<?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: SAP Script in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503930#M233053</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PERFORM SAP_NAME IN PROGRAM ZMADAN_SAP_ROUTINE&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;Changing &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;Changing &amp;amp;ITAB-MAKTX&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form sap_name tables in_par structure itcsy out_par structure itcsy .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IN_par WITH KEY 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC  = 0.&lt;/P&gt;&lt;P&gt;*---Get MAKTX&lt;/P&gt;&lt;P&gt;    V_VBELN = IN_PAR-VALUE+0(18).&lt;/P&gt;&lt;P&gt;    PERFORM GET_MAKTX USING ITAB-MATNR.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;read TABLE OUT_PAR with key name = 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;out_par-value = 'MADAN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify out_par index sy-tabix .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Ashok Parupalli&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Aug 2006 11:06:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-14T11:06:52Z</dc:date>
    <item>
      <title>SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503924#M233047</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi frnds,&lt;/P&gt;&lt;P&gt;im using a routine in my script.. im using the structure itcsy.... but the changed value is not getting reflected in the script. the test code is as below.&lt;/P&gt;&lt;P&gt;in Script :&lt;/P&gt;&lt;P&gt;PERFORM SAP_NAME IN PROGRAM ZMADAN_SAP_ROUTINE&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MAKTX&amp;amp;&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;ITAB-MAKTX&amp;amp;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&amp;amp;itab-matnr&amp;amp; &lt;/P&gt;&lt;P&gt;&amp;amp;itab-matnr&amp;amp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in program :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form sap_name  tables in_par structure itcsy out_par structure itcsy .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read TABLE OUT_PAR with key name = 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;out_par-value = 'MADAN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify out_par index sy-tabix transporting value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************8&lt;/P&gt;&lt;P&gt; but the changed matnr is not getting reflected in my layout.&lt;/P&gt;&lt;P&gt;points assured to all replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Madan....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:55:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503924#M233047</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2006-08-14T10:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503925#M233048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Madan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Use INDEX to read and modify the itab.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;read TABLE OUT_PAR INDEX 1.
 out_par-value = 'MADAN'.

