BOM Alternative Selection

Dear All,
While creating a production order (CO01) I want to be able to select which BOM Alternative I'll be using. Is this possible?
Where do I select the usage of BOM Alternative 2?
Thank you

Hi,
For BOM Alternative Selection you need to maintain any of the following settings in Material Master --->
MRP-4 View->BOM Explosion / Dependent Requirements->Selection Method :
Method for Selecting Alternative Bills of Material
Indicator determining the selection of the alternative BOM when requirements are exploded in material requirements planning.
Use
With Selection by order quantity, the system chooses the alternative BOM into whose lot size range the order quantity falls. The lot size range and area of validity of the BOM apply.
With Selection by explosion date, the system chooses the alternative BOM into whose area of validity the date falls according to the setting BOM via dates.
With Selection by production version, the system chooses the alternative BOM defined in the valid production version. The lot size range and area of validity of the production version apply.
With Selection only by production version, the system chooses the alternative BOM defined in the valid production version. The lot size range and area of validity of the production version apply.
If no production version is found, no production orders or process orders can be created.
Hope this helps.
Revert if any doubt.
Regards,
Tejas

Similar Messages

  • Error for open process order when BOM alternative is not found

    Dear colleagues,
    When I open process order. BOM alternative is selected according to the production version. But when  BOM alternative is not found system gives only information message and I can open process order, I want to prevent open process order when there is no BOM alternative according to the production version. Because the Bom can be deleted after creation production version.
    Thanks for your helping,

    Hi,
    U need to use an enhancement at the creation of order to check the active status of the bom and restricting the order creation when BOM status is inactive.
    see whether following enhancement is useful for your scenario:
    PPCO0006 Enhancement & EXIT_SAPLCOZF_003
    Please confirm.
    Regards
    Suri

  • Routing link to BOM alternative

    Hi all,
    In our current SAP solution (SAP R/2) each routing alternative stores a link to an associated Bill of Material alternative.  We have noticed that in mySAP ERP the routing alternatives can store BOM alternatives in the Component Allocation tab, but if you look at the header table for routing PLKO there is a field for associated BOM alternative (STLAL).  If we select a BOM alternative this field is still not populated. 
    Does anyone know where this link is stored?  Does the new system assume that production versions are created to store this combination of Routing and BOM?  We would appreciate the insight.  Thanks!
    Sincerely,
    Justin

    Hi Justin,
    Suppose you have two BOMs ,alternative 1 & 2. T.code cs01
    To change T.code cs02.
    A routing is created for the header material. T.code ca01.
    To change T.code ca02.
    In the routing, if you click the component allocation tab, you can see both the alt BOMs. From here you can select the BOM you want & then save. All the material will be allocated to the first operation by default.
    Reg. Prod version:
    You can create eg version 1 Routing + Alt BOM1
                                version 2 Routing + Alt Bom2.
    In the material master, mrp view 4 check the options Bom selection , here if you give as selection only by prod version, during prodn order creation, the system will inform that there are two prodn versions & which one to select. This selection of pron version can be made manual or automatic. Given in T.code opl8
    Regards,
    SDS

  • BOM explosion where first BOM alternative has deletion flag

    Hi,
    I got the following very basic scenario:
    One FERT material has two BOM alternatives (alternative 1 and 2). Both of them are valid in terms of date, status and lot size. When a production order is created by CO01 the system will pick automatically alternative 1 (which is ok for me). BUT if this BOM alternative 1 gets a deletion flag (on BOM alternative header) I would expect that the system would automatically pick alternative 2 (it is the "next" suitable alternative). But the systems says there is no valid BOM available.
    Only if I really delete alternative 1 (so I cannot see it anymore in CS02), the system would pick alternative 2 (because it is now the really first one available - no version in front with only deletion flag). But in terms of documentation I cannot delete the alternatives.
    Maybe somebody could explain that to me or had a similar problem...
    BR and thanks in advance.
    Christian

    Hi Guys,
    many thanks for your suggestions. Setting the status to inactive did the trick. Obviously the deletion flag is not enough at this point.
    Just to clarify - production version of course would be an option but that did not work with the following:
    I have 6 different routings for this FERT and the user has to choose when the production order is created. That works basically fine when the order is created with CO01 (popup for selection of production version based on MRP4 setting). BUT when a planned order is converted directly from MD04 into a production order the system would automatically pick production version 1 (no matter what setting in MRP4 view). If there are no production version the user would get at least a popup for choosing a routing. But this would maybe an additional thread in the forum
    Thanks
    Christian

  • SD-PP integration:  BOM alternative

    hello, friends.  i wish to ask you about transfer of requirements from SD to PP.
    when processing the sales order, the user can manually select the BOM alternative via a dialog box.  in standard, BOM with usage 3 (universal) and 5 (SD) are supported.
    i notice that after we run MRP, in the planned order the BOM usage is 1 and alternative is defaulted to the first in the order sequence.  this is true if the BOM selection method in the material master MRP 4 view is either for production version or blank.
    if the selection method is by key date, then the BOM in the planned order will be the first in sequence for alternatives by key date.
    in variant configuration, the specific requirements are transferred.  but for a simple BOM, in neither situation is the alternative selected in the sales order transferred.  why is this so?  are there missing settings?
    hoping for your valued inputs.
    many thanks.

    Hi
    In case of Variant configuration(VC) , the BOM Selection will be based on Dependencies assigned to the  Components. In VC there is no alternative BOM Concept. There will be one Simple BOM called Super BOM which contain all the components which is required to make all the variants of K-mat.
    In the sales order , the user will configure the requirements and based on the requirements selected in SO , the system will pick respective Components from Super BOM during MRP
    Regards
    Brahmaji

  • Subcontracting & BOM  alternative

    Hi:
    I need be able to select a BOM alternative into the Purchase Order for Subcontracting.
    I mean, I've more than one option to make a material in subcontracting (different items for the same material) , then I'd like be able to make this decision.
    Anybody can help me?
    Regards
    Omar Perea

    hi
    i think u need multiple BOm section i.e. alternate BOM,u can achive this using production versions
    for this u have to do following
    1.  Define all the materials in your plant (subcontracting and packaging etc).
    2.  In the material master MRP 4 view there is one field in which you can mention that this material is not relevant to MRP planning, use this field for subcontracting material so that it will not be planned in MRP runs ( generally use this field for re-order point planning).
    3.  In the BOM for the subcontracting material put the special procurement key as Subcontracting and do not keep relevance for costing.
    4.  If you're using packaging material of your company and want to capture the cost of these materials in the subcontracting production order then put relevance for cost.
    5.  Define alternate BOMs for each customer.
    6.   Generally the routing will be the same but materials will change, define different prodcution versions for each alternate BOM and assign to the routing.
    7.   Define the activite types for packing and mixing in the work center and assign them to the cost center, use these for your routing. 
    8.  Whenever you recive a sub-contracting order, use the relevant production version depending on the customer.
    http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/how-to-include-alternative-2-of-the-bom-in-sub-contract-po-917575
    http://www.sapfans.com/forums/viewtopic.php?f=6&p=969446
    regards
    SAP Learner

  • To display multiple BOMS by selection

    I'm trying to avoid havig to create a report to collectively display multiple BOMS by selection (eg MRP controller, group of header materials etc) to satisfy the following:
    - collective display
    - multi-level display (indented)
    - factor scrap, giving component qtys as per base qty of BOM header
    Trans CS11 provides this info, only on an individual BOM basis.

    Hi,
    Can explain your query a bit more in brief?
    Thanks
    Kathir~

  • BOM Alternative Check on CS01 screen

    Dear All,
    Right now i need to implement a user exit for the BOM alternative in CS01 screen. For a particular BOM Usage we should not allow the user to create alternative other than '1'. So before getting the automatic alternative i need to implement the user exit/Badi for the checking on the alternative.
    thanks,
    rajesh.

    Hi,
    There is a standard customzing for alternative BOM in CS01...
    SAP Customizing Implementation Guide --> Production --> Basic Data --> Bill of Material --> Control Data for Bills of Material --> Define Modification Parameters. If you tick the " Multiple BOM inactive" then nobody should be able to create other alternatives then 1.

  • Bom alternative item group

    Hello Experts,
    I have one issue in BOM alternative item group I have made the settings as below.
    Material 1     AltItemGroup         01
                         Priority                                  1
                         Strategy             2 100% check
                       Usage prob.         100
    Material 2     AltItemGroup                      01
                          Priority                                  2
                          Strategy             2 100% check
                          Usage prob.         100
    For Material 1 required bill of material quantity is 65 MT
    For Material 2 required bill of material quantity is 65 MT
    Now I am creating the process order for quantity 1000 MT. When the material availability check done it proposing as below in process order.
    Material 1 = 65 MT    (Available Stock 807.109 MT)
    Material 2 = 0 MT      (Available Stock 5.850 MT)
    And again Material 2 = 32.5 MT
    My question is as per above settings and stock situation of the material it should propose only Material 1 = 65 MT.  But here system is also proposing Material 2 = 32.5 MT. Can any one tell what I am doing wrong?
    Any settings are missing or what will be output for the above settings.
    Please explain in detail.
    Thanks in Advance
    Regards,
    Ganesh

    Hi Ganesh,
    Pl. make the following settings:
    Material 1 AltItemGroup 01
    Priority 1
    Strategy 2 100% check
    Usage prob. 100
    Material 2 AltItemGroup 01
    Priority 2
    Strategy 2 100% check
    Usage prob. 0
    The strategy 2 will automatically handle the situation when Material 1 is not available and 2 is available.
    Pl. test & revert. It will work as per your requirements
    Regards,
    HKV...

  • HELP!a class item in BOMs for select mat. components in a configurable GMTL

    Hello SAP colleague,
    Does anyone of you know what be used as a class item in BOMs for PM?
    1. I create a class as the components in a configurable bill of material of the category Assembly
    2. I create Configurable General Maintenance Task List and assign a material of the category Assembly to the general maintenance task list in the task list header  ?
    3. Unfortunately, I can't select the material components of a class item in BOMs and assign them to the task list (Msg. Item category K is not defined as a material component).
    4. If I create a maintenance order and assign a configurable general maintenance task list to it, the system recognize that the general maintenance task list is assigned to a configuration profile. It calls up characteristic valuation and only selects the relevant operations for the order from the super task list, based on the object dependencies that I specified. But system don't select the material components of a class item in BOMs.
    May I use a class item in BOMs for select material components in a configurable GMTL ?
    Many thanks for your answer.
    Mike
    Edited by: M.A. Bragin on Nov 8, 2010 1:18 PM

    If you have a list item where you have:
    Display A value 1
    Display B value 2
    Display C value 3
    Display D value 4
    If want to initial the value of the item to be A, you can set the initial value of the item to 1 in the property pane.
    Otherwise in an initialisation triger have
    :block.list_item := 1;
    HTH
    Tony

  • The BOM alternative 1,2

    Hi,
    We have created one BOM (alternative 1) with date (valid from10.01.2008) and 2 Months later we kept the same BOM and created (alternative 2) with date (valid from 10.03.2008). We will always (re)create the same BOM with new alternative every 2 Months.
    Now we want to display the  BOM (from the last valid from date) only when we give a date and not a alternative number (because in one year we will not remenber the alternative number.)
    How can I customize the System so that it shows the right BOM through the date (valid from or the last valid from date). for exp. if I give 10.03.2008>Display only BOM(alternativ 2) and 17.03.2008>Display only BOM(alternativ 2) because it is the last valid from date
    Thanks

    Dear Dede,
    Kindly read this and revert back what more you need.
    1.When you create a BOM for a material (First Alternative) as on today using an ECN,then in the header of the BOM,the valid from
    date will be 28.03.2008 & valid To Date will be 31.12.9999.
    2.For its BOM components the valid from date will be 28.03.2008 & valid To Date will be 31.12.9999.
    3.If create a Change that's valid from tomorrow(29.03.2008),and using this if i'm changing the First Alternative BOM's components say
    i'm deleting one component and saving the datas.
    4.If i go in display mode of the BOM removing the valid from & To date in the input screen,then for the deleted item or component,the
    valid from date will be 28.03.2008 & valid to date will be 29.03.2008.But in the header of the BOm,there wont be any change,the valid
    from date will be 28.03.2008 & valid to date will be 31.12.9999.
    5.Now if I decide to delete the entire BOM(alternative 01) on 05.04.2008,then i create an ECN that's valid from 05.04.2008,and using
    this,I go in Change mode and then from the top menu,BOm Material --->Delete,and save.
    6.Now go in display mode of the BOM and check in the header of the BOM,there now you can see the valid from date will be
    28.03.2008 & valid to date will be 05.04.2008.
    So this valid to date of the BOM header will be changed,only if the entire BOM is deleted.
    I hope the above explanation will clear all your doubts.
    Reward points if satisfied with the answer and close this thread.
    Regards
    Mangalraj.S

  • Create BOM alternative via BAPI

    How can we create a BOM alternative via BAPI?
    I now use CSAP_MAT_BOM_MAINTAIN but then I get the following error:
    BOM already exists for 1234 W041 9
    I do not want to use batch input.
    Kind regards,
    Lieselot

    Hi,
    U can use the  following BAPI'S
    BAPI_MATERIAL_BOM_GROUP_CREAT
    BAPI_MAT_BOM_EXISTENCE_CHECK
    i hope they solve your purpose!!
    thanks

  • Need an extra BOM Alternative Text

    Hi experts,
         In standard SAP we have a provision to write BOM alternative text like the same way I need another BOM Alternative text1 to be included is there any way to do this. and also it should be displayed when you go to item overview 9I.e. new field to be created and it should capture the data from BOM alternative Text1. Is there will be any exit for this.
    Thanks in advance
    Regards
    Venkat

    Hi,
    Thanks for the valuable inputs
    Regards
    Ramana

  • Costing shows high value due to BOM alternative material

    Hi,
    In BOM we have maintained alternative material for few line items.(not maintained alternative BOM) When we do the standard cost run system is taking main material and alternative material value. so the cost of the product is showing high.
    How system will behave this situation when doing standard cost estimate? how to avoid this excess value due to adding the alternative material?

    Dear Govindaraj,
    If there are alternative items maintained in the BOM,then as per the usage probability defined for each
    item the cost will be taken.
    say for one item if its 60% and for the another if its 40% means accordingly the cost gets captured.
    So goto CS03,say Items X and Y are defined under alt.item group A1,now select the first item(row) X
    and click on item details and check under Basic tab page you will be able to see the alt.item group
    along with priority,strategy and usage probability.
    So in CK11N or CK40N,it will be showing as 6 ea and 4 ea along with their prices for costing part.
    So as per to the usage prob it picksup for the costing part.
    Check and revert back.,
    Regards
    Mangalraj.S

  • Provide alternative select statements to improve performance

    Hi Frnds
    I want to improve the performance of my report. below statement is taking more time. Please provide any suggestions to include alternative statement for the below select statement.
    SELECT H~CLMNO H~PNGUID P~PVGUID V~PNGUID AS V_PNGUID
               V~AKTIV V~KNUMV  P~POSNR  V~KATEG  AS ALTNUM   V~VERSN
             APPENDING CORRESPONDING FIELDS OF TABLE EX_WTYKEY_T
             FROM ( ( PNWTYH AS H
               INNER JOIN PNWTYV AS V ON V~HEADER_GUID   = H~PNGUID )
               INNER JOIN PVWTY  AS P ON P~VERSION_GUID  = V~PNGUID )
             FOR ALL ENTRIES IN lt_claim
            WHERE  H~PNGUID = lt_claim-pnguid
               AND V~AKTIV IN rt_AKTIV
               AND V~KATEG IN IM_ALTNUM_T.
    Thanks
    Amminesh.
    Moderator message - Moved to the correct forum
    Edited by: Rob Burbank on May 14, 2009 11:00 AM

    Hi,
    Copy the internal table lt_claim contents to another temp internal table.
    lt_claim_temp[] = lt_claim[].
    sort lt_claim_temp by pnguid.
    delete adjacent duplicates from lt_claim_temp comparing pnguid.
    SELECT HCLMNO HPNGUID PPVGUID VPNGUID AS V_PNGUID
               VAKTIV VKNUMV  PPOSNR  VKATEG  AS ALTNUM   V~VERSN
             APPENDING CORRESPONDING FIELDS OF TABLE EX_WTYKEY_T
             FROM ( ( PNWTYH AS H
               INNER JOIN PNWTYV AS V ON VHEADER_GUID   = HPNGUID )
               INNER JOIN PVWTY  AS P ON PVERSION_GUID  = VPNGUID )
             FOR ALL ENTRIES IN lt_claim_temp
            WHERE  H~PNGUID = lt_claim-pnguid
               AND V~AKTIV IN rt_AKTIV
               AND V~KATEG IN IM_ALTNUM_T.
    refresh lt_claim_temp.

Maybe you are looking for