<?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: Error during updating Sales order using BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993863#M707182</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please specify same wait time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;that time do not edit sales order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;used commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check table is locked or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;release table lock.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Nov 2007 04:23:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-07T04:23:41Z</dc:date>
    <item>
      <title>Error during updating Sales order using BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993862#M707181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am creating sales order using BAPI &amp;#147;BAPI_SALESDOCU_CREATEFROMDATA&amp;#148;. Creation of sales order is fine. After create I commit and then I try to change 2 things 1.Payment Method and 2.Clear Billing Block using BAPI &amp;#147;BAPI_SALESORDER_CHANGE&amp;#148;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem is when I do in debug mode it works fine. If I run in background or foreground without break points it gives 2 errors 1.Sales order locked by person who is running and 2. Sometime it says sales order doesn&amp;#146;t exist even after create commit (order do exist). I am using right BAPI. Do I do refresh or clear any locks?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Trim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2007 04:18:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993862#M707181</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-07T04:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Error during updating Sales order using BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993863#M707182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please specify same wait time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;that time do not edit sales order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;used commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check table is locked or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;release table lock.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2007 04:23:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993863#M707182</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-07T04:23:41Z</dc:date>
    </item>
    <item>
      <title>Re: Error during updating Sales order using BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993864#M707183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;YES I am doing commit. Please check code below - But some time it says even order not found....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: GV_BAPI_VBELN, GV_SO_ERR.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ORDER_HEADER_IN           = GS_HEADER_P01&lt;/P&gt;&lt;P&gt;      BUSINESS_OBJECT           = 'BUS2094'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITHOUT_COMMIT            = ' '&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;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;      SALESDOCUMENT             = GV_BAPI_VBELN&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SOLD_TO_PARTY             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SHIP_TO_PARTY             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BILLING_PARTY             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      RETURN                    = GT_RETURN_P01&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      ORDER_ITEMS_IN            = GT_ITEMS_P01&lt;/P&gt;&lt;P&gt;      ORDER_PARTNERS            = GT_PARTNERS_P01&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_ITEMS_OUT           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_REF            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_INST           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_PART_OF        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_VALUE          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_BLOB           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CCARD               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_SCHEDULE_EX         =&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;  IF GT_RETURN_P01-TYPE EQ 'A' OR&lt;/P&gt;&lt;P&gt;     GT_RETURN_P01-TYPE EQ 'E'.&lt;/P&gt;&lt;P&gt;    GV_SO_ERR = C_TRUE.&lt;/P&gt;&lt;P&gt;    GS_OUTPUT_BAPI-LINE = GT_RETURN_P01-MESSAGE.&lt;/P&gt;&lt;P&gt;    GS_OUTPUT_BAPI-ITEM = GT_RETURN_P01-MESSAGE_V1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM CHECK_BAPI_ERROR CHANGING GV_SO_ERR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF GV_SO_ERR IS INITIAL.&lt;/P&gt;&lt;P&gt;    REFRESH: GT_RETURN.&lt;/P&gt;&lt;P&gt;    CLEAR: GT_RETURN.&lt;/P&gt;&lt;P&gt;    set update task local.&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;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Update - Clear billing block and Payment method&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF P_GS_P01-PAY_METHOD EQ 'C'.&lt;/P&gt;&lt;P&gt;      GL_BAPISDH1-PYMT_METH = 'C'.&lt;/P&gt;&lt;P&gt;    ELSEIF P_GS_P01-PAY_METHOD EQ 'R' OR P_GS_P01-PAY_METHOD EQ 'T'.&lt;/P&gt;&lt;P&gt;      GL_BAPISDH1-PYMT_METH = ' '.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    GL_BAPISDH1-BILL_BLOCK = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;header X&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GL_BAPISDH1X-BILL_BLOCK = 'X'.&lt;/P&gt;&lt;P&gt;    GL_BAPISDH1X-PYMT_METH  = 'X'.&lt;/P&gt;&lt;P&gt;    GL_BAPISDH1X-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: GT_RETURN.&lt;/P&gt;&lt;P&gt;    REFRESH:GT_RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        salesdocument    = GV_BAPI_VBELN&lt;/P&gt;&lt;P&gt;        order_header_in  = GL_BAPISDH1&lt;/P&gt;&lt;P&gt;        order_header_inx = GL_BAPISDH1X&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        return           = GT_RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT GT_RETURN.&lt;/P&gt;&lt;P&gt;      IF GT_RETURN-TYPE EQ 'A' OR&lt;/P&gt;&lt;P&gt;         GT_RETURN-TYPE EQ 'E'.&lt;/P&gt;&lt;P&gt;        GV_SO_ERR = C_TRUE.&lt;/P&gt;&lt;P&gt;        GS_OUTPUT_BAPI-LINE = GT_RETURN-MESSAGE.&lt;/P&gt;&lt;P&gt;        GS_OUTPUT_BAPI-ITEM = GT_RETURN-MESSAGE_V1.&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 GV_SO_ERR IS INITIAL.&lt;/P&gt;&lt;P&gt;      CLEAR: GT_RETURN.&lt;/P&gt;&lt;P&gt;      REFRESH:GT_RETURN.&lt;/P&gt;&lt;P&gt;      set update task local.&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;      IF GT_RETURN-TYPE EQ 'A' OR&lt;/P&gt;&lt;P&gt;         GT_RETURN-TYPE EQ 'E'.&lt;/P&gt;&lt;P&gt;        GV_SO_ERR = C_TRUE.&lt;/P&gt;&lt;P&gt;        GS_OUTPUT_BAPI-LINE = GT_RETURN-MESSAGE.&lt;/P&gt;&lt;P&gt;        GS_OUTPUT_BAPI-ITEM = GT_RETURN-MESSAGE_V1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2007 04:29:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993864#M707183</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-07T04:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: Error during updating Sales order using BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993865#M707184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Updating at the end&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2007 04:07:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-updating-sales-order-using-bapi/m-p/2993865#M707184</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-08T04:07:57Z</dc:date>
    </item>
  </channel>
</rss>

