<?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: BADI SMOD_APOCF005 code does not update product master in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715324#M33149</link>
    <description>&lt;P&gt;I think maybe you should have to set data to it_matlocx too. look at this blog if it help:&lt;/P&gt;
  &lt;P&gt;&lt;/P&gt;
  &lt;P&gt;&lt;A href="https://blogs.sap.com/2014/07/18/apo-snp-master-data-automation/" target="test_blank"&gt;https://blogs.sap.com/2014/07/18/apo-snp-master-data-automation/&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 14 Sep 2018 04:22:22 GMT</pubDate>
    <dc:creator>DoanManhQuynh</dc:creator>
    <dc:date>2018-09-14T04:22:22Z</dc:date>
    <item>
      <title>BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715320#M33145</link>
      <description>&lt;P&gt;&lt;/P&gt;
  &lt;P&gt;Hello Folks,&lt;/P&gt;
  &lt;P&gt;I am trying to update the APO product master in BADI &lt;/P&gt;
  &lt;P&gt;SMOD_APOCF005 with below code but it is not updating certain fields such as &lt;/P&gt;
  &lt;P&gt;REORD_METHOD and &lt;/P&gt;
  &lt;P&gt;TARGET_METHOD where as MTVFP is getting updated .&lt;/P&gt;
  &lt;P&gt;&lt;/P&gt;
  &lt;P&gt;Am I missing something ?&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;U&gt;&lt;/U&gt;&lt;SUB&gt;&lt;/SUB&gt;&lt;SUP&gt;&lt;/SUP&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;U&gt;&lt;/U&gt;&lt;SUB&gt;&lt;/SUB&gt;&lt;SUP&gt;&lt;/SUP&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;U&gt;&lt;/U&gt;&lt;SUB&gt;&lt;/SUB&gt;&lt;SUP&gt;&lt;/SUP&gt;&lt;/P&gt;
  &lt;P&gt;method IF_EX_SMOD_APOCF005~EXIT_/SAPAPO/SAPLCIF_PROD_001.&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt; Data: ls_matlocx TYPE /SAPAPO/CIF_MATLOCX.&lt;BR /&gt; &lt;BR /&gt; DATA: ls_matloc TYPE /SAPAPO/CIF_MATLOC.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; loop at it_matloc into ls_matloc where ext_locno ='1000'.&lt;BR /&gt; &lt;BR /&gt; if ls_matloc-EXT_LOCNO = '1000' and ls_matloc-EXT_MATNR = 'P-102'.&lt;BR /&gt; &lt;BR /&gt; LS_MATLOC-REORD_METHOD = '2'.&lt;BR /&gt; LS_MATLOC-TARGET_METHOD = '5'.&lt;BR /&gt; LS_MATLOC-MTVFP = 'Z2'.&lt;BR /&gt; &lt;BR /&gt; MODIFY IT_MATLOC FROM LS_MATLOC.&lt;BR /&gt; &lt;BR /&gt; clear ls_matloc.&lt;BR /&gt; &lt;BR /&gt; ENDIF.&lt;BR /&gt; &lt;BR /&gt; endloop.&lt;/P&gt;
  &lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Sep 2018 19:24:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715320#M33145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2018-09-13T19:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715321#M33146</link>
      <description>&lt;P&gt;Use TRANSPORTING comp1 comp2 ....With MODIFY statement - Refer documentation - &lt;A href="https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abapmodify_itab_single.htm"&gt;link&lt;/A&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;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;You can try field symbols instead of modifying looping ITAB&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;*Declare Field symbol
