<?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: free goods by a program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958066#M394122</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Mahesh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I don't want the system to pick up the prices automatically. These sales orders are sent by salesmen and each document has its prices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm going to try BAPI_SALESORDER_CREATEFROMDAT2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Feb 2007 08:55:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-19T08:55:26Z</dc:date>
    <item>
      <title>free goods by a program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958064#M394120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How to create a sales order with free goods with an abap function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, I'm creating a sales order with  function 'SD_SALESDOCUMENT_CREATE' but don't know how to include free goods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to use a manual condition type to introduce free goods with a program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Feb 2007 08:08:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958064#M394120</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-19T08:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: free goods by a program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958065#M394121</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 think You dont necessarily need to give the Condition records in the Interface of the 'SD_SALESDOCUMENT_CREATE'  FM. IF you just give the Required Header Details and the Material and their Quantity at Item level ( Ofcourse with Codition Types, Condition Records and Pricing Proceedure maintained for the Combination ) the System will pick up the Prices automatically.&lt;/P&gt;&lt;P&gt;Also BAPI_SALESORDER_CREATEFROMDAT2 is a better and revised FM to create Sales Orders.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Mahesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Feb 2007 08:48:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958065#M394121</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-19T08:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: free goods by a program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958066#M394122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Mahesh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I don't want the system to pick up the prices automatically. These sales orders are sent by salesmen and each document has its prices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm going to try BAPI_SALESORDER_CREATEFROMDAT2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Feb 2007 08:55:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958066#M394122</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-19T08:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: free goods by a program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958067#M394123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check the following code, it may be useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT I_CR BY BUKRS  KNUMA VKORG VTWEG SPART.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Generate Cr. Memo request Sales area wise.&lt;/P&gt;&lt;P&gt;  LOOP AT I_CR.&lt;/P&gt;&lt;P&gt;*Do not conider the record which net scheme amount is lessthan or equal&lt;/P&gt;&lt;P&gt;*to zero&lt;/P&gt;&lt;P&gt;    IF I_CR-NSAMT &amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      L_ITEM = L_ITEM + 1.&lt;/P&gt;&lt;P&gt;      CLEAR IT_ORIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IT_ORIT-ITM_NUMBER = L_ITEM.&lt;/P&gt;&lt;P&gt;      IT_ORIT-MATERIAL = I_CR-MATNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_ORIT-BILL_BLOCK = ''.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IT_ORIT-TARGET_QTY = '0'.&lt;/P&gt;&lt;P&gt;      IT_ORIT-MATL_GROUP = I_CR-MATKL.&lt;/P&gt;&lt;P&gt;      APPEND IT_ORIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR IT_ITINX.&lt;/P&gt;&lt;P&gt;      IT_ITINX-ITM_NUMBER = 'X'.&lt;/P&gt;&lt;P&gt;      IT_ITINX-MATERIAL = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_ITINX-BILL_BLOCK = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IT_ITINX-TARGET_QTY = 'X'.&lt;/P&gt;&lt;P&gt;      IT_ITINX-MATL_GROUP = 'X'.&lt;/P&gt;&lt;P&gt;      APPEND IT_ITINX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR IT_ORPT.&lt;/P&gt;&lt;P&gt;      IT_ORPT-PARTN_ROLE = 'AG'.&lt;/P&gt;&lt;P&gt;      IT_ORPT-PARTN_NUMB = I_CR-KUNAG.&lt;/P&gt;&lt;P&gt;      APPEND IT_ORPT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     CLEAR L_VAL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     L_VAL = I_CR-MG_NSAMT.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     L_FK = I_CR-FKIMG.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     DIVIDE I_CR-FKIMG BY I_CR-MG_FKIMG.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     L_VAL = L_VAL * I_CR-FKIMG.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     DIVIDE L_VAL BY L_FK.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     CLEAR L_FK.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IT_COND-ITM_NUMBER = L_ITEM.&lt;/P&gt;&lt;P&gt;      IT_COND-COND_TYPE = 'ZBLD'.&lt;/P&gt;&lt;P&gt;      IT_COND-COND_VALUE = I_CR-NSAMT.&lt;/P&gt;&lt;P&gt;      IT_COND-CURRENCY = 'INR'.&lt;/P&gt;&lt;P&gt;      APPEND IT_COND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IT_CONDX-ITM_NUMBER = L_ITEM.&lt;/P&gt;&lt;P&gt;      IT_CONDX-COND_TYPE = 'ZBLD'.&lt;/P&gt;&lt;P&gt;      IT_CONDX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;      IT_CONDX-COND_VALUE = 'X'.&lt;/P&gt;&lt;P&gt;      IT_CONDX-CURRENCY = 'X'.&lt;/P&gt;&lt;P&gt;      APPEND IT_CONDX.&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;      AT END OF SPART.&lt;/P&gt;&lt;P&gt;        L_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;      ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF L_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADER-REFOBJTYPE = 'BUS2094'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IT_HEADER-DOC_TYPE = 'ZCMR'.&lt;/P&gt;&lt;P&gt;        IT_HEADER-SALES_ORG = I_CR-VKORG.&lt;/P&gt;&lt;P&gt;        IT_HEADER-DISTR_CHAN = I_CR-VTWEG.&lt;/P&gt;&lt;P&gt;        IT_HEADER-DIVISION = I_CR-SPART.&lt;/P&gt;&lt;P&gt;        IT_HEADER-ORD_REASON = 'Z15'.&lt;/P&gt;&lt;P&gt;        IT_HEADER-BILL_BLOCK = ' '.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IT_HEADER-TELEPHONE  = 'AUTO'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IT_HEADX-DOC_TYPE = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-SALES_ORG = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-DISTR_CHAN = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-DIVISION = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-ORD_REASON = 'X'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;        IT_HEADX-BILL_BLOCK = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IT_HEADX-TELEPHONE = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM SUB_CALL_BAPI.&lt;/P&gt;&lt;P&gt;        REFRESH : IT_HEADER, IT_ORIT, IT_ORPT, IT_ITINX,&lt;/P&gt;&lt;P&gt;                  IT_COND, IT_CONDX.&lt;/P&gt;&lt;P&gt;        CLEAR : IT_HEADER, IT_ORIT, IT_ORPT, IT_ITINX,&lt;/P&gt;&lt;P&gt;                L_VKORG, L_VTWEG, L_SPART, L_FLAG, L_ITEM,&lt;/P&gt;&lt;P&gt;                IT_COND, IT_CONDX,L_FLAG.&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;  ENDLOOP.&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  SUB_CALL_BAPI&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_CALL_BAPI .&lt;/P&gt;&lt;P&gt;  DATA: L_ERR(1),&lt;/P&gt;&lt;P&gt;        L_VBELN LIKE ZSD_RBT_ELG_INV-VBELN,&lt;/P&gt;&lt;P&gt;        L_FLAG1(1),&lt;/P&gt;&lt;P&gt;        L_ERR1(1),&lt;/P&gt;&lt;P&gt;        L_FLAG2(1),&lt;/P&gt;&lt;P&gt;        L_ERR2(1),&lt;/P&gt;&lt;P&gt;        L_VAL1 LIKE ZSD_RBT_ELG_INV-NETWR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ARKTX(15) TYPE C VALUE 'VBRP-ARKTX(&amp;amp;1)'.&lt;/P&gt;&lt;P&gt;  DATA: C(2) VALUE '&amp;amp;1'.&lt;/P&gt;&lt;P&gt;  DATA: COUNTER(2) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET UPDATE TASK LOCAL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  REFRESH: IT_RET.&lt;/P&gt;&lt;P&gt;  CLEAR: L_ERR, L_VBELN, L_VAL1, L_FLAG1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESDOCUMENT                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     SALES_HEADER_IN               = IT_HEADER&lt;/P&gt;&lt;P&gt;     SALES_HEADER_INX              = IT_HEADX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SENDER                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BINARY_RELATIONSHIPTYPE       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INT_NUMBER_ASSIGNMENT         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BEHAVE_WHEN_ERROR             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOGIC_SWITCH                  = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BUSINESS_OBJECT               = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TESTRUN                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONVERT_PARVW_AUART           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STATUS_BUFFER_REFRESH         = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     SALESDOCUMENT_EX              = L_VBELN&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_HEADER_OUT              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_HEADER_STATUS           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     RETURN                        = IT_RET&lt;/P&gt;&lt;P&gt;     SALES_ITEMS_IN                = IT_ORIT&lt;/P&gt;&lt;P&gt;     SALES_ITEMS_INX               = IT_ITINX&lt;/P&gt;&lt;P&gt;     SALES_PARTNERS                = IT_ORPT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_SCHEDULES_IN            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_SCHEDULES_INX           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     SALES_CONDITIONS_IN           = IT_COND&lt;/P&gt;&lt;P&gt;     SALES_CONDITIONS_INX          = IT_CONDX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_REF                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_INST               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_PART_OF            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_VALUE              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_BLOB               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_VK                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CFGS_REFINST            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CCARD                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_TEXT                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_KEYS                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CONTRACT_IN             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_CONTRACT_INX            =&lt;/P&gt;&lt;/LI&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;  PARTNERADDRESSES              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALES_SCHED_CONF_IN           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ITEMS_EX                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SCHEDULE_EX                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BUSINESS_EX                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INCOMPLETE_LOG                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONEX                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONDITIONS_EX                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARTNERS_EX                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TEXTHEADERS_EX                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TEXTLINES_EX                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BATCH_CHARC                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR L_ERR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_RET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF IT_RET-TYPE EQ 'E'.&lt;/P&gt;&lt;P&gt;      LEAVE TO LIST-PROCESSING.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'BAPI ERROR', IT_RET-MESSAGE.&lt;/P&gt;&lt;P&gt;      L_ERR = 'X'.&lt;/P&gt;&lt;P&gt;    ELSEIF IT_RET-TYPE = 'S'&lt;/P&gt;&lt;P&gt;           AND IT_RET-ID = 'V1'.&lt;/P&gt;&lt;P&gt;      LEAVE TO LIST-PROCESSING.&lt;/P&gt;&lt;P&gt;      WRITE:/ IT_RET-MESSAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF L_ERR IS INITIAL.&lt;/P&gt;&lt;P&gt;    CLEAR L_ERR.&lt;/P&gt;&lt;P&gt;    COMMIT WORK.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WAIT          =&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;   RETURN        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Feb 2007 09:02:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958067#M394123</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-19T09:02:04Z</dc:date>
    </item>
    <item>
      <title>Re: free goods by a program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958068#M394124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 May 2015 08:09:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/free-goods-by-a-program/m-p/1958068#M394124</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-04T08:09:02Z</dc:date>
    </item>
  </channel>
</rss>

