<?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 update problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-problem/m-p/6642987#M1443716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as i use below code for update fields in sales order which the user enter in selection screen.. for that i update VBAK table...&lt;/P&gt;&lt;P&gt;instead of update that particular sales order it update all sales order by shipment value....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is the shipment number which is associated with particular sales order  i want to update that sales order...&lt;/P&gt;&lt;P&gt;please suggest me the solution...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT TKNUM&lt;/P&gt;&lt;P&gt;       ZZARLINENM1&lt;/P&gt;&lt;P&gt;       ZZARLINENO1&lt;/P&gt;&lt;P&gt;       ZZARLINENM2&lt;/P&gt;&lt;P&gt;       ZZARLINENO2&lt;/P&gt;&lt;P&gt;       ZZARLINENM3&lt;/P&gt;&lt;P&gt;       ZZARLINENO3&lt;/P&gt;&lt;P&gt;       ZZARLINENM4&lt;/P&gt;&lt;P&gt;       ZZARLINENO4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      FROM VTTK INTO CORRESPONDING FIELDS OF TABLE IT_VTTK&lt;/P&gt;&lt;P&gt;      WHERE TKNUM IN S_DOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT TKNUM&lt;/P&gt;&lt;P&gt;           VBELN&lt;/P&gt;&lt;P&gt;      FROM VTTP INTO CORRESPONDING FIELDS OF TABLE IT_VTTP&lt;/P&gt;&lt;P&gt;      WHERE  TKNUM IN S_DOC.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt; IF  IT_VTTP[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT VBELN&lt;/P&gt;&lt;P&gt;           VGBEL&lt;/P&gt;&lt;P&gt;      FROM LIPS INTO CORRESPONDING FIELDS OF TABLE IT_LIPS&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_VTTP&lt;/P&gt;&lt;P&gt;      WHERE  VBELN = IT_VTTP-VBELN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF  IT_LIPS[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT VBELN&lt;/P&gt;&lt;P&gt;       FROM VBAK INTO CORRESPONDING FIELDS OF TABLE IT_VBAK&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_LIPS&lt;/P&gt;&lt;P&gt;       WHERE  VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT IT_LIPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_VTTP WITH KEY TKNUM = IT_VTTK-TKNUM.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_LIPS WITH KEY VBELN = IT_VTTP-VBELN.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_VBAK WITH KEY VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   UPDATE VBAK SET&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME1  = IT_VTTK-ZZARLINENM1&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO1    = IT_VTTK-ZZARLINENO1&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME2  = IT_VTTK-ZZARLINENM2&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO2    = IT_VTTK-ZZARLINENO2&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME3  = IT_VTTK-ZZARLINENM3&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO3    = IT_VTTK-ZZARLINENO3&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME4  = IT_VTTK-ZZARLINENM4&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO4    = IT_VTTK-ZZARLINENO4&lt;/P&gt;&lt;P&gt;         WHERE VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;COMMIT WORK.&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;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kind regards&lt;/P&gt;&lt;P&gt;rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Feb 2010 04:31:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-02-10T04:31:40Z</dc:date>
    <item>
      <title>update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-problem/m-p/6642987#M1443716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as i use below code for update fields in sales order which the user enter in selection screen.. for that i update VBAK table...&lt;/P&gt;&lt;P&gt;instead of update that particular sales order it update all sales order by shipment value....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is the shipment number which is associated with particular sales order  i want to update that sales order...&lt;/P&gt;&lt;P&gt;please suggest me the solution...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT TKNUM&lt;/P&gt;&lt;P&gt;       ZZARLINENM1&lt;/P&gt;&lt;P&gt;       ZZARLINENO1&lt;/P&gt;&lt;P&gt;       ZZARLINENM2&lt;/P&gt;&lt;P&gt;       ZZARLINENO2&lt;/P&gt;&lt;P&gt;       ZZARLINENM3&lt;/P&gt;&lt;P&gt;       ZZARLINENO3&lt;/P&gt;&lt;P&gt;       ZZARLINENM4&lt;/P&gt;&lt;P&gt;       ZZARLINENO4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      FROM VTTK INTO CORRESPONDING FIELDS OF TABLE IT_VTTK&lt;/P&gt;&lt;P&gt;      WHERE TKNUM IN S_DOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT TKNUM&lt;/P&gt;&lt;P&gt;           VBELN&lt;/P&gt;&lt;P&gt;      FROM VTTP INTO CORRESPONDING FIELDS OF TABLE IT_VTTP&lt;/P&gt;&lt;P&gt;      WHERE  TKNUM IN S_DOC.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt; IF  IT_VTTP[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT VBELN&lt;/P&gt;&lt;P&gt;           VGBEL&lt;/P&gt;&lt;P&gt;      FROM LIPS INTO CORRESPONDING FIELDS OF TABLE IT_LIPS&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_VTTP&lt;/P&gt;&lt;P&gt;      WHERE  VBELN = IT_VTTP-VBELN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF  IT_LIPS[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT VBELN&lt;/P&gt;&lt;P&gt;       FROM VBAK INTO CORRESPONDING FIELDS OF TABLE IT_VBAK&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_LIPS&lt;/P&gt;&lt;P&gt;       WHERE  VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT IT_LIPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_VTTP WITH KEY TKNUM = IT_VTTK-TKNUM.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_LIPS WITH KEY VBELN = IT_VTTP-VBELN.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_VBAK WITH KEY VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   UPDATE VBAK SET&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME1  = IT_VTTK-ZZARLINENM1&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO1    = IT_VTTK-ZZARLINENO1&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME2  = IT_VTTK-ZZARLINENM2&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO2    = IT_VTTK-ZZARLINENO2&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME3  = IT_VTTK-ZZARLINENM3&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO3    = IT_VTTK-ZZARLINENO3&lt;/P&gt;&lt;P&gt;        ZZAIRLINENAME4  = IT_VTTK-ZZARLINENM4&lt;/P&gt;&lt;P&gt;        ZZAIRLINENO4    = IT_VTTK-ZZARLINENO4&lt;/P&gt;&lt;P&gt;         WHERE VBELN = IT_LIPS-VGBEL.&lt;/P&gt;&lt;P&gt;COMMIT WORK.&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;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kind regards&lt;/P&gt;&lt;P&gt;rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2010 04:31:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-problem/m-p/6642987#M1443716</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-10T04:31:40Z</dc:date>
    </item>
    <item>
      <title>Re: update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-problem/m-p/6642988#M1443717</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;You are looping at LIPS which is an delivery item list . Im not sure if this is the best solution to have a table update in this manner.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//instead of update that particular sales order it update all sales order by shipment value....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is problem of duplicates i suppose in ur case. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to build the relation with delivery header table LIKP and check to have one sales order update .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br, &lt;/P&gt;&lt;P&gt;Vijay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2010 04:40:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-problem/m-p/6642988#M1443717</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-10T04:40:38Z</dc:date>
    </item>
  </channel>
</rss>