LOOP AT it_matloc INTO &amp;lt;ls_matloc&amp;gt; WHERE ext_locno = '1000'.
                                     AND ext_matnr = 'P-102'.
      &amp;lt;ls_matloc&amp;gt;-reord_method = '2'.
      &amp;lt;ls_matloc&amp;gt;-target_method = '5'.
      &amp;lt;ls_matloc&amp;gt;-mtvfp = 'Z2'.
 ENDLOOP.&lt;/CODE&gt;&lt;/PRE&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;</description>
      <pubDate>Thu, 13 Sep 2018 20:44:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715321#M33146</guid>
      <dc:creator>srikanthnalluri</dc:creator>
      <dc:date>2018-09-13T20:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715322#M33147</link>
      <description>&lt;P&gt;Please correct code, I am new to development.&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; FIELD-SYMBOLS : &amp;lt;fs_matloc&amp;gt; TYPE /SAPAPO/CIF_MATLOC.&lt;BR /&gt; LOOP AT it_matloc ASSIGNING &amp;lt;fs_matloc&amp;gt; WHERE ext_locno ='1000' and ext_matnr = 'P-102'.&lt;BR /&gt; IF sy-subrc IS INITIAL.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-reord_method = '2'.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-target_method = '5'.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-mtvfp = 'Z2'.&lt;BR /&gt; ENDIF.&lt;BR /&gt; &lt;BR /&gt; ENDLOOP.&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;U&gt;&lt;/U&gt;&lt;SUB&gt;&lt;/SUB&gt;&lt;SUP&gt;&lt;/SUP&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;It did not work on product master. It is working in debug mode.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Sep 2018 01:47:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715322#M33147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2018-09-14T01:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715323#M33148</link>
      <description>&lt;P&gt;Please correct code, I am new to development.&lt;/P&gt;
  &lt;P&gt; FIELD-SYMBOLS : &amp;lt;fs_matloc&amp;gt; TYPE /SAPAPO/CIF_MATLOC.&lt;BR /&gt; LOOP AT it_matloc ASSIGNING &amp;lt;fs_matloc&amp;gt; WHERE ext_locno ='1000' and ext_matnr = 'P-102'.&lt;BR /&gt; IF sy-subrc IS INITIAL.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-reord_method = '2'.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-target_method = '5'.&lt;BR /&gt; &amp;lt;fs_matloc&amp;gt;-mtvfp = 'Z2'.&lt;BR /&gt; ENDIF.&lt;BR /&gt; &lt;BR /&gt; ENDLOOP.&lt;/P&gt;
  &lt;P&gt;It did not work on product master. It is working in debug mode.&lt;/P&gt;
  &lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Sep 2018 02:26:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715323#M33148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2018-09-14T02:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715324#M33149</link>
      <description>&lt;P&gt;I think maybe you should have to set data to it_matlocx too. look at this blog if it help:&lt;/P&gt;
  &lt;P&gt;&lt;/P&gt;
  &lt;P&gt;&lt;A href="https://blogs.sap.com/2014/07/18/apo-snp-master-data-automation/" target="test_blank"&gt;https://blogs.sap.com/2014/07/18/apo-snp-master-data-automation/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Sep 2018 04:22:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715324#M33149</guid>
      <dc:creator>DoanManhQuynh</dc:creator>
      <dc:date>2018-09-14T04:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: BADI SMOD_APOCF005 code does not update product master</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715325#M33150</link>
      <description>&lt;P&gt;I am not sure what you mean it didn't work on product master. By the way i have updated my answer and also we no need to loop to update the fields. We can do with only MODIFY statement.&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;*Fill the Work area with values
ls_matloc-record_method = '2'.
ls_matloc-target_method = '5'.
ls_matloc-mtvfp         = 'Z2'.
MODIFY it_matloc FROM ls_matloc TRANSPORTING record_method target_method mtvfp
                                       WHERE ext_locno = '1000' AND ext_matnr = 'P-102'.
&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 14 Sep 2018 13:03:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-smod-apocf005-code-does-not-update-product-master/m-p/715325#M33150</guid>
      <dc:creator>srikanthnalluri</dc:creator>
      <dc:date>2018-09-14T13:03:40Z</dc:date>
    </item>
  </channel>
</rss>

