<?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: How to create Alternative BoM using CSAP_MAT_BOM_MAINTAIN function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/13919745#M2037668</link>
    <description>&lt;P&gt;I have found, checked and coded a solution with the following function :&amp;nbsp;&lt;!--  StartFragment   --&gt;&lt;STRONG&gt;BAPI_MATERIAL_BOM_GROUP_CREATE&lt;/STRONG&gt;(already existing in ECC SAP Version)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It can create BOM with several alternatives !&lt;/P&gt;&lt;P&gt;It is working well !!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;!--  StartFragment   --&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;CALL&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;FUNCTION&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;'BAPI_MATERIAL_BOM_GROUP_CREATE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testrun&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;lv_bapiflag&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;'X'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bomgroup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_bomgroup&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;variants&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_variants&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_items&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;materialrelations&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_matrel&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemassignments&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_itemas&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;return&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&gt;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_return&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 25 Oct 2024 14:57:35 GMT</pubDate>
    <dc:creator>David_mT</dc:creator>
    <dc:date>2024-10-25T14:57:35Z</dc:date>
    <item>
      <title>How to create Alternative BoM using CSAP_MAT_BOM_MAINTAIN function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/515704#M18285</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
  &lt;P&gt;I am using FM:CSAP_MAT_BOM_MAINTAIN to create alt BoM, i could not able to create an alt BoM using this fm its giving error msg as:&lt;/P&gt;
  &lt;P&gt;T ID NUM MESSAGE E 29 037 BOM already exists for ZPRD-HEAD1 5001 4&lt;BR /&gt;&lt;/P&gt;
  &lt;P&gt;I am passing:&lt;/P&gt;
  &lt;P&gt;I_MATERIAL=ZPRD-HEAD1 &lt;/P&gt;
  &lt;P&gt;I_PLANT = 5001&lt;/P&gt;
  &lt;P&gt; I_BOM_USAGE = 1&lt;/P&gt;
  &lt;P&gt; I_ALTERNATIVE= 4&lt;/P&gt;
  &lt;P&gt; I_VALID_FROM = 10/27/2017 &lt;/P&gt;
  &lt;P&gt;I_STKO = 2 EA 00 &lt;/P&gt;
  &lt;P&gt;FL_COMMIT_AND_WAIT = X &lt;/P&gt;
  &lt;P&gt;I_FL_CAD I_FL_BOM_CREATE =X&lt;/P&gt;
  &lt;P&gt; I_FL_NEW_ITEM = X &lt;/P&gt;
  &lt;P&gt;I_FL_DEFAULT_VALUES = X&lt;BR /&gt;&lt;/P&gt;
  &lt;P&gt;TABLES&lt;/P&gt;
  &lt;P&gt;T_STPO passing 3 components&lt;/P&gt;
  &lt;P&gt;please help me to get it resolved. &lt;/P&gt;
  &lt;P&gt;Regards,&lt;/P&gt;
  &lt;P&gt;Srikanth&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2017 14:57:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/515704#M18285</guid>
      <dc:creator>srikanth_d4</dc:creator>
      <dc:date>2017-10-26T14:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to create Alternative BoM using CSAP_MAT_BOM_MAINTAIN function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/515705#M18286</link>
      <description>&lt;P&gt;i had some problems into using that FM to create an alternative too.&lt;/P&gt;
  &lt;P&gt;i switched to the old CS_BI_BOM_CREATE_BATCH_INPUT1: maybe not the best solution, but it works pretty fine and fast.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2017 15:23:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/515705#M18286</guid>
      <dc:creator>SimoneMilesi</dc:creator>
      <dc:date>2017-10-26T15:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to create Alternative BoM using CSAP_MAT_BOM_MAINTAIN function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/13916764#M2037635</link>
      <description>&lt;P&gt;The FM&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;CSAP_MAT_BOM_MAINTAIN&lt;/STRONG&gt; will &lt;EM&gt;never&lt;/EM&gt; create alternative BOM (except 01) because there is a flag inside&lt;STRONG&gt;&amp;nbsp;&lt;!--  StartFragment   --&gt;flg_no_alt_create&amp;nbsp;always X&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This flag is not in the parameter of the fonction but fixed to X&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;!--  StartFragment   --&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;call&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;function&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;'CS_DI_HEADER_OBJECT_CHECK'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;exporting&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ecsin&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;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;csin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_foreign_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;kreuz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_ale&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;flg_ale&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_api&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;kreuz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_cad&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;fl_cad&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_no_cad_rules&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;flg_no_cad_rules&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_no_standard_val&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;strg&lt;SPAN class=""&gt;-&lt;/SPAN&gt;locvl&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_item_single_read&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;flg_item_single_read&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_no_change_doc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;fl_no_change_doc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flg_no_alt_create&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;kreuz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Should be great if SAP let us the control of this flag as a parameter..&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2024 09:17:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/13916764#M2037635</guid>
      <dc:creator>David_mT</dc:creator>
      <dc:date>2024-10-23T09:17:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to create Alternative BoM using CSAP_MAT_BOM_MAINTAIN function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/13919745#M2037668</link>
      <description>&lt;P&gt;I have found, checked and coded a solution with the following function :&amp;nbsp;&lt;!--  StartFragment   --&gt;&lt;STRONG&gt;BAPI_MATERIAL_BOM_GROUP_CREATE&lt;/STRONG&gt;(already existing in ECC SAP Version)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It can create BOM with several alternatives !&lt;/P&gt;&lt;P&gt;It is working well !!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;!--  StartFragment   --&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;CALL&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;FUNCTION&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;'BAPI_MATERIAL_BOM_GROUP_CREATE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testrun&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;lv_bapiflag&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;'X'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bomgroup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_bomgroup&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;variants&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_variants&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items&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=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_items&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;materialrelations&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_matrel&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemassignments&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_itemas&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;return&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&gt;&lt;SPAN class=""&gt;=&amp;nbsp;&lt;/SPAN&gt;it_return&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Oct 2024 14:57:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-alternative-bom-using-csap-mat-bom-maintain-function-module/m-p/13919745#M2037668</guid>
      <dc:creator>David_mT</dc:creator>
      <dc:date>2024-10-25T14:57:35Z</dc:date>
    </item>
  </channel>
</rss>

