About price in BOM component

Hi,
Recently I have a problem about BOM greation(productTrees), I found if I set the unit price in the item master of component then when I add this component into a BOM with a price value, the BOM generation always failed. But if I use its default price list of the component when adding component, then the BOM can be created sucessfully. Also If I want to use different price in the component, I found I have to change the unit price in its price list of the component in the item master first. That way, I can set a different price for each component but the unit price in the item master for each component then have to be changed. But I found actually the price for each component can be changed to different value other than the value in its item master form by SAP B1 client user interface. I am wondering if there is a solution in DI?
Thanks,
Lan

hI,
If the material MAP and when a new purchase happed with new price the MMR price changes and will get defaulted into others as material price.
Regards,

Similar Messages

  • 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

  • BOM Component Data

    i created a document(Document Maintenance) in sap to sent information to pas file , i have selected all option in Document Maintenance--> document option but when i check the pas file there is no information about BOM Component ,  is this information missed at all  when sap create the document ? what can i do to get this information in the pas file?

    Hi Vian,
    According to another thread there is no information about BOM components that hasn't been assembled into SFC.
    If you need to add this information to the pas file you'll need to develop a printing plugin customization using SAP ME SDK.
    Hope this helps
    Thanks
    Ivan

  • Options on BOM component backflushing (Repetitive Manufacturing)

    We are in the process of implementing Repetitive Manufacturing and we would like some insight regarding BOM
    component backflushing.
    Our requirements:
    1) In a scenario with insufficient unrestricted component stock the entire transaction should be stopped, including the
    Goods Receipt of the assembly. We do not want backlogs generated and we do not want a correction dialog box. We
    only want the GI of component stock to happen for exactly the exploded BOM quantity or not at all.
    2) No opportunity should be given for the end user to modify the GI quantity of the BOM components even if there are
    errors.
    Unfortunately I have not found a combination of configuration settings in the repetitive manufacturing profile that can
    completely satisfy those requirements. Several settings have come close or give us other means of controlling the
    process but none have been a perfect fit. We've also looked into setting the stock deficit message (M7021) to "E" but
    we are worried about compromising other processes with that approach.
    Can you please let us know what, if anything, we are overlooking and what options are available to us to meet these
    requirements?

    Dear Prasad,
    1.Check in the REM profile whether the check box for error correction in dialog mode is mandatory.
    2.Check for this authorization object,under the main object C_BACKFL,check for this object BF_POST ,check whether the tick mark
    is for all these values.1 Post without correction
    2 Display BOM/routing
    3 Change BOM/routing
    Better not include the tick mark for option 3 and i hope this will solve your problem,
    Check and revert
    Regards
    Mangalraj.S

  • 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

Maybe you are looking for

  • How to goTo a specific element in the sap.m.list

    Hi everyone, I have a long list of elements in the sap.m.list. I wish to allow the users to get to a specific element of the list without the users having to scroll the long list. Is that an api to allow the list to automatically "scroll to" a specif

  • My apple id is not working on my phone

    hi my apple id is not working on my iphone

  • I just want a music player

    It seems there are so many problems with itunes the "Advice People" can't keep up . I don't use an iPod or buy music from the store . I got iTunes when it was just a cool music player and that's all I want . With every new version there seems to be n

  • PC Music Library Corrup

    How do I fix an error message like this. I went to Microsoft and downloaded Msjet40.dll as instructed, said version I have is newer. Now what, John in Oregon

  • Duplicate start process

    We have a problem wherein our process chains are getitng  triggered twice. The chains are scheduled by event triggering and events are triggered thru dummy jobs. WHen I  rescheduling I get this warning message. Several start processes with the same s