<?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: value not getting updated in database table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322578#M795881</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;What values should we pass for parameters wait and return in this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me an example.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Feb 2008 12:05:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-05T12:05:16Z</dc:date>
    <item>
      <title>value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322571#M795874</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;I am working on a module pool program.In the o/p screen there are many records.If the user wants to change the field values of a particular record,he clicks on the checkbox besides that record and when he click on the change button,control goes to update screen.In this screen when the user changes the value of one particular field and click on the checkbox beside and then click on the execute button,the changed value of that field should get updated in that particular record in the database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used FM BAPI_MATERIAL_SAVEDATA to update the database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The changed value is not getting updated in the database table.What would be the reason for this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:19:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322571#M795874</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T11:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322572#M795875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the return message that the BAPI is generating&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jayant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:21:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322572#M795875</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T11:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322573#M795876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the BAPI, BAPI_TRANSACTION_COMMIT to save the changes.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kanthimathi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:21:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322573#M795876</guid>
      <dc:creator>kanthimathikris</dc:creator>
      <dc:date>2008-02-05T11:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322574#M795877</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;   After calling the bapi fm, you need to specify the COMMIT WORK or need to call the BAPI_TRANSACTION_COMMIT fm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Bujji&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Bujji on Feb 5, 2008 12:24 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:23:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322574#M795877</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T11:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322575#M795878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this link on bapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/news/article/0,289142,sid21_gci948835,00.html" target="test_blank"&gt;http://searchsap.techtarget.com/news/article/0,289142,sid21_gci948835,00.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:54:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322575#M795878</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T11:54:14Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322576#M795879</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;Thanks for replying back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please give me a sample code for this function module?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 11:58:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322576#M795879</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T11:58:24Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322577#M795880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Below statement is enough.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ashok&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 12:01:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322577#M795880</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T12:01:28Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322578#M795881</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;What values should we pass for parameters wait and return in this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me an example.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 12:05:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322578#M795881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T12:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322579#M795882</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;DATA: GT_RETURN TYPE BAPIRET2.                              &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          WAIT   = 'X'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          RETURN = GT_RETURN.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sample program&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZBAPI_MATERIAL_SAVETEXT LINE-SIZE 132 MESSAGE-ID ZMMBAPI.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;DATA DECLEA FOR HEADER&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Header segment with control information&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: HEADER LIKE BAPIMATHEAD.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;CLIENT DATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Client-specific material data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_CLIENTDATA  LIKE BAPI_MARA.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;CLIENT DATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for CLIENTDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_CLIENTDATAX LIKE BAPI_MARAX.&lt;/P&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANTDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Plant-specific material data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_PLANTDATA LIKE BAPI_MARC.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANT DATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for PLANTDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA:GT_PLANTDATAX LIKE BAPI_MARCX.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_FORECASTPARAMETERS LIKE BAPI_MPOP.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for FORECASTDATA&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS DATA INTIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA:GT_FORECASTPARAMETERSX LIKE BAPI_MPOPX.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING DATA  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for PLANNINGDATA&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA:GT_PLANNINGDATA LIKE BAPI_MPGD.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING INITIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA:GT_PLANNINGDATAX LIKE BAPI_MPGDX.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Storage-location-specific material data&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_STORAGELOCATIONDATA LIKE BAPI_MARD.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for STORAGELOCATIONDATA&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA:GT_STORAGELOCATIONDATAX LIKE BAPI_MARDX.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA   &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_SALESDATA LIKE BAPI_MVKE.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Information on update for SALESDATA&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA INITIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_SALESDATAX LIKE BAPI_MVKEX.&lt;/P&gt;&lt;P&gt;****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Units of measure&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASURE&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_UNITSOFMEASURE LIKE BAPI_MARM OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASUREX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_UNITSOFMEASUREX LIKE BAPI_MARMX OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALES TEXT&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_MATERIALLONGTEXT LIKE BAPI_MLTX OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;MATERIAL_DESC&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: MATERIAL_DESC LIKE BAPI_MAKT OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;RETURN PARAMETERS&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.  "#EC NEEDED&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;WAREHOUSENUMBERDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_WAREHOUSENUMBERDATA LIKE BAPI_MLGN.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;WAREHOUSENUMBERDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_WAREHOUSENUMBERDATX LIKE BAPI_MLGNX.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGETYPEDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_STORAGETYPEDATA LIKE BAPI_MLGT.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGETYPEDATAX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_STORAGETYPEDATAX LIKE BAPI_MLGTX.&lt;/P&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;BAPI_TRANSCATION COMMIT&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_RETURN TYPE BAPIRET2.                              "#EC NEEDED&lt;/P&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Valuation data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_VALUATIONDATA like BAPI_MBEW. "Valuation data&lt;/P&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Valuation data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_VALUATIONDATAX like  BAPI_MBEWX. "Valuation data&lt;/P&gt;&lt;P&gt;data: gt_PRTDATA like  BAPI_MFHM OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;data: gt_PRTDATAX like  BAPI_MFHM OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;International Article Numbers (EANs)&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: GT_INTERNATIONALARTNOS    LIKE    BAPI_MEAN  OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;Tax classifications&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      GT_TAXCLASSIFICATIONS          LIKE  BAPI_MLAN  OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      GT_RETURNMESSAGES              LIKE BAPI_MATRETURN2  OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FLAT FILE INTERNAL TABLE USED FOR DOWNLOAD EXCEL FILE&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF GT_FT_ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      MATERIAL TYPE BAPIMATHEAD-MATERIAL , "Material Number&lt;/P&gt;&lt;P&gt;      IND_SECTOR TYPE BAPIMATHEAD-IND_SECTOR, "Industry Sector&lt;/P&gt;&lt;P&gt;      MATL_TYPE TYPE BAPIMATHEAD-MATL_TYPE  , "Material Type&lt;/P&gt;&lt;P&gt;      BASIC_VIEW TYPE BAPIMATHEAD-BASIC_VIEW,  "Basic Data View&lt;/P&gt;&lt;P&gt;      SALES_VIEW TYPE BAPIMATHEAD-SALES_VIEW  , "Sales View&lt;/P&gt;&lt;P&gt;      PURCHASE_VIEW TYPE BAPIMATHEAD-PURCHASE_VIEW, "Purchasing View&lt;/P&gt;&lt;P&gt;      MRP_VIEW  TYPE BAPIMATHEAD-MRP_VIEW ,"Material Requirements Planning (MRP) View&lt;/P&gt;&lt;P&gt;      FORECAST_VIEW TYPE BAPIMATHEAD-FORECAST_VIEW  , "Forecasting View&lt;/P&gt;&lt;P&gt;      WORK_SCHED_VIEW TYPE BAPIMATHEAD-WORK_SCHED_VIEW ,"Work Scheduling View&lt;/P&gt;&lt;P&gt;      PRT_VIEW TYPE BAPIMATHEAD-PRT_VIEW  , "Production Resources/Tools (PRT) View&lt;/P&gt;&lt;P&gt;      STORAGE_VIEW TYPE BAPIMATHEAD-STORAGE_VIEW  , "Storage View&lt;/P&gt;&lt;P&gt;      WAREHOUSE_VIEW  TYPE BAPIMATHEAD-WAREHOUSE_VIEW , "Warehouse Management View&lt;/P&gt;&lt;P&gt;      QUALITY_VIEW  TYPE BAPIMATHEAD-QUALITY_VIEW, "Quality Management View&lt;/P&gt;&lt;P&gt;      ACCOUNT_VIEW TYPE BAPIMATHEAD-ACCOUNT_VIEW , "Accounting View&lt;/P&gt;&lt;P&gt;      COST_VIEW TYPE BAPIMATHEAD-COST_VIEW  , "Costing View&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;CLIENT DATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      MATL_GROUP  TYPE BAPI_MARA-MATL_GROUP,   "Materialgroup&lt;/P&gt;&lt;P&gt;      OLD_MAT_NO TYPE BAPI_MARA-OLD_MAT_NO,  "Old material number&lt;/P&gt;&lt;P&gt;      BASE_UOM  TYPE BAPI_MARA-BASE_UOM,     "Base Unit of Measure&lt;/P&gt;&lt;P&gt;      BASE_UOM_ISO TYPE BAPI_MARA-BASE_UOM_ISO ,"Base unit of measure in ISO code&lt;/P&gt;&lt;P&gt;      DOCUMENT TYPE BAPI_MARA-DOCUMENT, "Document number&lt;/P&gt;&lt;P&gt;      DOC_TYPE TYPE BAPI_MARA-DOC_TYPE, "Document type&lt;/P&gt;&lt;P&gt;      DOC_VERS TYPE BAPI_MARA-DOC_VERS, "Document version&lt;/P&gt;&lt;P&gt;      DOC_FORMAT TYPE BAPI_MARA-DOC_FORMAT,"Page format of document&lt;/P&gt;&lt;P&gt;      DOC_CHG_NO TYPE BAPI_MARA-DOC_CHG_NO, "Document change number&lt;/P&gt;&lt;P&gt;      PAGE_NO TYPE BAPI_MARA-PAGE_NO, "Page number of document&lt;/P&gt;&lt;P&gt;      PROD_MEMO  TYPE BAPI_MARA-PROD_MEMO , "Production/Inspection Memo&lt;/P&gt;&lt;P&gt;      PAGEFORMAT TYPE BAPI_MARA-PAGEFORMAT, "Page Format of Production Memo&lt;/P&gt;&lt;P&gt;      SIZE_DIM TYPE BAPI_MARA-SIZE_DIM, "Size/dimensions&lt;/P&gt;&lt;P&gt;      BASIC_MATL TYPE BAPI_MARA-BASIC_MATL, "Basic Material&lt;/P&gt;&lt;P&gt;      STD_DESCR TYPE BAPI_MARA-STD_DESCR, "Industry Standard Description&lt;/P&gt;&lt;P&gt;      DSN_OFFICE TYPE BAPI_MARA-DSN_OFFICE, "Laboratory/design office&lt;/P&gt;&lt;P&gt;      NET_WEIGHT TYPE BAPI_MARA-NET_WEIGHT, " "Net weight&lt;/P&gt;&lt;P&gt;      UNIT_OF_WT TYPE BAPI_MARA-UNIT_OF_WT, "Weight Unit&lt;/P&gt;&lt;P&gt;      DIVISION TYPE BAPI_MARA-DIVISION, "Division&lt;/P&gt;&lt;P&gt;      CAD_ID TYPE BAPI_MARA-CAD_ID, "Competitor&lt;/P&gt;&lt;P&gt;      PROD_ALLOC TYPE BAPI_MARA-PROD_ALLOC,  "Procurement rule&lt;/P&gt;&lt;P&gt;      HAZMATPROF TYPE BAPI_MARA-HAZMATPROF, "Source of Supply&lt;/P&gt;&lt;P&gt;      HIGH_VISC TYPE BAPI_MARA-HIGH_VISC, "Allowed packaging weight&lt;/P&gt;&lt;P&gt;      LOOSEORLIQ TYPE BAPI_MARA-LOOSEORLIQ, "Long material number&lt;/P&gt;&lt;P&gt;      PERIOD_IND_EXPIRATION_DATE TYPE BAPI_MARA-PERIOD_IND_EXPIRATION_DATE,"Expiration Dat&lt;/P&gt;&lt;P&gt;      ITEM_CAT  TYPE BAPI_MARA-ITEM_CAT, "General item category group&lt;/P&gt;&lt;P&gt;      EXTMATLGRP TYPE BAPI_MARA-EXTMATLGRP, "External Material Group&lt;/P&gt;&lt;P&gt;*****CLIENT DATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      MATL_GROUPX  TYPE BAPI_MARAX-MATL_GROUP, "Materialgroup&lt;/P&gt;&lt;P&gt;      OLD_MAT_NOX TYPE BAPI_MARAX-OLD_MAT_NO, "Old material number&lt;/P&gt;&lt;P&gt;      BASE_UOMX TYPE BAPI_MARAX-BASE_UOM, "Base Unit of Measure&lt;/P&gt;&lt;P&gt;      BASE_UOM_ISOX TYPE BAPI_MARAX-BASE_UOM_ISO, "Base unit of measure in ISO code&lt;/P&gt;&lt;P&gt;      DOCUMENTX TYPE BAPI_MARAX-DOCUMENT, "Document number&lt;/P&gt;&lt;P&gt;      DOC_TYPEX TYPE BAPI_MARAX-DOC_TYPE, "Document type&lt;/P&gt;&lt;P&gt;      DOC_VERSX TYPE BAPI_MARAX-DOC_VERS,  "Document version&lt;/P&gt;&lt;P&gt;      DOC_FORMATX TYPE BAPI_MARAX-DOC_FORMAT,"Page format of document&lt;/P&gt;&lt;P&gt;      DOC_CHG_NOX TYPE BAPI_MARAX-DOC_CHG_NO, "Document change number&lt;/P&gt;&lt;P&gt;      PAGE_NOX TYPE BAPI_MARAX-PAGE_NO, "Production/Inspection Memo&lt;/P&gt;&lt;P&gt;      PROD_MEMOX TYPE BAPI_MARAX-PROD_MEMO, "Page Format of Production Memo&lt;/P&gt;&lt;P&gt;      SIZE_DIMX  TYPE BAPI_MARAX-SIZE_DIM, "Size/dimensions&lt;/P&gt;&lt;P&gt;      BASIC_MATLX TYPE BAPI_MARAX-BASIC_MATL, "Basic Material&lt;/P&gt;&lt;P&gt;      STD_DESCRX TYPE BAPI_MARAX-STD_DESCR, "Industry Standard Description&lt;/P&gt;&lt;P&gt;      DSN_OFFICEX TYPE BAPI_MARAX-DSN_OFFICE, "Laboratory/design office&lt;/P&gt;&lt;P&gt;      NET_WEIGHTX TYPE BAPI_MARAX-NET_WEIGHT, " "Net weight&lt;/P&gt;&lt;P&gt;      UNIT_OF_WTX TYPE BAPI_MARAX-UNIT_OF_WT, "Weight Unit&lt;/P&gt;&lt;P&gt;      DIVISIONX  TYPE BAPI_MARAX-DIVISION, "Division&lt;/P&gt;&lt;P&gt;      PROD_HIERX TYPE BAPI_MARA, "Competitor&lt;/P&gt;&lt;P&gt;      CAD_IDX TYPE BAPI_MARAX-PROD_HIER,  "Procurement rule&lt;/P&gt;&lt;P&gt;      ALLWD_VOLX TYPE BAPI_MARAX-ALLWD_VOL, "Allowed packaging&lt;/P&gt;&lt;P&gt;      PVALIDFROMX  TYPE BAPI_MARAX-PVALIDFROM, "Date from which the cross-plant material status&lt;/P&gt;&lt;P&gt;      SVALIDFROMX   TYPE BAPI_MARAX-SVALIDFROM, "Date from which the X-distr.-chain material stat&lt;/P&gt;&lt;P&gt;      PROD_ALLOCX TYPE BAPI_MARAX-PROD_ALLOC,&lt;/P&gt;&lt;P&gt;      HIGH_VISCX  TYPE BAPI_MARAX-HIGH_VISC,"Indicator: Highly Viscous&lt;/P&gt;&lt;P&gt;      LOOSEORLIQX  TYPE BAPI_MARAX-LOOSEORLIQ, "Indicator: In Bulk/Liquid&lt;/P&gt;&lt;P&gt;      INV_MAT_NO_EXTERNALX  TYPE BAPI_MARAX-INV_MAT_NO_EXTERNAL,&lt;/P&gt;&lt;P&gt;      EXTMATLGRPX TYPE BAPI_MARAX-EXTMATLGRP, " External Material Group&lt;/P&gt;&lt;P&gt;****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANTDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      PLANT  TYPE BAPI_MARC-PLANT, " Plant&lt;/P&gt;&lt;P&gt;      MRP_TYPE  TYPE BAPI_MARC-MRP_TYPE, "MRP Type&lt;/P&gt;&lt;P&gt;      REORDER_PT  TYPE BAPI_MARC-REORDER_PT, "Reorder Point&lt;/P&gt;&lt;P&gt;      SAFETY_STK  TYPE BAPI_MARC-SAFETY_STK, "Safety stock&lt;/P&gt;&lt;P&gt;      MINLOTSIZE  TYPE BAPI_MARC-MINLOTSIZE, "Minimum lot size&lt;/P&gt;&lt;P&gt;****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANTDATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      PLANTX  TYPE BAPI_MARCX-PLANT, " Plant&lt;/P&gt;&lt;P&gt;      MRP_TYPEX  TYPE BAPI_MARCX-MRP_TYPE,  "MRP Type&lt;/P&gt;&lt;P&gt;      REORDER_PTX  TYPE BAPI_MARCX-REORDER_PT, "Reorder Point&lt;/P&gt;&lt;P&gt;      SAFETY_STKX  TYPE BAPI_MARCX-SAFETY_STK, "Safety stock&lt;/P&gt;&lt;P&gt;      MINLOTSIZEX  TYPE BAPI_MARCX-MINLOTSIZE, "Minimum lot size&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      F_PLANT  TYPE BAPI_MPOPX-PLANT, " Plant&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS DATA INTIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      F_PLANTX TYPE BAPI_MPOPX-PLANT, " Plant&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING DATA  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      P_PLANT TYPE BAPI_MPGD-PLANT, " Plant&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING DATA INITAIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      P_PLANTX TYPE BAPI_MPGDX-PLANT, " Plant&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      S_PLANT   TYPE BAPI_MARD-PLANT, " Plant&lt;/P&gt;&lt;P&gt;      S_STGE_LOC  TYPE BAPI_MARD-STGE_LOC,&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      S_PLANTX   TYPE BAPI_MARDX-PLANT, " Plant&lt;/P&gt;&lt;P&gt;      S_STGE_LOCX TYPE BAPI_MARDX-STGE_LOC, "Storage Location&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA   &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      SALES_ORG TYPE  BAPI_MVKE-SALES_ORG, "Sales Organization&lt;/P&gt;&lt;P&gt;      DISTR_CHAN  TYPE  BAPI_MVKE-DISTR_CHAN, "Distribution Channel&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA INITIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      SALES_ORGX TYPE  BAPI_MVKEX-SALES_ORG, "Sales Organization&lt;/P&gt;&lt;P&gt;      DISTR_CHANX  TYPE  BAPI_MVKEX-DISTR_CHAN, "Distribution Channel&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;MATERIAL_DESC&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      LANGU   TYPE BAPI_MAKT-LANGU , "Language Key&lt;/P&gt;&lt;P&gt;      LANGU_ISO TYPE BAPI_MAKT-LANGU_ISO , "Language according to ISO 639&lt;/P&gt;&lt;P&gt;      MATL_DESC TYPE BAPI_MAKT-MATL_DESC ,  "Material Description&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASURE&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      ALT_UNIT  TYPE BAPI_MARM-ALT_UNIT,&lt;/P&gt;&lt;P&gt;                 "Alternative Unit of Measure for Stockkeeping Unit&lt;/P&gt;&lt;P&gt;      ALT_UNIT_ISO  TYPE BAPI_MARM-ALT_UNIT,&lt;/P&gt;&lt;P&gt;                 "Alternative Unit of Measure for Stockkeeping Unit&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASUREX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      UNIT TYPE BAPI_MARMX-ALT_UNIT,&lt;/P&gt;&lt;P&gt;                 "Alternative Unit of Measure for Stockkeeping Unit&lt;/P&gt;&lt;P&gt;      UNIT_ISO  TYPE BAPI_MARMX-ALT_UNIT_ISO,&lt;/P&gt;&lt;P&gt;        "Alternative unit of measure to stockkeeping unit in ISO code&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALES TEXT&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;      APPLOBJECT TYPE BAPI_MLTX-APPLOBJECT, "Texts: application object&lt;/P&gt;&lt;P&gt;      TEXT_NAME  TYPE BAPI_MLTX-TEXT_NAME, "Name&lt;/P&gt;&lt;P&gt;      TEXT_ID  TYPE BAPI_MLTX-TEXT_ID, "Text ID&lt;/P&gt;&lt;P&gt;      S_LANGU  TYPE BAPI_MLTX-LANGU, "Language key&lt;/P&gt;&lt;P&gt;      TEXT_LINE TYPE BAPI_MLTX-TEXT_LINE, "Text line&lt;/P&gt;&lt;P&gt;END OF GT_FT_ITAB,&lt;/P&gt;&lt;P&gt;TEXT(243), " Return Message&lt;/P&gt;&lt;P&gt;WA_HEAD LIKE THEAD, " SalesText Header Info&lt;/P&gt;&lt;P&gt;ITAB_TLINE LIKE STANDARD TABLE OF TLINE WITH HEADER LINE, " SalesText&lt;/P&gt;&lt;P&gt;ERROR_REC TYPE I, " Error Records Counter&lt;/P&gt;&lt;P&gt;SUCCESS_REC TYPE I, " Successful Records Counter&lt;/P&gt;&lt;P&gt;TOT_REC TYPE I. " Total Records Counter&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;selection block for EXCEL UPLOAD FILE&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-000.&lt;/P&gt;&lt;P&gt;PARAMETERS FILE TYPE  IBIPPARMS-PATH OBLIGATORY .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR FILE .&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR FILE .&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      PROGRAM_NAME  = SYST-CPROG&lt;/P&gt;&lt;P&gt;      DYNPRO_NUMBER = SYST-DYNNR&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FILE_NAME     = FILE.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;START-OF-SELECTION.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_UPLOAD'                                 "#EC *&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      FILENAME                = FILE&lt;/P&gt;&lt;P&gt;      FILETYPE                = 'DAT'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      DATA_TAB                = GT_FT_ITAB&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      CONVERSION_ERROR        = 1&lt;/P&gt;&lt;P&gt;      FILE_OPEN_ERROR         = 2&lt;/P&gt;&lt;P&gt;      FILE_READ_ERROR         = 3&lt;/P&gt;&lt;P&gt;      INVALID_TYPE            = 4&lt;/P&gt;&lt;P&gt;      NO_BATCH                = 5&lt;/P&gt;&lt;P&gt;      UNKNOWN_ERROR           = 6&lt;/P&gt;&lt;P&gt;      INVALID_TABLE_WIDTH     = 7&lt;/P&gt;&lt;P&gt;      GUI_REFUSE_FILETRANSFER = 8&lt;/P&gt;&lt;P&gt;      CUSTOMER_ERROR          = 9&lt;/P&gt;&lt;P&gt;      NO_AUTHORITY            = 10&lt;/P&gt;&lt;P&gt;      OTHERS                  = 11.&lt;/P&gt;&lt;P&gt;  IF  SY-SUBRC &amp;lt;&amp;gt; 0  .&lt;/P&gt;&lt;P&gt;    MESSAGE E000.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  SKIP 3.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_HEADING INVERSE ON.&lt;/P&gt;&lt;P&gt;  WRITE 40 TEXT-001.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_HEADING INVERSE OFF.&lt;/P&gt;&lt;P&gt;  SKIP 1.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE INVERSE ON.&lt;/P&gt;&lt;P&gt;  WRITE :/3 TEXT-002, 13 SY-MANDT , 104 TEXT-003, 111 SY-UNAME,&lt;/P&gt;&lt;P&gt;            /3 TEXT-004, 13 SY-DATUM , 104 TEXT-005, 111 SY-UZEIT.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE INVERSE OFF.&lt;/P&gt;&lt;P&gt;  SKIP 3.&lt;/P&gt;&lt;P&gt;  LOOP AT GT_FT_ITAB.&lt;/P&gt;&lt;P&gt;    HEADER-MATERIAL = GT_FT_ITAB-MATERIAL .                 " 'M-32'.&lt;/P&gt;&lt;P&gt;    HEADER-IND_SECTOR = GT_FT_ITAB-IND_SECTOR .          " 'C'.&lt;/P&gt;&lt;P&gt;    HEADER-MATL_TYPE = GT_FT_ITAB-MATL_TYPE .             " 'FERT'.&lt;/P&gt;&lt;P&gt;    HEADER-BASIC_VIEW = GT_FT_ITAB-BASIC_VIEW .            " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-SALES_VIEW = GT_FT_ITAB-SALES_VIEW.             " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-PURCHASE_VIEW = GT_FT_ITAB-PURCHASE_VIEW .    " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-MRP_VIEW = GT_FT_ITAB-MRP_VIEW .                      " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-FORECAST_VIEW = GT_FT_ITAB-FORECAST_VIEW .    " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-WORK_SCHED_VIEW = GT_FT_ITAB-WORK_SCHED_VIEW ." 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-PRT_VIEW = GT_FT_ITAB-PRT_VIEW .                          " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-STORAGE_VIEW = GT_FT_ITAB-STORAGE_VIEW .           " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-WAREHOUSE_VIEW = GT_FT_ITAB-WAREHOUSE_VIEW .   " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-QUALITY_VIEW = GT_FT_ITAB-QUALITY_VIEW .             " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-ACCOUNT_VIEW =  GT_FT_ITAB-ACCOUNT_VIEW .        " 'X'.&lt;/P&gt;&lt;P&gt;    HEADER-COST_VIEW = GT_FT_ITAB-COST_VIEW .                     " 'X'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;CLIENT DATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-MATL_GROUP = GT_FT_ITAB-MATL_GROUP .      " '01'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-OLD_MAT_NO = GT_FT_ITAB-OLD_MAT_NO .      " '1000'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-BASE_UOM  = GT_FT_ITAB-BASE_UOM  .         " 'EA'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-BASE_UOM_ISO = GT_FT_ITAB-BASE_UOM_ISO ." 'EA'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DOCUMENT = GT_FT_ITAB-DOCUMENT .         "'MATERIAL'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DOC_TYPE = GT_FT_ITAB-DOC_TYPE .            " 'A'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DOC_VERS = GT_FT_ITAB-DOC_VERS .          " '5'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DOC_FORMAT = GT_FT_ITAB-DOC_FORMAT .      " '5'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DOC_CHG_NO = GT_FT_ITAB-DOC_CHG_NO .      " 'A4'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-PAGE_NO =  GT_FT_ITAB-PAGE_NO    .        " '1'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-PROD_MEMO = GT_FT_ITAB-PROD_MEMO .      " 'MEMO'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-PAGEFORMAT = GT_FT_ITAB-PAGEFORMAT .      " '1'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-SIZE_DIM = GT_FT_ITAB-SIZE_DIM .          " '50/50'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-BASIC_MATL = GT_FT_ITAB-BASIC_MATL .       " 'BASIS MATERIAL1'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-STD_DESCR = GT_FT_ITAB-STD_DESCR .         " 'MATERIAL DESC'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DSN_OFFICE = GT_FT_ITAB-DSN_OFFICE .      " '001'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-NET_WEIGHT = GT_FT_ITAB-NET_WEIGHT .      " 1000.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-UNIT_OF_WT = GT_FT_ITAB-UNIT_OF_WT .         " 'KG'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-TRANS_GRP =  '0001'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-DIVISION =         GT_FT_ITAB-DIVISION .  " '01'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-QTY_GR_GI = '9000'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-CAD_ID = GT_FT_ITAB-CAD_ID .                      " 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-ALLWD_VOL = '9000'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-PROD_ALLOC = GT_FT_ITAB-PROD_ALLOC .      " 'PA01'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-HAZMATPROF = GT_FT_ITAB-HAZMATPROF .      " '001'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-HIGH_VISC = GT_FT_ITAB-HIGH_VISC .             " 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-LOOSEORLIQ = GT_FT_ITAB-LOOSEORLIQ .     " 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-PERIOD_IND_EXPIRATION_DATE = GT_FT_ITAB-PERIOD_IND_EXPIRATION_DATE . " 'D'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-ITEM_CAT = 'NORM' . "GT_FT_ITAB-ITEM_CAT .   " 'NORM'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-EXTMATLGRP = GT_FT_ITAB-EXTMATLGRP .      " '01'.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;CLIENT DATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-MATL_GROUP =  'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-OLD_MAT_NO = GT_FT_ITAB-OLD_MAT_NO .        "  'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-BASE_UOM = GT_FT_ITAB-BASE_UOM .              " 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-BASE_UOM_ISO = GT_FT_ITAB-BASE_UOM_ISO .   "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DOCUMENT = GT_FT_ITAB-DOCUMENT .            "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DOC_TYPE = GT_FT_ITAB-DOC_TYPE .               "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DOC_VERS = GT_FT_ITAB-DOC_VERS .               "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DOC_FORMAT = GT_FT_ITAB-DOC_FORMAT .      "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DOC_CHG_NO = GT_FT_ITAB-DOC_CHG_NO .      "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-PAGE_NO = GT_FT_ITAB-PAGE_NO .                  "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-PROD_MEMO  = GT_FT_ITAB-PROD_MEMO .        "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-PAGEFORMAT = 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-SIZE_DIM = GT_FT_ITAB-SIZE_DIM .                    "'X'&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-BASIC_MATL = GT_FT_ITAB-BASIC_MATL.           "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-STD_DESCR = GT_FT_ITAB-STD_DESCR .            "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DSN_OFFICE = GT_FT_ITAB-DSN_OFFICE .           "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-NET_WEIGHT = GT_FT_ITAB-NET_WEIGHT .           "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-UNIT_OF_WT = GT_FT_ITAB-UNIT_OF_WT .            "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-DIVISION  = GT_FT_ITAB-DIVISION .                    "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-PROD_HIER = GT_FT_ITAB-PROD_HIERX .              "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-CAD_ID = GT_FT_ITAB-CAD_ID .                           "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-ALLWD_VOL = GT_FT_ITAB-ALLWD_VOLX .             "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-PROD_ALLOC = GT_FT_ITAB-PROD_ALLOCX .         "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-HAZMATPROF = 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-HIGH_VISC  = GT_FT_ITAB-HIGH_VISCX .                "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-LOOSEORLIQ  = GT_FT_ITAB-LOOSEORLIQX .        "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-ITEM_CAT = 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-INV_MAT_NO_EXTERNAL  = GT_FT_ITAB-INV_MAT_NO_EXTERNALX  .      "'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-EXTMATLGRP = GT_FT_ITAB-EXTMATLGRPX .         " 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-TRANS_GRP =  'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-QTY_GR_GI = 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-ALLWD_VOL = 'X'.&lt;/P&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANTDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-PLANT = GT_FT_ITAB-PLANT .                 " '0001'.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-MRP_TYPE = GT_FT_ITAB-MRP_TYPE .       "'ND'.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-PUR_GROUP = '001'.                              "Purchasing Group&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-PROC_TYPE = 'F'.                                  "Procurement Type&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-SPPROCTYPE = '10'.                              "Special procurement type&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_PLANTDATA-REORDER_PT = GT_FT_ITAB-REORDER_PT .       "8000.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GT_PLANTDATA-SAFETY_STK =  2.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-LOADINGGRP = '0001'.                           "Loading group&lt;/P&gt;&lt;P&gt;    GT_PLANTDATA-MINLOTSIZE = GT_FT_ITAB-MINLOTSIZE .       "6000.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANT DATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-PLANT = GT_FT_ITAB-PLANTX.                " '0001'.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-MRP_TYPE = GT_FT_ITAB-MRP_TYPEX.      " 'X'.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-PUR_GROUP = 'X'.                                 "Purchasing Group&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-PROC_TYPE = 'X'.                                  "Procurement Type&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-SPPROCTYPE = 'X'.                               "Special procurement type&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-LOADINGGRP = 'X'.                               "Loading group&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_PLANTDATAX-REORDER_PT = GT_FT_ITAB-REORDER_PTX.   " 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GT_PLANTDATAX-SAFETY_STK = GT_FT_ITAB-SAFETY_STKX.      "'X'.&lt;/P&gt;&lt;P&gt;    GT_PLANTDATAX-MINLOTSIZE = GT_FT_ITAB-MINLOTSIZEX.       "'X'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_FORECASTPARAMETERS-PLANT =  GT_FT_ITAB-F_PLANT.      " '0001'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;FORECASTPARAMETERS DATA INTIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_FORECASTPARAMETERSX = '0001'.&lt;/P&gt;&lt;P&gt;    GT_FORECASTPARAMETERSX-PLANT =  GT_FT_ITAB-F_PLANTX.    " '0001'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING DATA  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*GT_PLANNINGDATA-PLANT = GT_FT_ITAB-P_PLANT.                    " '0001'.&lt;/P&gt;&lt;P&gt;    GT_PLANNINGDATA-PLANT =   '0001'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;PLANNING INITIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_PLANNINGDATAX-PLANT = '0001'.&lt;/P&gt;&lt;P&gt;*GT_PLANNINGDATA-PLANT = GT_FT_ITAB-P_PLANTX.                  " '0001'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_STORAGELOCATIONDATA-PLANT  =  GT_FT_ITAB-S_PLANT.    "'0001'.&lt;/P&gt;&lt;P&gt;    GT_STORAGELOCATIONDATA-STGE_LOC =  GT_FT_ITAB-S_STGE_LOC."'0001'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGELOCATIONDATA INITIAL&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;*GT_STORAGELOCATIONDATAX-PLANT  = '0001'.&lt;/P&gt;&lt;P&gt;*GT_STORAGELOCATIONDATAX-STGE_LOC = '0001'.&lt;/P&gt;&lt;P&gt;    GT_STORAGELOCATIONDATAX-PLANT  =  GT_FT_ITAB-S_PLANTX.  "'0001'.&lt;/P&gt;&lt;P&gt;    GT_STORAGELOCATIONDATAX-STGE_LOC =  GT_FT_ITAB-S_STGE_LOCX."'0001'.&lt;/P&gt;&lt;P&gt;**&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA   &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_SALESDATA-SALES_ORG =   '0001'.&lt;/P&gt;&lt;P&gt;    GT_SALESDATA-DISTR_CHAN =   '01'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_SALESDATA-SALES_UNIT = 'DZ'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GT_SALESDATA-ITEM_CAT = 'NORM'.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALESDATA DATA INITIAL  &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_SALESDATAX-SALES_ORG =    '0001'.&lt;/P&gt;&lt;P&gt;    GT_SALESDATAX-DISTR_CHAN =   '01'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_SALESDATAX-SALES_UNIT = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GT_SALESDATAX-ITEM_CAT = 'X'.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;WAREHOUSENUMBERDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_WAREHOUSENUMBERDATA-WHSE_NO = '001'.&lt;/P&gt;&lt;P&gt;    GT_WAREHOUSENUMBERDATA-STGE_TYPE = '001'.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;WAREHOUSENUMBERDATAX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_WAREHOUSENUMBERDATX-WHSE_NO = '001'.&lt;/P&gt;&lt;P&gt;    GT_WAREHOUSENUMBERDATX-STGE_TYPE = '001'.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGETYPEDATA&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_STORAGETYPEDATA-WHSE_NO = '001'.&lt;/P&gt;&lt;P&gt;    GT_STORAGETYPEDATA-STGE_TYPE = '001'.&lt;/P&gt;&lt;P&gt;******&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;STORAGETYPEDATAX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_STORAGETYPEDATAX-WHSE_NO = '001'.&lt;/P&gt;&lt;P&gt;    GT_STORAGETYPEDATAX-STGE_TYPE = '001'.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;MATERIAL_DESC&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    MATERIAL_DESC-LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;    MATERIAL_DESC-LANGU_ISO = 'IN'.&lt;/P&gt;&lt;P&gt;    MATERIAL_DESC-MATL_DESC = GT_FT_ITAB-MATL_DESC .              "'TEST_BAPI'.&lt;/P&gt;&lt;P&gt;    APPEND MATERIAL_DESC.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASURE&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASURE-ALT_UNIT = GT_FT_ITAB-ALT_UNIT.             " 'EA' .&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASURE-ALT_UNIT_ISO = GT_FT_ITAB-ALT_UNIT_ISO.  " 'EA'.&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASURE-GROSS_WT = '9000'.                                  "Gross weight&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASURE-UNIT_OF_WT = 'KG'.                                   "Weight Unit&lt;/P&gt;&lt;P&gt;    APPEND GT_UNITSOFMEASURE.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;GT_UNITSOFMEASUREX&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASUREX-ALT_UNIT = 'EA' .&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASUREX-ALT_UNIT_ISO = 'EA'.&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASUREX-GROSS_WT = 'X'.                                     "Gross weight&lt;/P&gt;&lt;P&gt;    GT_UNITSOFMEASURE-UNIT_OF_WT = 'X'.                                     "Weight Unit&lt;/P&gt;&lt;P&gt;    APPEND GT_UNITSOFMEASUREX.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;SALES TEXT&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_MATERIALLONGTEXT-APPLOBJECT = GT_FT_ITAB-APPLOBJECT." 'MVKE'.&lt;/P&gt;&lt;P&gt;    GT_MATERIALLONGTEXT-TEXT_NAME =  'M-44        000101' .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GT_FT_ITAB-MATERIAL              .        "'M-32        000101'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GT_MATERIALLONGTEXT-TEXT_ID = '0001'.&lt;/P&gt;&lt;P&gt;    GT_MATERIALLONGTEXT-LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;    GT_MATERIALLONGTEXT-TEXT_LINE =   ' TEST DATA'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   &amp;lt;GT_FT_ITAB-TEXT_LINE.                " 'TEST M-32'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND  GT_MATERIALLONGTEXT.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;***&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Valuation data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    GT_VALUATIONDATA-VAL_AREA    = '0001'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-PRICE_CTRL  = 'V'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-MOVING_PR   =  '750.00'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-STD_PRICE   =   '800.00'  .&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-PRICE_UNIT  =  1.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-VAL_CLASS   =  7920.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATA-TAXPRICE_1 = 1.&lt;/P&gt;&lt;P&gt;*****&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Valuation data&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-VAL_AREA   = '0001'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-PRICE_CTRL = 'X'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-MOVING_PR  = 'X'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-STD_PRICE  = 'X'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-PRICE_UNIT = 'X'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-VAL_CLASS  = 'X'.&lt;/P&gt;&lt;P&gt;    GT_VALUATIONDATAX-TAXPRICE_1 = 'X'.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-ALLOWED_WT = 9000.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATA-ALLWD_VOL = 9000.&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-ALLOWED_WT = 'X' .&lt;/P&gt;&lt;P&gt;    GT_CLIENTDATAX-ALLWD_VOL = 'X'.&lt;/P&gt;&lt;P&gt;    GT_INTERNATIONALARTNOS-UNIT = 'KG'.&lt;/P&gt;&lt;P&gt;    APPEND  GT_INTERNATIONALARTNOS.&lt;/P&gt;&lt;P&gt;    GT_TAXCLASSIFICATIONS-DEPCOUNTRY = 'DE'.&lt;/P&gt;&lt;P&gt;    GT_TAXCLASSIFICATIONS-TAX_TYPE_1 = 'MWST'.&lt;/P&gt;&lt;P&gt;    GT_TAXCLASSIFICATIONS-TAXCLASS_1 = '1'.&lt;/P&gt;&lt;P&gt;    APPEND GT_TAXCLASSIFICATIONS.&lt;/P&gt;&lt;P&gt;    GT_PRTDATA-PLANT = '0001'.&lt;/P&gt;&lt;P&gt;    GT_PRTDATAX-PLANT = '0001'.&lt;/P&gt;&lt;P&gt;    APPEND: GT_PRTDATAX, GT_PRTDATA.&lt;/P&gt;&lt;P&gt;*****&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        HEADDATA                   = HEADER&lt;/P&gt;&lt;P&gt;        CLIENTDATA                 = GT_CLIENTDATA&lt;/P&gt;&lt;P&gt;        CLIENTDATAX                = GT_CLIENTDATAX&lt;/P&gt;&lt;P&gt;        PLANTDATA                  = GT_PLANTDATA&lt;/P&gt;&lt;P&gt;        PLANTDATAX                 = GT_PLANTDATAX&lt;/P&gt;&lt;P&gt;        FORECASTPARAMETERS         = GT_FORECASTPARAMETERS&lt;/P&gt;&lt;P&gt;        FORECASTPARAMETERSX        = GT_FORECASTPARAMETERSX&lt;/P&gt;&lt;P&gt;        PLANNINGDATA               = GT_PLANNINGDATA&lt;/P&gt;&lt;P&gt;        PLANNINGDATAX              = GT_PLANNINGDATAX&lt;/P&gt;&lt;P&gt;        STORAGELOCATIONDATA        = GT_STORAGELOCATIONDATA&lt;/P&gt;&lt;P&gt;        STORAGELOCATIONDATAX       = GT_STORAGELOCATIONDATAX&lt;/P&gt;&lt;P&gt;        VALUATIONDATA              = GT_VALUATIONDATA&lt;/P&gt;&lt;P&gt;        VALUATIONDATAX             = GT_VALUATIONDATAX&lt;/P&gt;&lt;P&gt;        WAREHOUSENUMBERDATA        = GT_WAREHOUSENUMBERDATA&lt;/P&gt;&lt;P&gt;        WAREHOUSENUMBERDATAX       = GT_WAREHOUSENUMBERDATX&lt;/P&gt;&lt;P&gt;        SALESDATA                  = GT_SALESDATA&lt;/P&gt;&lt;P&gt;        SALESDATAX                 = GT_SALESDATAX&lt;/P&gt;&lt;P&gt;        STORAGETYPEDATA            = GT_STORAGETYPEDATA&lt;/P&gt;&lt;P&gt;        STORAGETYPEDATAX           = GT_STORAGETYPEDATAX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FLAG_ONLINE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FLAG_CAD_CALL              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_DEQUEUE                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;P&gt;       RETURN                     = ITAB_RETURN&lt;/P&gt;&lt;P&gt;     TABLES&lt;/P&gt;&lt;P&gt;       MATERIALDESCRIPTION        = MATERIAL_DESC&lt;/P&gt;&lt;P&gt;       UNITSOFMEASURE             = GT_UNITSOFMEASURE&lt;/P&gt;&lt;P&gt;       UNITSOFMEASUREX            = GT_UNITSOFMEASUREX&lt;/P&gt;&lt;P&gt;   INTERNATIONALARTNOS            =    GT_INTERNATIONALARTNOS&lt;/P&gt;&lt;P&gt;        MATERIALLONGTEXT          = GT_MATERIALLONGTEXT&lt;/P&gt;&lt;P&gt;   TAXCLASSIFICATIONS             =  GT_TAXCLASSIFICATIONS&lt;/P&gt;&lt;P&gt;   RETURNMESSAGES                 = GT_RETURNMESSAGES&lt;/P&gt;&lt;P&gt;   PRTDATA                        = GT_PRTDATA&lt;/P&gt;&lt;P&gt;   PRTDATAX                       =  GT_PRTDATAX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONIN                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONINX               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              .&lt;/P&gt;&lt;P&gt;    IF ITAB_RETURN-TYPE EQ 'E'.&lt;/P&gt;&lt;P&gt;      ERROR_REC = ERROR_REC + 1.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_NEGATIVE INVERSE ON.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'Message ID: '  iTAB_RETURN-ID 'Message No: ' ITAB_RETURN-NUMBER&lt;/P&gt;&lt;P&gt;      'Error: ' iTAB_RETURN-MESSAGE INTO&lt;/P&gt;&lt;P&gt;      TEXT SEPARATED BY SPACE .&lt;/P&gt;&lt;P&gt;      WRITE:/ TEXT.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_NEGATIVE INVERSE OFF.&lt;/P&gt;&lt;P&gt;    ELSEIF iTAB_RETURN-TYPE EQ 'S'.&lt;/P&gt;&lt;P&gt;      WA_HEAD-TDOBJECT = 'MVKE' .&lt;/P&gt;&lt;P&gt;      CONCATENATE ITAB_RETURN-MESSAGE_V1 '              000101'&lt;/P&gt;&lt;P&gt;      INTO iTAB_RETURN-MESSAGE_V1 .&lt;/P&gt;&lt;P&gt;      WA_HEAD-TDNAME   =   ITAB_RETURN-MESSAGE_V1. "'M-40              000101'. "&lt;/P&gt;&lt;P&gt;      WA_HEAD-TDID     = '0001' .&lt;/P&gt;&lt;P&gt;      WA_HEAD-TDSPRAS  = SY-LANGU.&lt;/P&gt;&lt;P&gt;      ITAB_TLINE-TDFORMAT  =  '00'.&lt;/P&gt;&lt;P&gt;      ITAB_TLINE-TDLINE    = 'TEST 12221' .&lt;/P&gt;&lt;P&gt;      APPEND ITAB_TLINE .&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'SAVE_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;         CLIENT                = SY-MANDT&lt;/P&gt;&lt;P&gt;          HEADER                = WA_HEAD&lt;/P&gt;&lt;P&gt;         INSERT                = 'X'&lt;/P&gt;&lt;P&gt;         SAVEMODE_DIRECT       = 'X'&lt;/P&gt;&lt;P&gt;         OWNER_SPECIFIED       = '   '&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOCAL_CAT             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FUNCTION              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NEWHEADER             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          LINES                 = ITAB_TLINE&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;         ID                    = 1&lt;/P&gt;&lt;P&gt;         LANGUAGE              = 2&lt;/P&gt;&lt;P&gt;         NAME                  = 3&lt;/P&gt;&lt;P&gt;         OBJECT                = 4&lt;/P&gt;&lt;P&gt;         OTHERS                = 5&lt;/P&gt;&lt;P&gt;                .&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_POSITIVE INVERSE ON.&lt;/P&gt;&lt;P&gt;      WRITE:/ ITAB_RETURN-MESSAGE .&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_POSITIVE INVERSE OFF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF ITAB_RETURN-TYPE EQ 'S'.&lt;/P&gt;&lt;P&gt;      SUCCESS_REC = SUCCESS_REC + 1.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          WAIT   = 'X'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          RETURN = GT_RETURN.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    APPEND ITAB_RETURN.&lt;/P&gt;&lt;P&gt;    CLEAR: WA_HEAD, ITAB_TLINE[].&lt;/P&gt;&lt;P&gt;    CLEAR:  ITAB_RETURN[],TEXT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  TOT_REC = ERROR_REC + SUCCESS_REC.&lt;/P&gt;&lt;P&gt;  SKIP 3.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_TOTAL INVERSE ON.&lt;/P&gt;&lt;P&gt;  WRITE: /38 TEXT-008 , TOT_REC.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_TOTAL INVERSE OFF.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE INVERSE ON.&lt;/P&gt;&lt;P&gt;  WRITE: /38 TEXT-007 , ERROR_REC.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE INVERSE OFF.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_TOTAL INVERSE ON.&lt;/P&gt;&lt;P&gt;  WRITE: /38 TEXT-009 , SUCCESS_REC.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_TOTAL INVERSE OFF.&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;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 12:21:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322579#M795882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T12:21:42Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322580#M795883</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;I have used this code.But still the values are not getting updated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 12:25:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322580#M795883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T12:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: value not getting updated in database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322581#M795884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;     Make your FM as update FM... for this you need to do the following changes...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. In the Attributes tab, select the radio button UPDATE MODULE with START IMMD option.&lt;/P&gt;&lt;P&gt;2. If you have any COMMIT in the FM, please remove them. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then call this FM in your code to update the data base. this will work... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if found helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Seema&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2008 13:41:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/value-not-getting-updated-in-database-table/m-p/3322581#M795884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-05T13:41:03Z</dc:date>
    </item>
  </channel>
</rss>

