<?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: Help required on Master Recipe Function Module usage (PP Module) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117496#M1363271</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;yes, a really bad problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have seen several threads in several news groups.&lt;/P&gt;&lt;P&gt;Most answers were like this: "please try&amp;nbsp; MRTRS300_MASTER_RECIPE_READ".&lt;/P&gt;&lt;P&gt;The best answer was given by a girl who creates a thread "Who can help me with this function call".&lt;/P&gt;&lt;P&gt;3 programmers answered they have no idea but are very interested because they also have to find a solution...&lt;/P&gt;&lt;P&gt;A few days later first girl wrote "ok, I have a solution." (Nothing more).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, I have some results but please do not ask anything.&lt;/P&gt;&lt;P&gt;I do not know if some data are important or not important.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some data I have marked on the right with some "!!!" like this:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;Because I know tables would not be filled if these fields are empty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REPORT&amp;nbsp; /AAG/ZANDERS123.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;:&lt;BR /&gt;ls_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;lS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27M,&lt;BR /&gt;ls_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27S,&lt;BR /&gt;lS_PLKOB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; PLKOB.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;:&lt;BR /&gt;XS_RC271&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;XS_RC27M&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27M,&lt;BR /&gt;XS_RC27S&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27S,&lt;BR /&gt;ES_RC27I&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27I,&lt;BR /&gt;ES_PLKOB&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; PLKOB,&lt;BR /&gt;ET_MKAL &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_MKAL,&lt;BR /&gt;ET_OPERATION&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_OPR,&lt;BR /&gt;ET_PHASE&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_PH,&lt;BR /&gt;ET_RELATION &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLAB,&lt;BR /&gt;ET_SEC_RESOURCE &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_SRES,&lt;BR /&gt;ET_MAPL &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_MAPL,&lt;BR /&gt;ET_PLMZ &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMZ,&lt;BR /&gt;ET_PLFT &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLFT,&lt;BR /&gt;ET_PLFV &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLFV,&lt;BR /&gt;ET_PLMK &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMK,&lt;BR /&gt;ET_PLMW &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMW,&lt;BR /&gt;ET_RESCLAS&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_RESCLAS,&lt;BR /&gt;ET_LTEXT&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_LTXT,&lt;BR /&gt;ES_RC271&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;ET_MSG&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_CMFMSG.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'MRTRS300_MASTER_RECIPE_INIT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_PLNTY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S33"&gt;'2'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA05&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_T430D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;ls_RC271-DATUV =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'19800101'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-DATUB =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'9991212'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNAL =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'01'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNTY =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'2'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNNR =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'00303089'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-WERKS =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'3440'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-STTAG =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'20120706'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PROFIDNETZ = &lt;SPAN class="L1S33"&gt;'PI01'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"from table TCA41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;/SPAN&gt;&lt;BR /&gt;ls_RC271-VERWE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S33"&gt;'1'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;BR /&gt;&lt;BR /&gt;ls_rc27s-aktyp = &lt;SPAN class="L1S33"&gt;'V'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'MRTRS300_MASTER_RECIPE_READ'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC271&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC27M&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC27S&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC271&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC27M&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC27S&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ES_RC27I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ES_RC27I&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ES_PLKOB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ES_PLKOB&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_MKAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_MKAL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_OPERATION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_OPERATION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PHASE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PHASE&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_RELATION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_RELATION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_SEC_RESOURCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_SEC_RESOURCE&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_MAPL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_MAPL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMZ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMZ&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLFT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLFT&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLFV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLFV&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMK&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMW&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_RESCLAS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_RESCLAS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_LTEXT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_LTEXT&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_NOT_QUALIFIED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_INVALID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_NUMBER_INVALID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; EXISTING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; INTERNAL_ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;6&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FOREIGN_LOCK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;7&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, in my system some tables are filled.&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Norbert Zanders&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Jul 2012 13:59:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-07-06T13:59:39Z</dc:date>
    <item>
      <title>Help required on Master Recipe Function Module usage (PP Module)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117494#M1363269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you used the following Function Modules?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MRTRS300_MASTER_RECIPE_INIT            (Initialize internal tables of Master Recipe in C?BT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MRTRS300_MASTER_RECIPE_READ        (Read Master Recipe data into internal table in C?BT )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MRTRS300_MASTER_RECIPE_SAVE        (Save Master Recipe data from internal table C?BT to database )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MRTRS300_MASTER_RECIPE_WRITE        (Write Master Recipe data into internal table in C?BT )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above Function Modules are supposed to Change/Create Master Recipe (Transaction: C201, C202 and C203)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If any one of you have an idea on this, kindly share the details on the exporting parameters for each FM and the usage.&lt;/P&gt;&lt;P&gt;There are certain flags which needs to be set or not to be set. I am a bit confused on that part.&lt;/P&gt;&lt;P&gt;Any help is really appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Sabu Kuriakose&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 11:55:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117494#M1363269</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-27T11:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: Help required on Master Recipe Function Module usage (PP Module)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117495#M1363270</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;Can you please specify how you used this FM I also have the requiremnt to use this FM to upload Recipe.&lt;/P&gt;&lt;P&gt;Also i need to assign material to recipe header level operation level.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can you share you r experiance how you used the FM or send me details on my ID&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Sep 2010 16:57:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117495#M1363270</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-09-01T16:57:16Z</dc:date>
    </item>
    <item>
      <title>Re: Help required on Master Recipe Function Module usage (PP Module)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117496#M1363271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;yes, a really bad problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have seen several threads in several news groups.&lt;/P&gt;&lt;P&gt;Most answers were like this: "please try&amp;nbsp; MRTRS300_MASTER_RECIPE_READ".&lt;/P&gt;&lt;P&gt;The best answer was given by a girl who creates a thread "Who can help me with this function call".&lt;/P&gt;&lt;P&gt;3 programmers answered they have no idea but are very interested because they also have to find a solution...&lt;/P&gt;&lt;P&gt;A few days later first girl wrote "ok, I have a solution." (Nothing more).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, I have some results but please do not ask anything.&lt;/P&gt;&lt;P&gt;I do not know if some data are important or not important.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some data I have marked on the right with some "!!!" like this:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;Because I know tables would not be filled if these fields are empty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REPORT&amp;nbsp; /AAG/ZANDERS123.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;:&lt;BR /&gt;ls_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;lS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27M,&lt;BR /&gt;ls_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27S,&lt;BR /&gt;lS_PLKOB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; PLKOB.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;:&lt;BR /&gt;XS_RC271&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;XS_RC27M&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27M,&lt;BR /&gt;XS_RC27S&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27S,&lt;BR /&gt;ES_RC27I&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC27I,&lt;BR /&gt;ES_PLKOB&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; PLKOB,&lt;BR /&gt;ET_MKAL &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_MKAL,&lt;BR /&gt;ET_OPERATION&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_OPR,&lt;BR /&gt;ET_PHASE&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_PH,&lt;BR /&gt;ET_RELATION &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLAB,&lt;BR /&gt;ET_SEC_RESOURCE &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLPO_SRES,&lt;BR /&gt;ET_MAPL &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_MAPL,&lt;BR /&gt;ET_PLMZ &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMZ,&lt;BR /&gt;ET_PLFT &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLFT,&lt;BR /&gt;ET_PLFV &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLFV,&lt;BR /&gt;ET_PLMK &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMK,&lt;BR /&gt;ET_PLMW &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_PLMW,&lt;BR /&gt;ET_RESCLAS&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_RESCLAS,&lt;BR /&gt;ET_LTEXT&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_LTXT,&lt;BR /&gt;ES_RC271&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; RC271,&lt;BR /&gt;ET_MSG&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt;&amp;nbsp; MRTRSTY_CMFMSG.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'MRTRS300_MASTER_RECIPE_INIT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_PLNTY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S33"&gt;'2'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA05&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_TCA11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; ES_T430D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;ls_RC271-DATUV =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'19800101'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-DATUB =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'9991212'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNAL =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'01'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNTY =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'2'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PLNNR =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'00303089'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-WERKS =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'3440'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-STTAG =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'20120706'&lt;/SPAN&gt;.&lt;BR /&gt;ls_RC271-PROFIDNETZ = &lt;SPAN class="L1S33"&gt;'PI01'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"from table TCA41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;/SPAN&gt;&lt;BR /&gt;ls_RC271-VERWE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S33"&gt;'1'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;BR /&gt;&lt;BR /&gt;ls_rc27s-aktyp = &lt;SPAN class="L1S33"&gt;'V'&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "!!!!!!!!!!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'MRTRS300_MASTER_RECIPE_READ'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC271&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC27M&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = LS_RC27S&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC271&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC271&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC27M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC27M&lt;BR /&gt;&amp;nbsp;&amp;nbsp; XS_RC27S&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = XS_RC27S&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ES_RC27I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ES_RC27I&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ES_PLKOB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ES_PLKOB&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_MKAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_MKAL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_OPERATION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_OPERATION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PHASE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PHASE&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_RELATION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_RELATION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_SEC_RESOURCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_SEC_RESOURCE&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_MAPL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_MAPL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMZ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMZ&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLFT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLFT&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLFV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLFV&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMK&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_PLMW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_PLMW&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_RESCLAS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_RESCLAS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ET_LTEXT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = ET_LTEXT&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_NOT_QUALIFIED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_INVALID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KEY_NUMBER_INVALID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; EXISTING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; INTERNAL_ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;6&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FOREIGN_LOCK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;7&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, in my system some tables are filled.&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Norbert Zanders&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jul 2012 13:59:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117496#M1363271</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-06T13:59:39Z</dc:date>
    </item>
    <item>
      <title>Re: Help required on Master Recipe Function Module usage (PP Module)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117497#M1363272</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I was able to add Materials to the Recipe Header-&amp;gt;Materials Assignments section. Below is the sample code for the same.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Ayyappan V&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;amp; Report ZR_RECEIPE_READ&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;REPORT zr_receipe_read.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  ls_rc271 TYPE rc271,&lt;/P&gt;&lt;P&gt;  ls_rc27m TYPE rc27m,&lt;/P&gt;&lt;P&gt;  ls_rc27s TYPE rc27s.&lt;/P&gt;&lt;P&gt;*  ls_plkob TYPE plkob.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  ls_rc271_o        TYPE rc271,&lt;/P&gt;&lt;P&gt;  ls_rc27m_o        TYPE rc27m,&lt;/P&gt;&lt;P&gt;  ls_rc27s_o        TYPE rc27s,&lt;/P&gt;&lt;P&gt;  ls_rc27i_o        TYPE rc27i,&lt;/P&gt;&lt;P&gt;  ls_plkob_o        TYPE plkob,&lt;/P&gt;&lt;P&gt;  ls_plkob          TYPE plkob,&lt;/P&gt;&lt;P&gt;  lt_mkal           TYPE mrtrsty_mkal,&lt;/P&gt;&lt;P&gt;  lt_mkal_o         TYPE mrtrsty_mkal,&lt;/P&gt;&lt;P&gt;  ls_mkal           TYPE mkal,&lt;/P&gt;&lt;P&gt;  ls_mkal_o         TYPE mkal,&lt;/P&gt;&lt;P&gt;  lt_operation      TYPE mrtrsty_plpo_opr,&lt;/P&gt;&lt;P&gt;  lt_operation_o    TYPE mrtrsty_plpo_opr,&lt;/P&gt;&lt;P&gt;  lt_phase          TYPE mrtrsty_plpo_ph,&lt;/P&gt;&lt;P&gt;  lt_phase_o        TYPE mrtrsty_plpo_ph,&lt;/P&gt;&lt;P&gt;  lt_relation       TYPE mrtrsty_plab,&lt;/P&gt;&lt;P&gt;  lt_relation_o     TYPE mrtrsty_plab,&lt;/P&gt;&lt;P&gt;  lt_sec_resource   TYPE mrtrsty_plpo_sres,&lt;/P&gt;&lt;P&gt;  lt_sec_resource_o TYPE mrtrsty_plpo_sres,&lt;/P&gt;&lt;P&gt;  lt_mapl           TYPE mrtrsty_mapl,&lt;/P&gt;&lt;P&gt;  lt_mapl_o         TYPE mrtrsty_mapl,&lt;/P&gt;&lt;P&gt;  lt_plmz           TYPE mrtrsty_plmz,&lt;/P&gt;&lt;P&gt;  lt_plmz_o         TYPE mrtrsty_plmz,&lt;/P&gt;&lt;P&gt;  lt_plft           TYPE mrtrsty_plft,&lt;/P&gt;&lt;P&gt;  lt_plft_o         TYPE mrtrsty_plft,&lt;/P&gt;&lt;P&gt;  lt_plfv           TYPE mrtrsty_plfv,&lt;/P&gt;&lt;P&gt;  lt_plfv_o         TYPE mrtrsty_plfv,&lt;/P&gt;&lt;P&gt;  lt_plmk           TYPE mrtrsty_plmk,&lt;/P&gt;&lt;P&gt;  lt_plmk_o         TYPE mrtrsty_plmk,&lt;/P&gt;&lt;P&gt;  lt_plmw           TYPE mrtrsty_plmw,&lt;/P&gt;&lt;P&gt;  lt_plmw_o         TYPE mrtrsty_plmw,&lt;/P&gt;&lt;P&gt;  lt_resclas        TYPE mrtrsty_resclas,&lt;/P&gt;&lt;P&gt;  lt_resclas_o      TYPE mrtrsty_resclas,&lt;/P&gt;&lt;P&gt;  lt_ltext          TYPE mrtrsty_ltxt,&lt;/P&gt;&lt;P&gt;  lt_ltext_o        TYPE mrtrsty_ltxt,&lt;/P&gt;&lt;P&gt;*  ls_rc271        TYPE rc271,&lt;/P&gt;&lt;P&gt;  lt_msg            TYPE mrtrsty_cmfmsg,&lt;/P&gt;&lt;P&gt;  lt_stpob          TYPE mrtrsty_stpob,&lt;/P&gt;&lt;P&gt;  ls_stkok_o        TYPE stkok,&lt;/P&gt;&lt;P&gt;  ls_stkob_o        TYPE stkob.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'MRTRS300_MASTER_RECIPE_INIT'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    i_plnty   = '2'&lt;/P&gt;&lt;P&gt;* IMPORTING&lt;/P&gt;&lt;P&gt;*   ES_TCA01  =&lt;/P&gt;&lt;P&gt;*   ES_TCA05  =&lt;/P&gt;&lt;P&gt;*   ES_TCA09  =&lt;/P&gt;&lt;P&gt;*   ES_TCA11  =&lt;/P&gt;&lt;P&gt;*   ES_T430D  =&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    not_found = 1&lt;/P&gt;&lt;P&gt;    OTHERS    = 2.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ls_rc271-datuv = '20230101'.&lt;/P&gt;&lt;P&gt;ls_rc271-datub = '99991212'.&lt;/P&gt;&lt;P&gt;ls_rc271-plnal = '01'.&lt;/P&gt;&lt;P&gt;ls_rc271-plnty = '2'.&lt;/P&gt;&lt;P&gt;ls_rc271-plnnr = '50000024'.&lt;/P&gt;&lt;P&gt;ls_rc271-werks = 'LS21'.&lt;/P&gt;&lt;P&gt;ls_rc271-sttag = '20230106'.&lt;/P&gt;&lt;P&gt;ls_rc271-profidnetz = 'PI01_XS'. "from table TCA41 "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;ls_rc271-verwe = '1'. "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;ls_rc27s-aktyp = 'V'. "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'MRTRS300_MASTER_RECIPE_READ'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    is_rc271           = ls_rc271&lt;/P&gt;&lt;P&gt;    is_rc27m           = ls_rc27m&lt;/P&gt;&lt;P&gt;    is_rc27s           = ls_rc27s&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    xs_rc271           = ls_rc271_o&lt;/P&gt;&lt;P&gt;    xs_rc27m           = ls_rc27m_o&lt;/P&gt;&lt;P&gt;    xs_rc27s           = ls_rc27s_o&lt;/P&gt;&lt;P&gt;    es_rc27i           = ls_rc27i_o&lt;/P&gt;&lt;P&gt;    es_plkob           = ls_plkob_o&lt;/P&gt;&lt;P&gt;    et_mkal            = lt_mkal_o&lt;/P&gt;&lt;P&gt;    et_operation       = lt_operation_o&lt;/P&gt;&lt;P&gt;    et_phase           = lt_phase_o&lt;/P&gt;&lt;P&gt;    et_relation        = lt_relation_o&lt;/P&gt;&lt;P&gt;    et_sec_resource    = lt_sec_resource_o&lt;/P&gt;&lt;P&gt;    et_mapl            = lt_mapl_o&lt;/P&gt;&lt;P&gt;    et_plmz            = lt_plmz_o&lt;/P&gt;&lt;P&gt;    et_plft            = lt_plft_o&lt;/P&gt;&lt;P&gt;    et_plfv            = lt_plfv_o&lt;/P&gt;&lt;P&gt;    et_plmk            = lt_plmk_o&lt;/P&gt;&lt;P&gt;    et_plmw            = lt_plmw_o&lt;/P&gt;&lt;P&gt;    et_resclas         = lt_resclas_o&lt;/P&gt;&lt;P&gt;    et_ltext           = lt_ltext_o&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    key_not_qualified  = 1&lt;/P&gt;&lt;P&gt;    key_invalid        = 2&lt;/P&gt;&lt;P&gt;    key_number_invalid = 3&lt;/P&gt;&lt;P&gt;    not_found          = 4&lt;/P&gt;&lt;P&gt;    existing           = 5&lt;/P&gt;&lt;P&gt;    internal_error     = 6&lt;/P&gt;&lt;P&gt;    foreign_lock       = 7&lt;/P&gt;&lt;P&gt;    OTHERS             = 8.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 INTO DATA(lv_msg).&lt;/P&gt;&lt;P&gt;  MESSAGE lv_msg TYPE 'S'.&lt;/P&gt;&lt;P&gt;  RETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;APPEND VALUE #(&lt;/P&gt;&lt;P&gt;matnr = 'MZ-LS-CFG0019'&lt;/P&gt;&lt;P&gt;werks = 'LS21'&lt;/P&gt;&lt;P&gt;plnty = '2'&lt;/P&gt;&lt;P&gt;plnnr = '50000024'&lt;/P&gt;&lt;P&gt;plnal = '01'&lt;/P&gt;&lt;P&gt;zkriz = '0000006'&lt;/P&gt;&lt;P&gt;zaehl = '0000006'&lt;/P&gt;&lt;P&gt;datuv = '20230118'&lt;/P&gt;&lt;P&gt;andat = '20230118'&lt;/P&gt;&lt;P&gt;annam = sy-uname&lt;/P&gt;&lt;P&gt;valid_to = '99991231' ) TO lt_mapl.&lt;/P&gt;&lt;P&gt;ls_rc27s-aktyp = 'H'. "!!!!!!!!!!&lt;/P&gt;&lt;P&gt;*ok, in my system some tables a&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'MRTRS300_MASTER_RECIPE_WRITE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    is_rc271            = ls_rc271&lt;/P&gt;&lt;P&gt;    is_rc27s            = ls_rc27s&lt;/P&gt;&lt;P&gt;    is_rc27m            = ls_rc27m&lt;/P&gt;&lt;P&gt;    is_plkob            = ls_plkob&lt;/P&gt;&lt;P&gt;    is_plkob_old        = ls_plkob_o&lt;/P&gt;&lt;P&gt;    is_mkal             = ls_mkal&lt;/P&gt;&lt;P&gt;    is_mkal_old         = ls_mkal_o&lt;/P&gt;&lt;P&gt;    it_operation        = lt_operation&lt;/P&gt;&lt;P&gt;    it_operation_old    = lt_operation_o&lt;/P&gt;&lt;P&gt;    it_phase            = lt_phase&lt;/P&gt;&lt;P&gt;    it_phase_old        = lt_phase_o&lt;/P&gt;&lt;P&gt;    it_relation         = lt_relation&lt;/P&gt;&lt;P&gt;    it_relation_old     = lt_relation_o&lt;/P&gt;&lt;P&gt;    it_sec_resource     = lt_sec_resource&lt;/P&gt;&lt;P&gt;    it_sec_resource_old = lt_sec_resource_o&lt;/P&gt;&lt;P&gt;    it_mapl             = lt_mapl&lt;/P&gt;&lt;P&gt;    it_mapl_old         = lt_mapl_o&lt;/P&gt;&lt;P&gt;    it_plmz             = lt_plmz&lt;/P&gt;&lt;P&gt;    it_plmz_old         = lt_plmz_o&lt;/P&gt;&lt;P&gt;    it_plft             = lt_plft&lt;/P&gt;&lt;P&gt;    it_plft_old         = lt_plft_o&lt;/P&gt;&lt;P&gt;    it_plfv             = lt_plfv&lt;/P&gt;&lt;P&gt;    it_plfv_old         = lt_plfv_o&lt;/P&gt;&lt;P&gt;    it_plmk             = lt_plmk&lt;/P&gt;&lt;P&gt;    it_plmk_old         = lt_plmk_o&lt;/P&gt;&lt;P&gt;    it_plmw             = lt_plmw&lt;/P&gt;&lt;P&gt;    it_plmw_old         = lt_plmw_o&lt;/P&gt;&lt;P&gt;    it_resclas          = lt_resclas_o&lt;/P&gt;&lt;P&gt;    it_ltext            = lt_ltext&lt;/P&gt;&lt;P&gt;    it_ltext_old        = lt_ltext_o&lt;/P&gt;&lt;P&gt;    is_stkob            = ls_stkob_o&lt;/P&gt;&lt;P&gt;    is_stkok            = ls_stkok_o&lt;/P&gt;&lt;P&gt;    it_stpob            = lt_stpob&lt;/P&gt;&lt;P&gt;* IMPORTING&lt;/P&gt;&lt;P&gt;*   ES_PLKOB            =&lt;/P&gt;&lt;P&gt;*   ES_MKAL             =&lt;/P&gt;&lt;P&gt;*   ET_OPERATION        =&lt;/P&gt;&lt;P&gt;*   ET_PHASE            =&lt;/P&gt;&lt;P&gt;*   ET_RELATION         =&lt;/P&gt;&lt;P&gt;*   ET_SEC_RESOURCE     =&lt;/P&gt;&lt;P&gt;*   ET_MAPL             =&lt;/P&gt;&lt;P&gt;*   ET_PLMZ             =&lt;/P&gt;&lt;P&gt;*   ET_PLFT             =&lt;/P&gt;&lt;P&gt;*   ET_PLFV             =&lt;/P&gt;&lt;P&gt;*   ET_PLMK             =&lt;/P&gt;&lt;P&gt;*   ET_PLMW             =&lt;/P&gt;&lt;P&gt;*   ET_RESCLAS          =&lt;/P&gt;&lt;P&gt;*   ET_LTEXT            =&lt;/P&gt;&lt;P&gt;*   ET_PLNKN_OPR        =&lt;/P&gt;&lt;P&gt;*   ET_PLNKN_PH         =&lt;/P&gt;&lt;P&gt;*   ET_PLNKN_SOP        =&lt;/P&gt;&lt;P&gt;*   ET_PLMK_REL         =&lt;/P&gt;&lt;P&gt;*   ET_PI_KEY           =&lt;/P&gt;&lt;P&gt;*   ET_PI_CHAR_KEY      =&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    not_found           = 1&lt;/P&gt;&lt;P&gt;    internal_error      = 2&lt;/P&gt;&lt;P&gt;    data_error          = 3&lt;/P&gt;&lt;P&gt;    OTHERS              = 4.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 INTO lv_msg.&lt;/P&gt;&lt;P&gt;  MESSAGE lv_msg TYPE 'S'.&lt;/P&gt;&lt;P&gt;  RETURN.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'MRTRS300_MASTER_RECIPE_SAVE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      is_rc271   = ls_rc271_o&lt;/P&gt;&lt;P&gt;      is_rc27m   = ls_rc27m_o&lt;/P&gt;&lt;P&gt;      is_rc27s   = ls_rc27s_o&lt;/P&gt;&lt;P&gt;      is_plkob   = ls_plkob_o&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;*     ES_RC271   =&lt;/P&gt;&lt;P&gt;      et_msg     = lt_msg&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      save_error = 1&lt;/P&gt;&lt;P&gt;      OTHERS     = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;* Implement suitable error handling here&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    COMMIT WORK AND WAIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 09:00:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-required-on-master-recipe-function-module-usage-pp-module/m-p/6117497#M1363272</guid>
      <dc:creator>former_member185439</dc:creator>
      <dc:date>2023-01-18T09:00:42Z</dc:date>
    </item>
  </channel>
</rss>

