Continues consumption of BOM component

Hello Experts,
We want when one product is produced continues material needed for this production to be consumed continues not to be available in the beginning of the order.
Example:
Product A with quantity of 1000 kg produced for 3 days. We have maintained distribution key in production version and this product is available not on the end of the order. On the First day there is available 3333 on second 6666 and in the end whole 1000kg. So far everything is perfect.
For production of Product A we are using Material B in a BOM and for 1000 kg of Product A we need 2000 kg of Material B. But system wants all 2000 kg of Material B to be available in the beginning of production. In reality we need in first day we need only quantity of B only for daily production of A which in our case is 3333 kg.
The question is how to make continues consumtion of material in the BOM (Material B) therefore required quantity to be spited per days in order not to be available in the beginning of production.
Thanks,
Kaloian

Hi Kaloian,
I am a bit confused, since in one statement you ask for 'continuous' replenishment, and in another statement you imply you want 'daily' replenishment.
Anyhow, I think what you are talking about is 'how do I tell MRP where and when to place my dependent requirements for orders that extend over multiple days'.  Your statements imply that you are using repetitive manufacturing and therefore are using backflush to execute.
The area where you determine Bill of materials requirements distribution is in configuration IMG>Production>Basic Data>Bill Of Material>Item Data>Item Data from Related Application Areas>Define Distribution Key.
You should be aware that these keys will also be applicable for the distribution of capacity consumption
You define the required Key(s) for each plant.  Within each Key, you define which function you want.  In your case, I suspect you want SAP's standard function S20, 'Equal Distribution'.  If existing functions are unsatisfactory, you can create your own.
Once you have created the key, you can now enter it into the item detail of the appropriate Bill of materials.  CS02>Select the item, then Goto>Item  The Distribution Key can be entered here.
http://help.sap.com/erp2005_ehp_04/helpdata/EN/ea/e9b4534c7211d189520000e829fbbd/frameset.htm
Regards,
DB49

