Change in BOM Component quantity

Hi SAP Experts
Currently I am working on an implementation project on Chemical manufacturing firm, where there is a requirement in Bill of materials.
In BOM, they are having components in which the quantity is getting varied. Example: For making a particular header material there may be quantity changes in the component because the raw material quantity received from the vendors varies.
So if we get a raw material with lower grade quantity, then to produce the header material - component quantity would be different. So quantity of the component quantity changes with the quality provided by vendor.
Please suggest me the best possible solutions in SAP.

There is Std SAP functionality to deal with this called MQC given in Recipe. You need to discover this thoroughly & need to try in your sand box. I will suggest you to first understand how it works & then if you faces any issues ask for advice.
Go through the below thread.
[MQC|http://help.sap.com/saphelp_47x200/helpdata/EN/89/a42514461e11d182b50000e829fbfe/frameset.htm]
Regards
Abhijit Gautam

Similar Messages

  • What-if Analysis on Bom Component Quantity

    Hi ,
    Is it possible to do What-if analysis on Bom Component Quantity ? As Users wanted to do what if analysis for Gross Die per Wafer. We tried creating one measure for GDPW and use the if condition in BOM Custom Roll up for eg. if (isNull("GDPW"),Component_Qty,"GDPW") but it is not working for What-if Analysis. Do i need to change something in On-Change formulae in BOM Custom Roll up.
    Thanks
    Lokesh

    Hi ,
    We are able to load the GDPW for Die level (only one stage )and we have a condition to validate if the measure is null it will take the component_Quantity or else it will take the 1/GDPW measure value. we are doing it for 3 purposes :
    1. To get the Accurate value of GDPW which is equal to 1/Component_Quantity (GDPW will be accurate only if we get 30 decimal places value in calculation)
    2. As part of information provided to Users as they wanted to see it.
    3. To do What-if Analysis (if Possible).
    We could have use 'todouble' for the accuracy but we were thinking of what if analysis, and user visibility also.So far calculation is coming nicely but it would be appreciated if you can give pointers for the risk involved in keeping GDPW as measure.
    Thanks
    Lokesh
    Edited by: Lokesh Rathi on Sep 21, 2011 6:38 AM

  • BOM Component quantity decimal places

    Hi... All..
    how & where to maintain settings for decimal places for component quantity in a BOM..??
    eg.,  Base unit of measure is KG n base quantity is 1KG
            component quantity is o.5KG... at present system is not accepting decimal places.... 
    waiting for reply,
    with rgrds
    L Narayana

    Hi,
    enter the no of decimal places in CUNI .
    then , in CS02 - enter the qty as 0,05 and not as 0.05 (use comma instead of fullstop and it will not throw any error) pls check.
    you can change this using this path also
    in the SAP user menu System->User profile-> Own data in the Default value tab page you can find the decimal notation
    The same topic was discussed earlier in this forum.
    How to maintain BOM quantity in decimal (i.e.0.5 kg) instead of Round valu
    Regards,
    Sheik
    Edited by: sheik abdulla on Apr 14, 2008 2:25 PM

  • How to increase Decimal Points for the BOM Component Quantity

    Hi All,
    While creating BOM:
    Can anyone help me to know how i can increase the Decimal points for the BOM components quantity.
    I can able to give only upto 3 decimal points, but the requirement is more than that.
    I have increased the Decimal point value to 5 in transaction Code CUNI. but still it is allowing me to enter only upto three decimal places.
    Thanks and Regards
    Khadeer

    Khadeer,
    You would be better off changing the base quantity of the parent part.  Instead of "1 EA  parent contains .00003MG of  component" you could say "100 EA parents contain .003MG of component".
    Alternately, you could use different units of measure for your parent or component parts, which would be more suitable for the 3 place decimal limitation.
    I agree with Anil in that if you elect to change the decimals from standard, you could end up with huge changes that will propagate through every module in the ERP.  In my view, there is no need of this kind of headache.
    Best Regards,
    DB49

  • BOM Component quantity vs Backflush Component quantity

    dear sirs,
    shall the 2 kinds of quantities be the same? when running backflush, component list exploded differs from that of BOM.
    what is in contact with them in between?
    thanks a lot!
    Mandy

    dear Venugopal,
    my question is, provided all master data maintained in place, when running some planned order to backflush, the quantity of component list doesnt match that by diploid in BOM.
    Say, material 1 stands 1kg in BOM (on condition of base qty 100kg of Assembly), when backflushing a planned order - 200kg, excluded scrap factor in BOM, the qty of material 1 in component list of backflush table doesnt equals 2kg.
    thanks so much for your prompt support!
    Mandy

  • BOM component Quantity

    Hi All Gurus,
    How can i get bom quantity at the time of confirmation in CO11N?

    Dear Hardik,
    If the components are set for backflush,then as per the component assignment to routing operation,while confirming that
    operation in CO11N,you can click on good's movement key and check the component's quantity getting reflected for the order
    quantity as per the BOM relationship.
    Regards
    Mangalraj.S
    Edited by: Mangalraj.S on Mar 17, 2011 4:34 PM

  • BOM changes inputting the BOM component -reg

    Hi Friends,
    we would like to know the BOM quantity changes happened for a particular BOm component .
    Using CS80 we have to input BOM header to know BOm changes , but our requirement is for a BOM component what changes are made and when they are made .
    Our BOM component say a paint part number is used in many BOM headers
    it is not possible to see CS80 by inputting one by one  BOm header and check whether the BOM component quantity changes are there .
    instead we would like to input BOM component and know when and what changes are made to its quantity (menge) in what BOM header by which use
    please help
    regards,
    madhu Kiran

    Dear Madhu Kiran,
    This is possible only if you are using ECM - Engineering Change number and you can obtain the details
    from the tables STAS,STKO,MAST &STPO.
    Without ECM I dont think its traceable.
    Check & revert back.
    Regards
    Mangalraj.S

  • Overwrite material BOM component

    Hi,
    I am trying to over-write the component of a material BOM with another component in the same position. I am using FM CSAP_MAT_BOM_MAINTAIN for this. I am passing values to the the below parameters.
    MATERIAL                            H.1013.2476
    PLANT                                  3000
    BOM_USAGE                       1
    ALTERNATIVE                     1
    VALID_FROM                      01.01.2003
    FL_COMMIT_AND_WAIT     X
    FL_DEFAULT_VALUES       X
    Values that I am passing in T_STPO
    ITEM_CATEG                        L
    ITEM_NO                               0010
    COMPONENT                        H.1013.4572
    COMP_QTY                          5.0
    COMP_UNIT                          EA
    Here initially the BOM component is H.1013.4570 and I am trying to change it to H.1013.4572. This should be like replacing H.1013.4570 with H.1013.4572 in the same position. This can be done by CS02. However when I am using the above FM and then checking CS03 i see 2 BOM components H.1013.4572 and H.1013.4572. So basically this is not a replacement.
    I also tried FMs for the same activity but didn't get the desired result.
    a. CSAP_MAT_BOM_OPEN
    b. CSAP_BOM_ITEM_MAINTAIN
    c. CSAP_MAT_BOM_CLOSE
    Could anyone tell me how it can be done.
    Regards,
    Rakesh

    I was looking into a possible solution for changing the BOM component. I tried to get the result with some other BAPIs however I found none to achieve the desired results.
    However I found a possible solution with the original BAPI CSAP_MAT_BOM_MAINTAIN. After passing some possible combination of values I came to the conclusion that in table structure T_STPO type STPO_API03 we can use 2 fields u201CITEM_NODEu201D and u201CITEM_COUNTu201D to get the results (I see that these 2 fields have values in SAP Table STPO in fields u201CSTLKNu201D and u201CSTPOZu201D).
    If we are passing the values to the below fields of the structure T_STPO, then the desired results can be achieved.
    T_STPO (Mandatory Fields to get the result)
    ITEM_CATEG                    L
    ITEM_NO                           0010
    COMPONENT                   H.1013.4572 (New BOM component that would be replacing the old one)
    COMP_QTY                       4.0
    COMP_UNIT                      EA
    ITEM_NODE                      00000016
    ITEM_COUNT                   00000032
    Here, the only part that I am not sure of is whether ITEM_NODE and ITEM_COUNT can be passed from the 3rd party system. I believe that these are automatically generated numbers when a BOM component is created.

  • BAPI to change a BOM

    Hi friends,
             Can anybody let me to know how to change a bom component in a existing BOM with the use of BAPI. Say for example i am having a bom structure for A. I want to change a line item named A1 which is a component without having the whole BOM structure.
    Regards,
    Sankar.

    Hi Sankar,
    Check:
    CS_BOM_EXPL_MAT_V2
    Check these :
    BAPI_MATERIAL_BOM_GROUP_CREATE -- Creation of a material BOM group
    BAPI_MAT_BOM_EXISTENCE_CHECK --Check whether BOM for material exists
    Hope this helps you.
    Regards,
    Chandra Sekhar

  • Error while changing the component quantity

    Hi Experts,
    I facing an issue, while changing the component quantity of the process order. Parent material have fixed lot size and the componenets maintained as fixed quantity in BOM. When I try to change the quantity of the components in process order, it showing an message "Please re-explode the BOM, since the component quanities are changed.
    Why am getting this message?
    Regards,
    Sureshbabu G.

    Hi
    As Mr Reddy said, there is a fixed quantity indicator ticked in the BOM, therefore you are getting that error. Please remove the tick in BOM in the item details besides the quantity field and then try changing the quantites while confirming.
    Chandra

  • Product Costing - CK11N BOM component wrong quantity

    Hi,
    I have a question regarding Material Cost Estimates. I have a material (Product A) which has a BOM header Qty of 524. One of the Components (Product B) has a Qty of 560. When I run the Cost Estimate for Product A, the component costing list doubles the quantity of Product B, and therefore doubles the cost (this is when I change the report Qty to 524).
    The Costing Lot Size on the product A is 1. When I change this Costing Lot Size on the material master to 100 and rerun the CK11N, the Component Qty and Cost are correct.
    Is there some rule that I should be following when it comes to Costing Lot Sizes?
    Thanks for any help.
    Daniel.

    TO MY KNOWLEDGE,
    COSTING LOT SIZE IN MATERIAL MASTER, FOR WHICH YOU ARE DOING STD COST ESTIMATE,
    COSTING LOT SIZE IN MATERIAL MASTERS, OF BOM COMPONENTS,
    BASE QUANTITY IN BOM,
    BASE QUANTITY IN ROUTING ,
    ALL THE ABOVE SHOULD BE IDENTICAL.

  • Subcontracting GR creation without changing component quantity

    We are using subcontracting process in SAP. When GR document is created the user sometime by mistake changes the quantity of component that is going to be consumed through material movement 543. Is there any setting through which we can restrict user from changing quantity of the component

    Hi
    Why user will change the quantity for BOM component?
    If you are using BOM for sub contract process, I hope you can't change the BOM items.
    Otherwise check function module EXIT_SAPLMBMB_001 with the help of developer.
    regards
    Srinivas

  • Order Component quantity gets changed after operation confirmation

    Order Component quantity gets changed after operation confirmation.
    We are using CO27 to issue the Material to the Order.
    When we do the confirmation of  operation. Component quantity attached to operation get changed.
    Any solution for this.

    Dear
    Please Follow the Steps
    1. Go into Co02 there u do production order with qty select the Component overview u find the Materials there please check hhow much is the qty of that particular material
    EX: Production order qty for Header Material is 10 ea
    then ur Compannets Qty is 10 or 20
    depends on the Componet Qty the Operation takes place that is because u have maintatined a base qty in Routing and BOM
    With Regards
    Pushpalas

  • Bom Component qty & WIP Quantity differ at Trget cost calculation

    Dear gurus,
    i am facing the problem with WIP at target cost calculation in REM.
    My issue is
    BOM Component qantity is 9.524 TO  and price is 2000 then total cost is  9.521*2000=19048.
    but in WIP Report kkas in WIP explation it takes input qty 9.52 T0 and price 2000 then total price is 19040.
    Difference is 19048 - 19040 =8
    and also when i am issuing actual qty i.e 9.524 in BOM then my price is 19048.00 ant at time of variance calculaton then quantaty variance as   9.52.0-9.524.0=-0.04  then 0.004*2000 =-8 
    Please suggest solution for this.
    Any OSSS NOTE Required
    any Quires please revert back
    REGARDS
    Avinash.pegarlawar

    Hi
    Rounding differences between target and actual values and quantities are not unlikely to occur and cannot always be avoided but can be minimized.
    Small prices and price unit of 1 are likely to cause more of these rounding differences..
    The actual credit is simply calculated as price * quantity. The target credit however is calculated during the variance calculation
    and based on the sum of all items in the itemization/cost components of the cost estimate and therefore more accurate.
    To avoid this I suggest to store the material price with a larger price unit, i.e. 1000
    Std cost release stores price upto 2 decimals and target cost calculation goes upto 3 decimals...
    Please check also the note 1265918 for more information to this topic.
    Regards
    Ajay M

  • Error in component quantity while exploding BOM

    Hi
    We are facing error while exploding BOM
    i.e. the component quantity is 11.111 YD  in cs03
    but while exploring in CS13 we are getting component qty as 12 YD
    Note : there is no rounding value maintained in the material master 
    waiting for your valuable response
    Regards
    Barla

    Hi Barla
    Check the field "Roundoff" in transaction OS29, and maintainted it  "1"
    Regards

Maybe you are looking for