modify out_par index 1 transporting value.

 Cheers
 VJ
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:57:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503925#M233048</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503926#M233049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;that will not make much difference since by debugging i was able to find that the table is getting modified.&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madan..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:00:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503926#M233049</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2006-08-14T11:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503927#M233050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your code looks ok to me.&lt;/P&gt;&lt;P&gt;Check you have activated everything or check you have commented som eparts of your code?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:02:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503927#M233050</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503928#M233051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi madan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. since your are changing the value subroutine,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. just pass using CHANGING&lt;/P&gt;&lt;P&gt;   thru your layout,&lt;/P&gt;&lt;P&gt;   and not using USING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MATNR&amp;amp;  &amp;lt;==== remove&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MAKTX&amp;amp; &amp;lt;===== remove&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;ITAB-MAKTX&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;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:04:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503928#M233051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503929#M233052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look at this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Passing Xblnr to prog Z_RED_PO_NO to get "PONUM"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/:   DEFINE &amp;amp;PONUM&amp;amp;                              &lt;/P&gt;&lt;P&gt;/:   PERFORM GET_PO IN PROGRAM Z_READ_PO_NO      &lt;/P&gt;&lt;P&gt;/:   USING &amp;amp;MHND-XBLNR&amp;amp;                          &lt;/P&gt;&lt;P&gt;/:   CHANGING &amp;amp;PONUM&amp;amp;                            &lt;/P&gt;&lt;P&gt;/:   ENDPERFORM                                  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;PONUM&amp;amp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In prog:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  z_read_po_no                            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : itcsy.&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  Get_PO&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;Description : Subroutine to get PO Number for the Corresponding&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              Invoice Number&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;L_XBLNR    Invoice Number&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;L_BSTNK    PO Number&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;ITCSY      Structure to hold Name and value&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 get_po TABLES in_xblnr  STRUCTURE itcsy&lt;/P&gt;&lt;P&gt;                   out_bstnk STRUCTURE itcsy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA  : l_xblnr  LIKE mhnd-xblnr,&lt;/P&gt;&lt;P&gt;          l_bstnk  LIKE vbak-bstnk,&lt;/P&gt;&lt;P&gt;          wa_bstnk LIKE itcsy,&lt;/P&gt;&lt;P&gt;          l_aubel  LIKE vbrp-aubel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR : l_xblnr,&lt;/P&gt;&lt;P&gt;          in_xblnr,&lt;/P&gt;&lt;P&gt;          out_bstnk,&lt;/P&gt;&lt;P&gt;          l_aubel,&lt;/P&gt;&lt;P&gt;          l_bstnk,&lt;/P&gt;&lt;P&gt;          wa_bstnk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH : out_bstnk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE in_xblnr WITH KEY name = 'MHND-XBLNR'.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    l_xblnr = in_xblnr-value.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE aubel&lt;/P&gt;&lt;P&gt;    FROM vbrp&lt;/P&gt;&lt;P&gt;    INTO l_aubel&lt;/P&gt;&lt;P&gt;   WHERE vbeln EQ l_xblnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE bstnk&lt;/P&gt;&lt;P&gt;      FROM vbak&lt;/P&gt;&lt;P&gt;      INTO l_bstnk&lt;/P&gt;&lt;P&gt;     WHERE vbeln = l_aubel.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      wa_bstnk-name  = 'PONUM'.&lt;/P&gt;&lt;P&gt;      wa_bstnk-value = l_bstnk.&lt;/P&gt;&lt;P&gt;      INSERT wa_bstnk INTO out_bstnk INDEX 1.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      wa_bstnk-name  = 'PONUM'.&lt;/P&gt;&lt;P&gt;      wa_bstnk-value = space.&lt;/P&gt;&lt;P&gt;      INSERT wa_bstnk INTO out_bstnk INDEX 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    wa_bstnk-name  = 'PONUM'.&lt;/P&gt;&lt;P&gt;    wa_bstnk-value = space.&lt;/P&gt;&lt;P&gt;    INSERT wa_bstnk INTO out_bstnk INDEX 1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_PO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:05:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503929#M233052</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:05:23Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503930#M233053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PERFORM SAP_NAME IN PROGRAM ZMADAN_SAP_ROUTINE&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;Changing &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;Changing &amp;amp;ITAB-MAKTX&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form sap_name tables in_par structure itcsy out_par structure itcsy .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IN_par WITH KEY 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC  = 0.&lt;/P&gt;&lt;P&gt;*---Get MAKTX&lt;/P&gt;&lt;P&gt;    V_VBELN = IN_PAR-VALUE+0(18).&lt;/P&gt;&lt;P&gt;    PERFORM GET_MAKTX USING ITAB-MATNR.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;read TABLE OUT_PAR with key name = 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;out_par-value = 'MADAN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify out_par index sy-tabix .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Ashok Parupalli&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:06:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503930#M233053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:06:52Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503931#M233054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Madan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can check this code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_delitot TABLES in_tab STRUCTURE itcsy&lt;/P&gt;&lt;P&gt;                        out_tab STRUCTURE itcsy.&lt;/P&gt;&lt;P&gt;  CLEAR v_delitot.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;retrieve document number from standard program RVADDN01&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE in_tab WITH KEY name = 'VBDPL-VBELN'.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    CONDENSE in_tab-value NO-GAPS.&lt;/P&gt;&lt;P&gt;    l_vbeln = in_tab-value.&lt;/P&gt;&lt;P&gt;    UNPACK l_vbeln TO l_vbeln.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*Fetch the delivery from delivery header&lt;/P&gt;&lt;P&gt;  SELECT vbeln FROM likp&lt;/P&gt;&lt;P&gt;   INTO CORRESPONDING FIELDS OF TABLE it_likp&lt;/P&gt;&lt;P&gt;   WHERE vbeln = l_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get delivery , item, material , net value, Qty delivered.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF NOT it_likp[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT vbeln posnr pstyv matnr netwr lfimg vgbel vgpos&lt;/P&gt;&lt;P&gt;      FROM lips&lt;/P&gt;&lt;P&gt;       INTO CORRESPONDING FIELDS OF TABLE it_lips&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN it_likp&lt;/P&gt;&lt;P&gt;       WHERE vbeln EQ it_likp-vbeln&lt;/P&gt;&lt;P&gt;       AND   pstyv NE 'ZKIT'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*Get sales order quantity based on the delivery.&lt;/P&gt;&lt;P&gt;  IF NOT it_lips[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT vbeln posnr matnr kwmeng netwr waerk&lt;/P&gt;&lt;P&gt;       FROM vbap&lt;/P&gt;&lt;P&gt;        INTO CORRESPONDING FIELDS OF TABLE it_vbap&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;  LOOP AT it_lips.&lt;/P&gt;&lt;P&gt;    READ TABLE it_vbap  WITH KEY vbeln = it_lips-vgbel&lt;/P&gt;&lt;P&gt;                                posnr = it_lips-vgpos.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      it_final-lfimg = it_lips-lfimg.  " Delivery Quantity&lt;/P&gt;&lt;P&gt;      it_final-vbeln = it_lips-vbeln.  " delivery&lt;/P&gt;&lt;P&gt;      it_final-matnr = it_lips-matnr.  " material&lt;/P&gt;&lt;P&gt;      it_final-kwmeng = it_vbap-kwmeng." Cuml order quantity&lt;/P&gt;&lt;P&gt;      it_final-netwr = it_vbap-netwr.  " Net value of the order items.&lt;/P&gt;&lt;P&gt;      it_final-waerk = it_vbap-waerk.  " Document currency&lt;/P&gt;&lt;P&gt;      APPEND it_final.&lt;/P&gt;&lt;P&gt;      CLEAR it_final.&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;  LOOP AT it_final.&lt;/P&gt;&lt;P&gt;    IF it_final-lfimg EQ it_final-kwmeng.&lt;/P&gt;&lt;P&gt;      v_netwr1 = it_final-netwr.&lt;/P&gt;&lt;P&gt;    ELSEIF it_final-lfimg NE it_final-kwmeng.&lt;/P&gt;&lt;P&gt;      v_netwr1 = ( it_final-netwr * it_final-lfimg ) / it_final-kwmeng.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    v_delitot = v_delitot + v_netwr1.&lt;/P&gt;&lt;P&gt;    v_curr = it_final-waerk.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;populate delivery total to out_tab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE out_tab WITH KEY name = 'V_DELITOT'.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    MOVE v_delitot TO out_tab-value.&lt;/P&gt;&lt;P&gt;    SHIFT out_tab-value LEFT DELETING LEADING space.&lt;/P&gt;&lt;P&gt;    &amp;lt;b&amp;gt;MODIFY out_tab INDEX sy-tabix.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;populate currency to out_tab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE out_tab WITH KEY name = 'V_CURR'.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    MOVE v_curr TO out_tab-value.&lt;/P&gt;&lt;P&gt;    &amp;lt;b&amp;gt;MODIFY out_tab INDEX sy-tabix.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_DELITOT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:07:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503931#M233054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:07:24Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503932#M233055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi amit n ashok,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i did both the changes as suggested by you, but still the changes are not getting reflected ..&lt;/P&gt;&lt;P&gt;regads,&lt;/P&gt;&lt;P&gt;madan..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:17:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503932#M233055</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2006-08-14T11:17:14Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503933#M233056</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi you do one thing declare one more matnr in itab like itab-matnr1 and do like this::&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM SAP_NAME IN PROGRAM ZMADAN_SAP_ROUTINE&lt;/P&gt;&lt;P&gt;USING &amp;amp;ITAB-MATNR&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Changing &amp;amp;ITAB-MATNR1&amp;amp;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Changing &amp;amp;ITAB-MAKTX&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form sap_name tables in_par structure itcsy out_par structure itcsy .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IN_par WITH KEY 'ITAB-MATNR'.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;*---Get MAKTX&lt;/P&gt;&lt;P&gt;V_VBELN = IN_PAR-VALUE+0(18).&lt;/P&gt;&lt;P&gt;PERFORM GET_MAKTX USING ITAB-MATNR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;read TABLE OUT_PAR with key name = 'ITAB-MATNR1'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;out_par-value = 'MADAN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify out_par index sy-tabix .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:21:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503933#M233056</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503934#M233057</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ashok,&lt;/P&gt;&lt;P&gt; IT worked !!!!&lt;/P&gt;&lt;P&gt;tanx!&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madan..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:25:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503934#M233057</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2006-08-14T11:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503935#M233058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Try with some other variable name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. eg. MYMATNR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. No need to declare this variable in your sapscript.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Just pass it&lt;/P&gt;&lt;P&gt;  PERFORM XYZ IN PROG XYZ&lt;/P&gt;&lt;P&gt;  CHANGING &amp;amp;MYMATNR&amp;amp;&lt;/P&gt;&lt;P&gt;  ENDPERFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   &amp;amp;MYMATNR&amp;amp;&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;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:26:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1503935#M233058</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:26:06Z</dc:date>
    </item>
  </channel>
</rss>