Similar Messages

  • Continual Consumption : Variable field in PPM from R/3

    Hi All -
    I have a multi-mixed resource and it is used in one of the operations in the PPM. I was manually creating the PPM and testing a few things and I had populated the field " Continual Consumption: Variable"
    How can this field be CIF'fed over from a production version?
    No matter what capacity/scheduling formulas I tried to use on the Work Center, the " Continual Consumption: Fixed" field gets populated in the PPM with " No of indivudual capacities"from the WC. Never the continual consumption:variable.
    What field should I mantain for this to be continual consumption :variable?
    Appreciate your help
    Varun

    Hi Varun,
    If you want input components to get consumed continously use feild Distrubution key in BOM. open bom and double click on component for which you need continous consumption and mention feild distrubution key.
    Only distrubution key GLEI(equal distrubution) can be CIFED to APO.
    If you are talking about continous consumption of capacities try using distrubution formula in workcenter in capacity as well as schduling tab. I am not sure about continual consumption capacity as I never used but we are using continous consumption components.
    Regards.
    Siddharth.

  • 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

  • Copy BOM Component Characteristic value in material PR created by MRP Run

    Dear Gurus,
    My requirement is I have materials like thread to maintain color characteristic i have create class - color- class type is 023 , now i want user should able to maintain characteristic value in BOM component (thread) of semifinish material.  FG , SFG  are not having any characteristic.
    Now in PR and PO we can maintain characteristic value in Material Data --->Configuration tab , Configuration tab will come only when there is tick in material is configurable at material basic data 2 view of thread and in CU41 I have to maintain material for class type 300 - Variant , then in class assignment i have select class type 300 and 023 both and maintain class , both are having same characteristic please make me correct if i am doing wrong process, if i am not maintaining class assignment 300 in CU41, in manual PO system not allowing to enter characteristic value in configuration tab . so i maintain both class assignment 300 and 023.
      Now for manual PR and PO system showing configuration tab and from PO configuration tab characteristic value is coming in MIGO automatically but when i am running MRP for finish material the auto PR generated by system for material thread is not showing configuration tab in Material Data of PR. I have maintain characteristic value in BOM --->Extra--->Batch Classification. Please guide me how to archive this.
    Thanks & Regards
    Akshay.

    Akshay kukde,
    Still i am unable to understand the reason for maintaining a characterstic value for a batch through BOM, I hope you are not changing BOM for every purchase order ?
    can you explain what you expect by maintaing this one value for batch characterstic?
    you can have many other simple option like
    1) Create a material with colour included in it ex, Thread_red, Thread _green etc and use them in BOM
    2) Use text in BOM to hold this discription for colour
    3) Use batch management, class 023 in material master classification , defalut value for colour, purchase order will be created and while doing GR you can change in colur if its different then default you set earlier.
    Akshay kukde wrote:
    if i am creating PR Manually -ME51N , system showing configuration tab , where i can maintain characteristic value , which then reflecting in PO and from PO to MIGO
    The above scenario I have tried by maintaining class type 023 and same characteristic in material Master. but result is same for auto generate PR by MRP- configuration tab is missing.
    My requirement in this case is characteristic value should flow from BOM to PR generated by MRP.
    when you manualy create PR you Thread material is consider to be a configurable material and thats why you are able to input configuration value, otherwise as soon as you put this configurable material inside a BOM of normal materila it loost its configuration feature, if you want you can create your parent material also as configurable material, assign same class to it and create configuration profile and take MRP run this time you will get PR with configuration tab as your thread get configuration derived from parent.
    Hope above details may help you.
    Check and reply, also mark replies helpful if it helps you.
    Thanks
    Ritesh

  • Automatic PR for non-stock BOM component for Subcontract PO

    Dear Guru,
    Can you any master please advice me on below question?
    We have a subcontract PO with the BOM component of non-stock, can i know if there is possible for those non-stock BOM component to generate a Purchase Requisition automatically, any existing configuration that we can do?
    Thank you very much,
    Regards
    Chee Wee

    Hi,
    You can use Material Type "NLAG" for Non-stock materials.
    Non stock materials cannot be stored, right, hence the name non-stock.
    Non-stock material includes materials that are not managed on an inventory basis (for example, small parts such as nails) though physically in stock.
    You can create a BOM which contains an NLAG item or directly use in Production order also.
    item Category "N" So system will create the purchase requisition when there is requirement.
    We receive the non stock material using movement type 101. upon receiving the material will be consumed.
    Please refer link below for better understanding.
    BOM explosion in MRP for non-stock material
    What  is use of  Item Category N(non-stock item) in BOM creation
    Believe this could help your queries. TQ
    rgds,
    nanthakumar

  • 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

  • Change item category of BOM component

    Hi,
    Our user wanted to change the item category for BOM components through transaction IB12 using LSMW.Wanted to confirm whether it is possible to change item categoryof BOM component from "N" to "L" through LSMW.What exactly will be effected because of this change?And the steps to change the item category from "N" to "L" for the list of BOM component using LSMW.
    Request your valuable thoughts.
    Thank you in advance,
    Regards,
    Rubina Rahman

    Hi Rubina,
    N is non stock item
    L is stock item
    You have to make sure why the business warants to chnage the item category.
    To answer the question:
    It is possible to chnage the item category from "N" to "L" through LSMW (Provided depends on the number of components used in a BOM. If the number of items exceeds to multiple screen, then you have to think of developing BDC)
    The effect will be: with item category "N" if the material is used in the order, based on the configuration the system shall automatically trigger the purchase requisition. With item category "L" it is assumed as stock is available and taken care by MRP program.
    Suppose if it is material BOM:
              A. Use T.code: CS02 in LSMW recording
              B.  Provide information like Material number, Plant, BOM usage
              C. In the item level change the item category from N to L
              D. Save the recording
              E. I hope you know the remaining LSMW process steps
    Cheers,
    Raj

  • By-Product as a BOM component

    Hello gurus,
    During the manufacture of my main product there is a by-product being produced at a certain stage. I have to mention this particular item as a BOM component and signify it with a negative sign. When i do this, then during the Goods receipt stage of my main product I also have certain qty of by-product coming to stores. This is all well and fine, But I do not want the cost of this by product to be subtracted from the main product when i do the cost estimate in CK11N, What are the settings that have to be done to achieve this.
    I want the by-product qty to be credited to stores but do not want the cost of this by-product to be subtacted from the main product.
    Thanking you in anticipation
    regards
    Sri.

    Hi ,
    There are two options to avoid this.
    1. Remove costing relevancy tick mark  from BOM
    2. In material master costing view maintain 100 % costing structure for header component.
    This will solve your problem
    Regards,
    Amit

  • How can read BOM component date before save the production order??

    Hi Experts,
    In our company, we need to develop a program to read the BOM component data of the production order
    before we save the production order.
    That for example ,when we create and release a production order , before we save the production
    order,we want a porgram to read the BOM component data. If some component data can meet our
    requriement (may be if there is material requirement quantity>100 EA),then the system will pop up a
    small dialog box to remind us.
    There is user exit PPCO0007 and PPCO0007.But it seems they only can read the head data of the
    production order before we save the production order. And the BOM component data of the production
    order are saved in the RESB(Reservation Table).So if we do not save the production order,all the BOM
    component data are not saved in the RESB table.
    So how can slove the problem??
    How can read component date before save the production order??
    Are there any other user exit we can use???

    Hi Just wanted to check am I right that you are trying to check if you have enough Materials Available before you release or Save the order right ? if this is your business objective then when you create order you have material availability tab which checks and gives error if shortage is there. Please let me know if is this wht you asking for ?

  • SG:50, Cannot convert planned orders to prod orders at BOM component level

    Test scenario for Strategy Group 50 (Planning without final Assembly)
    Product Structure
    Material-->  SG50.00 > FERT> (Strategy Group: 50)
    Material---> SG50.02 --> HALB --->(Strategy Group: 40)
    Material---> SG50.04 ---> ROH --->(Strategy Group: Blank)
    Maintained PIRs and Ran MRP at the header level, Planned orders are created
    with order type VP at levels of BOM structure. Thus cannot covert planned orders
    to production orders without having sales order.
    But my understanding of Strategy Group 50, is BOM components can be produced before hand (i.e.
    before sales orders are recieved ). Now planned orders with order type VP not able to convert
    planned orders to prod orders at BOM component level

    Stuti/Prasobh:
    Thanks for your inputs, it answers my question
    Intially maintained Individual/Collective indicator to "2" at header level (FERT), which is why all the planned orders are created with order type VP
    Changed the Individual/Collective indicator to "blank " at header level (FERT), and maintained Individual/Collective indicator  to "2" at component level
    Reran the MRP (MDO2), with the following settings --> Delete and Recreate planning data and Check mark on  Also plan on unchanged components
    Able to see planned orders at component level with order type LA
    Due points have been assigned

  • Data entry- bom component qty in decimals

    Hi, We need to enter bom component qty with 4 decimal places like 9.0001 mm etc. as the table field structure is set as 3 for decimal places, it is not allowing to enter. Also tried with su01 as well as cuni settings. Please advise is there any way to set the bom component qty in more than 3 decimal places?

    Hi
    System will allow only upto 3 places after decimal.check in CUNI
    can u plz tell me wat is the relevance of 9.0001 mm if your planning is in Metres.it doesnt matter after 3 places of decimal.as per business process.even simple mathematics round off it to 9.0 mm
    check and revert
    Regards
    Anupam Sharma
    Edited by: anupam sharma on Nov 18, 2009 5:48 PM

  • FM For Finding if Material BOM exits for BOM component.

    Hi,
    Is there any FM or BAPI to find out if there is any material BOM exists for the BOM component.
    How is Indicator assembly get assighned..?
    Any inputs would be appreciated.
    Thanks,
    Mark

    Sample program.
    report zrich_0001 .
    * Internal Tables
    data: i_stpov like stpov occurs 0 with header line.
    parameters: p_matnr type marc-matnr,
                p_werks type marc-werks.
    start-of-selection.
    perform where_used tables i_stpov
                       using p_matnr
                             p_werks.
    loop at i_stpov.
      write:/ i_stpov-matnr, i_stpov-werks.
    endloop.
    *  FORM WHERE_USED.
    form where_used tables itab
                    using  matnr
                           werks.
      data: selpool like mc29s.
      data: eqpcat  like cscequi occurs 0.
      data: kndcat  like cscknd  occurs 0.
      data: matcat  like cscmat  occurs 0.
      data: prjcat  like cscprj  occurs 0.
      data: stdcat  like cscstd  occurs 0.
      data: tplcat  like csctpl  occurs 0.
      clear itab. refresh itab.
      call function 'CS_WHERE_USED_MAT'
           exporting
                datub                      = sy-datum
                datuv                      = sy-datum
                matnr                      = matnr
                postp                      = ' '
                stlan                      = ' '
                werks                      = werks
                stltp                      = ' '
           importing
                topmat                     = selpool  "Not Currently Used
           tables
                wultb                      = itab
                equicat                    = eqpcat  "Not Currently Used
                kndcat                     = kndcat  "Not Currently Used
                matcat                     = matcat  "Not Currently Used
                stdcat                     = stdcat  "Not Currently Used
                tplcat                     = tplcat  "Not Currently Used
                prjcat                     = prjcat  "Not Currently Used
           exceptions
                material_not_found         = 02
                no_where_used_rec_found    = 03
                no_where_used_rec_selected = 04
                no_where_used_rec_valid    = 05.
    endform.
    Regards,
    Rich Heilman

  • 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.

  • Return of BOM component

    Hi Experts,
    Can anyone help me to configure the the return process of BOM component against the reference of the Sale Order. The component is a returnable package item which attracts demurrage charges, if not returned within the stipulated time. The demurrage charges are billed using the Billing Plan at the item level. This is acheived making the item category as order relevant billing - billing plan.
    Regards / Srikar

    Hi All,
    Thanks to Alok and Madhu for you Information.
    I have tried and run the cycle successfully. i will explained what i did...
    Finish goods material code : A100
    BOM for FG : B100
    : C100
    I replaced material C100 by D100 thru discontinued maintained in MRP4 for particular date
    After MRP Run, Procurement req is generated for D100 ( Provided C100 is No Stock).
    when i do MFBF for B100, under component level i got D100 but Client req is they want C100 while backflushing, I deleted the D100 and add C100 but client dont want manually work..
    Please suggest some solution
    Regards
    Babarkhan

  • In sales order does not not show sales bom component

    hi to all,
                it is possible if i create one sales order and i connect one sales bom to order and do not display component of sales bom in sales order so pls tell me procedure.pls tell me how to set print layout of sales order without sales bom component
    Regards
    vishal

    Hi,
    To do not show the component items in Sales Order, you should use Assembly type of BoM.
    Here I copied the differences between them which is from Online Help.
    The sales bill of materials and the assembly bill of materials represent a finished product which is assembled at the sales stage.
    The difference between the assembly bill of materials and the sales bill of materials is as follows:
    ·        Assembly bill of materials; the finished product appears in the sales order document.
    ·        Sales bill of materials; both the finished product and the components appear as separate items in the sales order document.
    Hope this helps you.
    regards,
    maggie an

Maybe you are looking for

  • Xf86-video-intel problems (resolution, DRI) [SOLVED]

    I updated to day the xf86-video-i810 to the new *-intel driver and I encountered 2 problems. I have an old 845G card and an old CRT monitor that I use at 1024x786. Problem 1: Incorrect resolution The new native modesettings automatically reads the DC

  • Delete a user from a table whose name is a foreign key in other tables

    Dear All; I am trying to figure out an easy way to do this. I just recently took someone application who utilized 500 tables. I am trying to delete a user from a table called member_table. However, I am having problems doing so because the user name

  • Mighty Mouse scroll ball problems

    I wondered if anyone could help me with a scrolling issue with the mighty mouse. Some days scrolling works vertically up and down and other times just one direction. I dont believe it is due to dirt in the mouse - it seems software related and is spo

  • Safari and alice.it mail

    Here's the problem. When I try to access my mailbox on www.alice.it after filling in the required fields, "user ID" and "password", the first time I click on the ENTER button nothing happens; I click on it a second time (with the required fields fill

  • Applications do not open on the iMac

    I am rather disappointed with the new iMac with the much vaunted Intel processor. Among other things it is slow and more to the point, buggy. After it has been up and running for some time and especially if it has been left idle for a while, many non