<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Sending to application server in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332811#M169402</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i know data format...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes vijay..cureency fields also there...how i will send to application server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 May 2006 07:41:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-05-18T07:41:39Z</dc:date>
    <item>
      <title>Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332808#M169399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi people...&lt;/P&gt;&lt;P&gt;i am getting from tables..so i want to send data to application server..Everything ok..but shurt dump giving like "Conversion problem"...i wil send date format data to application server...i think its error&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:31:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332808#M169399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T07:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332809#M169400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Date format in YYYYMMDD?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;ET&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:34:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332809#M169400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T07:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332810#M169401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you have any currency fields, if they are then the dump is due to the currency fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:36:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332810#M169401</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T07:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332811#M169402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i know data format...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes vijay..cureency fields also there...how i will send to application server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:41:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332811#M169402</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T07:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332812#M169403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then it is due to currency fields, you need to convert them to char fields then transfer it to application server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the problem is due to currency fields, you need to convert to Char fields explicitly.&lt;/P&gt;&lt;P&gt;declare those currency fields as char type&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:48:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332812#M169403</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T07:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332813#M169404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When writing to application server ensure that all data is passed in CHAR foramt.Then there will be no dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Nishanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 07:48:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332813#M169404</guid>
      <dc:creator>nishanthbhandar</dc:creator>
      <dc:date>2006-05-18T07:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Sending to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332814#M169405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;people i converted to char format..&lt;/P&gt;&lt;P&gt;what i do..&lt;/P&gt;&lt;P&gt;ok please give possible solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is the code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: bsid, bsad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************&lt;STRONG&gt;Types&lt;/STRONG&gt;*****************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_bsid,&lt;/P&gt;&lt;P&gt;           kunnr(10)  ,                "TYPE kunnr,                   "customer no&lt;/P&gt;&lt;P&gt;           bukrs(4),                   "company code&lt;/P&gt;&lt;P&gt;           gjahr(4),                                    "fiscal year&lt;/P&gt;&lt;P&gt;           belnr(10)                   ,                 "document type&lt;/P&gt;&lt;P&gt;           buzei(3)                  ,                   "Number of Line Item Within Accounting Document&lt;/P&gt;&lt;P&gt;           budat(8)                   ,                   "posting date&lt;/P&gt;&lt;P&gt;           bldat(8)                   ,                   "document date&lt;/P&gt;&lt;P&gt;           blart(2)                  ,                   "document number&lt;/P&gt;&lt;P&gt;           zfbdt(8)                  ,                  "Baseline date for due date calculation&lt;/P&gt;&lt;P&gt;           zbd1t(3)                  ,                  "Cash discount days 1&lt;/P&gt;&lt;P&gt;           zbd2t(3)                  ,                  "Cash discount days 2&lt;/P&gt;&lt;P&gt;           zbd3t(3)                   ,                  "Net Payment Terms Period&lt;/P&gt;&lt;P&gt;           dmbtr(13)                    ,                  "Amount in local currency&lt;/P&gt;&lt;P&gt;           shkzg(1)                   ,                  "Debit/Credit Indicator&lt;/P&gt;&lt;P&gt;           due_date(8)                ,                  "Due date&lt;/P&gt;&lt;P&gt;           current(13)                ,                   "Current amount&lt;/P&gt;&lt;P&gt;           30_days_past_due(13)        ,                   "Amount of 30 Days Past Due&lt;/P&gt;&lt;P&gt;           60_days_past_due(13)        ,                   "Amount of 60 Days Past Due&lt;/P&gt;&lt;P&gt;           90_days_past_due(13)        ,                   "Amount of 90 Days Past Due&lt;/P&gt;&lt;P&gt;           over_90_days_past_due(13)   ,                   "Amount of over 90 Days Past Due&lt;/P&gt;&lt;P&gt;           date_of_last_sale(8)       ,                   "Date of Last Sale&lt;/P&gt;&lt;P&gt;       END OF ty_bsid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_collect_data,&lt;/P&gt;&lt;P&gt;       kunnr(10)                 ,        "customer no&lt;/P&gt;&lt;P&gt;       name1(35)                  ,        "customer name&lt;/P&gt;&lt;P&gt;       house_num1(10)             ,     "house number&lt;/P&gt;&lt;P&gt;       street(12)                ,    "street&lt;/P&gt;&lt;P&gt;       city1(40)                  ,     "city&lt;/P&gt;&lt;P&gt;       region(8)                ,       "region&lt;/P&gt;&lt;P&gt;       post_code1(10)             ,    "postal code&lt;/P&gt;&lt;P&gt;       tel_number(30)            ,   "telephone number&lt;/P&gt;&lt;P&gt;       fax_number(30)             ,   "fax number&lt;/P&gt;&lt;P&gt;       date_of_last_sale(8)      ,        "Date of Last Sale&lt;/P&gt;&lt;P&gt;       current(13)                ,&lt;/P&gt;&lt;P&gt;       30_days_past_due(13)       ,&lt;/P&gt;&lt;P&gt;       60_days_past_due(13)       ,&lt;/P&gt;&lt;P&gt;       90_days_past_due(13)       ,&lt;/P&gt;&lt;P&gt;       over_90_days_past_due(13)  ,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Net_Due&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Filler&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   END OF ty_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_kna1,&lt;/P&gt;&lt;P&gt;          kunnr(10),&lt;/P&gt;&lt;P&gt;          name1(35),&lt;/P&gt;&lt;P&gt;          adrnr(10),&lt;/P&gt;&lt;P&gt;       END OF ty_kna1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_adrc,&lt;/P&gt;&lt;P&gt;          addrnumber(10),&lt;/P&gt;&lt;P&gt;          house_num1(10),&lt;/P&gt;&lt;P&gt;          street(12),&lt;/P&gt;&lt;P&gt;          city1(40),&lt;/P&gt;&lt;P&gt;          region(8),&lt;/P&gt;&lt;P&gt;          post_code1(10),&lt;/P&gt;&lt;P&gt;          tel_number(30),&lt;/P&gt;&lt;P&gt;          fax_number(30),&lt;/P&gt;&lt;P&gt;       END OF ty_adrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_knb1,&lt;/P&gt;&lt;P&gt;          ekvbd(10)  ,  "Account Number of Buying Group&lt;/P&gt;&lt;P&gt;       END OF ty_knb1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_bsad,&lt;/P&gt;&lt;P&gt;          kunnr(10),&lt;/P&gt;&lt;P&gt;          bldat(10) ,&lt;/P&gt;&lt;P&gt;       END OF ty_bsad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****************************************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="17" type="ul"&gt;&lt;P&gt;Internal Tables***************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_bsid TYPE STANDARD TABLE OF ty_bsid INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lt_bsid TYPE STANDARD TABLE OF ty_bsid INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      t_kna1 TYPE STANDARD TABLE OF ty_kna1 INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      t_adrc TYPE STANDARD TABLE OF ty_adrc INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      t_knb1 TYPE STANDARD TABLE OF ty_knb1 INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      t_collect_data TYPE STANDARD TABLE OF ty_collect_data INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      t_bsad TYPE STANDARD TABLE OF ty_bsad INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****************&lt;STRONG&gt;Work Area&lt;/STRONG&gt;*********************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: w_bsid TYPE ty_bsid,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_collect_data TYPE ty_collect_data,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_kna1 TYPE ty_kna1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_bsad TYPE ty_bsad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_adrc TYPE ty_adrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***************************************&lt;/P&gt;&lt;P&gt;DATA: l_bukrs TYPE bukrs,&lt;/P&gt;&lt;P&gt;      l_kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;      l_blart TYPE blart,&lt;/P&gt;&lt;P&gt;      l_belnr TYPE belnr_d,&lt;/P&gt;&lt;P&gt;      l_check TYPE c VALUE 'X',&lt;/P&gt;&lt;P&gt;      l_bldat1 TYPE bldat,&lt;/P&gt;&lt;P&gt;      l_bldat2 TYPE bldat,&lt;/P&gt;&lt;P&gt;      l_last_sale TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_past_due TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_code FOR bsid-bukrs OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_cust FOR bsid-kunnr.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_fisc FOR bsid-gjahr.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_docu FOR bsid-blart.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_post FOR bsid-budat .&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_date FOR bsid-bldat.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_docno FOR bsid-belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_crdrpt LIKE bsid-bldat DEFAULT sy-datum OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_fpath(30) TYPE c ,&lt;/P&gt;&lt;P&gt;            p_ram1 AS CHECKBOX DEFAULT l_check,&lt;/P&gt;&lt;P&gt;            p_ram2 AS CHECKBOX,&lt;/P&gt;&lt;P&gt;            p_dunbrd  AS CHECKBOX,&lt;/P&gt;&lt;P&gt;            p_nacm AS CHECKBOX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON BLOCK a1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM sub_validation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Start of selection event&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM collect_data_bsid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM collect_sum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM collect_data_all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM appl_file_generation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM SECTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  sub_validation&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_validation .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE bukrs FROM t001 INTO l_bukrs WHERE bukrs IN s_code.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e016 WITH text-003. "Invalid Company code&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE kunnr FROM kna1 INTO l_kunnr WHERE kunnr IN s_cust.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e016 WITH text-004. "Invalid Customer number&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE blart FROM t003 INTO l_blart WHERE blart IN s_docu.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e016 WITH text-005. "Invalid Document type&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  s_code = s_code+3(4).&lt;/P&gt;&lt;P&gt;  SELECT belnr FROM bsid INTO l_belnr UP TO 1 ROWS&lt;/P&gt;&lt;P&gt;  WHERE bukrs IN s_code&lt;/P&gt;&lt;P&gt;  AND kunnr IN s_cust&lt;/P&gt;&lt;P&gt;  AND gjahr IN s_fisc&lt;/P&gt;&lt;P&gt;  AND blart IN s_docu&lt;/P&gt;&lt;P&gt;  AND budat IN s_post&lt;/P&gt;&lt;P&gt;  AND bldat IN s_date.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e016 WITH text-006. "Invalid Document number&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " sub_validation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  collect_data_bsid&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM collect_data_bsid .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  bukrs&lt;/P&gt;&lt;P&gt;          kunnr&lt;/P&gt;&lt;P&gt;          gjahr&lt;/P&gt;&lt;P&gt;          belnr&lt;/P&gt;&lt;P&gt;          buzei&lt;/P&gt;&lt;P&gt;          budat&lt;/P&gt;&lt;P&gt;          bldat&lt;/P&gt;&lt;P&gt;          blart&lt;/P&gt;&lt;P&gt;          zfbdt&lt;/P&gt;&lt;P&gt;          zbd1t&lt;/P&gt;&lt;P&gt;          zbd2t&lt;/P&gt;&lt;P&gt;          zbd3t&lt;/P&gt;&lt;P&gt;          dmbtr&lt;/P&gt;&lt;P&gt;          shkzg&lt;/P&gt;&lt;P&gt;  FROM bkpf_bsid INTO CORRESPONDING FIELDS OF TABLE t_bsid&lt;/P&gt;&lt;P&gt;  WHERE bukrs IN s_code&lt;/P&gt;&lt;P&gt;  AND kunnr   IN s_cust&lt;/P&gt;&lt;P&gt;  AND gjahr   IN s_fisc&lt;/P&gt;&lt;P&gt;  AND belnr   IN s_docno&lt;/P&gt;&lt;P&gt;  AND blart   IN s_docu&lt;/P&gt;&lt;P&gt;  AND budat   IN s_post&lt;/P&gt;&lt;P&gt;  AND bldat   IN s_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE i017 .&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lt_bsid[] = t_bsid[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT lt_bsid BY kunnr ASCENDING bldat DESCENDING.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM lt_bsid COMPARING kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK NOT lt_bsid[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  SELECT kunnr&lt;/P&gt;&lt;P&gt;  name1&lt;/P&gt;&lt;P&gt;  adrnr&lt;/P&gt;&lt;P&gt;  FROM kna1 INTO TABLE t_kna1&lt;/P&gt;&lt;P&gt;  FOR ALL ENTRIES IN lt_bsid&lt;/P&gt;&lt;P&gt;  WHERE kunnr = lt_bsid-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e017.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK NOT t_kna1[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  addrnumber&lt;/P&gt;&lt;P&gt;          house_num1&lt;/P&gt;&lt;P&gt;          street&lt;/P&gt;&lt;P&gt;          city1&lt;/P&gt;&lt;P&gt;          region&lt;/P&gt;&lt;P&gt;          post_code1&lt;/P&gt;&lt;P&gt;          tel_number&lt;/P&gt;&lt;P&gt;          fax_number&lt;/P&gt;&lt;P&gt;  FROM adrc INTO TABLE t_adrc&lt;/P&gt;&lt;P&gt;  FOR ALL ENTRIES IN t_kna1&lt;/P&gt;&lt;P&gt;  WHERE addrnumber = t_kna1-adrnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e017.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT ekvbd FROM knb1 INTO TABLE t_knb1&lt;/P&gt;&lt;P&gt;  FOR ALL ENTRIES IN lt_bsid&lt;/P&gt;&lt;P&gt;  WHERE kunnr = lt_bsid-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e017.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  kunnr&lt;/P&gt;&lt;P&gt;          bldat&lt;/P&gt;&lt;P&gt;  FROM bsad INTO TABLE t_bsad&lt;/P&gt;&lt;P&gt;  WHERE kunnr   IN s_cust&lt;/P&gt;&lt;P&gt;  AND   bldat   IN s_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT t_bsad BY kunnr ASCENDING bldat DESCENDING.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM t_bsad COMPARING kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT lt_bsid INTO w_bsid.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   READ TABLE t_bsad INTO w_bsad WITH KEY kunnr = w_bsid-kunnr.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_bldat1 = w_bsid-bldat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_bldat2 = w_bsad-bldat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_last_sale = l_bldat1 - l_bldat2.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IF l_last_sale &amp;gt; 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     w_bsid-date_of_last_sale = l_bldat1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ELSE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     w_bsid-date_of_last_sale = l_bldat2.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MODIFY table lt_bsid FROM w_bsid TRANSPORTING date_of_last_sale.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MODIFY table t_bsid  FROM w_bsid TRANSPORTING date_of_last_sale.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   CLEAR: w_bsid .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_bsid INTO w_bsid.&lt;/P&gt;&lt;P&gt;    IF NOT w_bsid-zbd3t IS INITIAL.&lt;/P&gt;&lt;P&gt;      w_bsid-due_date = w_bsid-zfbdt + w_bsid-zbd3t.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      IF NOT w_bsid-zbd2t IS INITIAL.&lt;/P&gt;&lt;P&gt;        w_bsid-due_date = w_bsid-zfbdt + w_bsid-zbd2t.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        IF NOT w_bsid-zbd1t IS INITIAL.&lt;/P&gt;&lt;P&gt;          w_bsid-due_date = w_bsid-zfbdt + w_bsid-zbd1t.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          w_bsid-due_date = w_bsid-zfbdt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        g_past_due = w_bsid-due_date - p_crdrpt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF g_past_due GE 0.&lt;/P&gt;&lt;P&gt;          PERFORM cal_current.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          PERFORM cal_past_due.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    MODIFY t_bsid FROM w_bsid TRANSPORTING due_date&lt;/P&gt;&lt;P&gt;                                           30_days_past_due&lt;/P&gt;&lt;P&gt;                                           60_days_past_due&lt;/P&gt;&lt;P&gt;                                           90_days_past_due&lt;/P&gt;&lt;P&gt;                                           over_90_days_past_due.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " collect_data_bsid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  appl_file_generation&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM appl_file_generation .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;open dataset 'file.txt' for output in text mode encoding default.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;message e018.  "error in opening file&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_collect_data into w_collect_data.&lt;/P&gt;&lt;P&gt;transfer w_collect_data to 'file.txt'.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;close dataset 'file.txt'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " appl_file_generation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  cal_current&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM cal_current .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " cal_current&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  cal_past_due&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM cal_past_due .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  g_past_due = ( -1 ) * g_past_due.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE w_bsid-shkzg.&lt;/P&gt;&lt;P&gt;    WHEN 'H'.&lt;/P&gt;&lt;P&gt;      w_bsid-dmbtr = ( -1 ) * w_bsid-dmbtr.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF g_past_due LE 30.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    w_bsid-30_days_past_due =  w_bsid-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF  g_past_due GE 31 AND  g_past_due LE 60.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    w_bsid-60_days_past_due =  w_bsid-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF  g_past_due GE 61 AND  g_past_due LE 90.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    w_bsid-90_days_past_due =  w_bsid-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    w_bsid-over_90_days_past_due =  w_bsid-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " cal_past_due&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  collect_sum&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM collect_sum .&lt;/P&gt;&lt;P&gt;  DATA: l_name1 TYPE name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_bsid INTO w_bsid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_kna1 INTO w_kna1 WITH KEY kunnr = w_bsid-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      l_name1 = w_kna1-name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT NEW kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SUM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_collect_data-kunnr =  w_bsid-kunnr.&lt;/P&gt;&lt;P&gt;      w_collect_data-name1 = l_name1.&lt;/P&gt;&lt;P&gt;      w_collect_data-current = w_bsid-current.&lt;/P&gt;&lt;P&gt;      w_collect_data-30_days_past_due = w_bsid-30_days_past_due.&lt;/P&gt;&lt;P&gt;      w_collect_data-60_days_past_due = w_bsid-60_days_past_due.&lt;/P&gt;&lt;P&gt;      w_collect_data-90_days_past_due = w_bsid-90_days_past_due.&lt;/P&gt;&lt;P&gt;      w_collect_data-over_90_days_past_due = w_bsid-over_90_days_past_due.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND w_collect_data TO t_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR w_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " collect_sum&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  collect_data_all&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM collect_data_all .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_collect_data INTO w_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_kna1 INTO w_kna1 WITH KEY kunnr = w_collect_data-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE t_adrc INTO w_adrc WITH KEY addrnumber = w_kna1-adrnr.&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        w_collect_data-house_num1 =  w_adrc-house_num1.&lt;/P&gt;&lt;P&gt;        w_collect_data-street     =  w_adrc-street.&lt;/P&gt;&lt;P&gt;        w_collect_data-city1      =  w_adrc-city1.&lt;/P&gt;&lt;P&gt;        w_collect_data-region     =  w_adrc-region.&lt;/P&gt;&lt;P&gt;        w_collect_data-post_code1 =  w_adrc-post_code1.&lt;/P&gt;&lt;P&gt;        w_collect_data-tel_number =  w_adrc-tel_number.&lt;/P&gt;&lt;P&gt;        w_collect_data-fax_number =  w_adrc-fax_number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY t_collect_data FROM w_collect_data TRANSPORTING      house_num1&lt;/P&gt;&lt;P&gt;                                                                  street&lt;/P&gt;&lt;P&gt;                                                                  city1&lt;/P&gt;&lt;P&gt;                                                                  region&lt;/P&gt;&lt;P&gt;                                                                  post_code1&lt;/P&gt;&lt;P&gt;                                                                  tel_number&lt;/P&gt;&lt;P&gt;                                                                  fax_number.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 08:40:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-to-application-server/m-p/1332814#M169405</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-18T08:40:05Z</dc:date>
    </item>
  </channel>
</rss>

