Material Determination in BoM sub item

Hi All,
In our current SAP system;
1. In quote if there is BOM material, it won't explode and it shows as one line item i.e BOM header.
2. Now in the BoM for one sub item there is a material determination set up.
Issue:
When i create a order with ref to quote now BoM gets exploded and material determination is NOT taking place, I was told it Is possible to activate determination in reference mode. Any idea how i can activate this?
Note: When I create an order with no reference BOM gets and exploded and materail determination also takes place with no issues.
Yash

Hi.
Refer :
SAP Note 486680
SAP Note 549341
Regards,
Anji

Similar Messages

  • Error during material determination for sales document item - RRB

    Hi
    Iam getting following error when trying to create a billing request using DP91.
    Error during material determination for sales document item 40001560/000010
    Message no. AD01155
    Diagnosis
    An error occured during material determination for a dynamic item.
    System Response
    The system cannot perform the function.
    Procedure
    Check in the profile being used whether its characteristic allows the assignment of a material to each dynamic item.
    I have checked my DIP profile using ODP02 there are no errors in it, I have created a Setid and assigned it to costing element in selection criteria and material determination criteria.
    Material origin is checked in costing tab in material master.
    Appreciate help in resolving this.
    thanks,
    Vaishnavi

    Hi Vaishnavi
    The error which you are getting is related to costing.So kindly reach your FI Consultant
    please check the following links which may help you.Also check the link that has been provided my Lakshmipathi
    ERROR AT DP90  TRANSACTION
    Regards
    Srinath

  • Updating BOM Sub Items using CS_BC_BOM_CHANGE_BATCH_INPUT

    Hello,
    I am trying to update BOM sub items by using this function module. I am filling up all fields in all tables, still it is giving error.
    Any body has any sample code for this function module...
    Unfortunately there is no documentation for this FM and very little usage in standard programs...
    Regards,
    Krishna.

    Hi,
    My Code for create
    DATA: BOM_HEADER     TYPE CAD_BICSK ,"STRUCTURE FOR HEADER DATA
          IT_BOM_ITEM    TYPE TABLE OF CAD_BOM_ITEM,"INTERNAL TABLE FOR ITEM
          WA_BOM_ITEM    TYPE CAD_BOM_ITEM,"WORK AREA FOR ITEM
          IT_BOM_SUB_ITEM  TYPE TABLE OF CSSUBITEM ,"INTERNAL TABLE FOR SUB ITEM
          WA_BOM_SUB_ITEM  TYPE CSSUBITEM ,"WORK AREA FOR SUB ITEM
          IT_DMS TYPE TABLE OF CLS_CHARAC,"INTERNAL TABLE FOR DMS_CLASS_DATA
          WA_DMS TYPE CLS_CHARAC,"WORK AREA FOR DMS_CLASS_DATA
          IT_SAP_FIELD TYPE TABLE OF RFCDMSDATA,"INTERNAL TABLE FOR SAP_FIELD_DATA
          WA_SAP_FIELD TYPE RFCDMSDATA,"WORK AREA FOR SAP_FIELD_DATA
          E_RETURN       TYPE CAD_RETURN-VALUE,"STRUCTURE FOR RETURN
          E_MESSAGE      TYPE MESSAGE-MSGTX,"STRUCTURE FOR MESSAGE
          E_MESSAGE_LEN  TYPE CAD_RETURN-MESSAGE_LEN."STRUCTURE FOR MESSAGE LENGTH
    LOOP AT IT_DATA INTO WA_DATA.
        MOVE-CORRESPONDING WA_DATA TO WA_DATA1.
        APPEND WA_DATA1 TO IT_DATA1.
      ENDLOOP.
      SORT IT_DATA1 BY MATNR WERKS.
      DELETE ADJACENT DUPLICATES FROM IT_DATA1 COMPARING MATNR WERKS.
      LOOP AT IT_DATA1 INTO WA_DATA1.
        CLEAR: BOM_HEADER, WA_BOM_ITEM,WA_RET.
        REFRESH: IT_BOM_ITEM.
    FILL BOM HEADER
        PERFORM DATE_FORMAT USING WA_DATA1-DATUV CHANGING BOM_HEADER-DATUV.
        BOM_HEADER-MATNR = WA_DATA1-MATNR.
        BOM_HEADER-WERKS = WA_DATA1-WERKS.
        BOM_HEADER-STLAL = WA_DATA1-STLAL.
        BOM_HEADER-STLAN = WA_DATA1-STLAN.
        BOM_HEADER-ZTEXT = WA_DATA1-ZTEXT.
        LOOP AT IT_DATA INTO WA_DATA WHERE MATNR = WA_DATA1-MATNR and werks = wa_Data1-werks.
    FILL ITEM
          if wa_data-postp = 'T'.
            WA_BOM_ITEM-POSNR     = WA_DATA-POSNR.
            WA_BOM_ITEM-POSTP     = WA_DATA-POSTP.
            WA_BOM_ITEM-POTX1     = WA_DATA1-ZTEXT.
          else.
            WA_BOM_ITEM-IDNRK     = WA_DATA-IDNRK.
            WA_BOM_ITEM-POSNR     = WA_DATA-POSNR.
            WA_BOM_ITEM-POSTP     = WA_DATA-POSTP.
            WA_BOM_ITEM-MENGE     = WA_DATA-MENGE.
          endif.
          APPEND WA_BOM_ITEM TO  IT_BOM_ITEM.
        ENDLOOP.
        CALL FUNCTION 'CAD_CREATE_BOM_WITH_SUB_ITEMS'
          EXPORTING
            I_BOM_HEADER   = BOM_HEADER
          IMPORTING
            E_RETURN       = E_RETURN
            E_MESSAGE      = E_MESSAGE
          TABLES
            BOM_ITEM       = IT_BOM_ITEM
            BOM_SUB_ITEM   = IT_BOM_SUB_ITEM
            DMS_CLASS_DATA = IT_DMS
            SAP_FIELD_DATA = IT_SAP_FIELD.
        WA_RET-MATNR = WA_DATA1-MATNR.
        if e_return = 0 .
          wa_ret-status = 'SUCCESS'.
        ELSE.
          wa_ret-status = 'ERROR'.
        ENDIF.
        WA_RET-WERKS = WA_DATA1-WERKS.
        WA_RET-MSG = E_MESSAGE.
        APPEND WA_RET TO IT_RET .
      ENDLOOP.
      LOOP AT IT_RET INTO WA_RET.
        if wa_ret-status =  'ERROR'.
          APPEND wa_ret to it_erv.
          ENDIF.
        WRITE: /.
        WRITE:(12) WA_RET-MATNR,(6) WA_RET-WERKS,(8) wa_ret-status,(70) WA_RET-MSG.
      ENDLOOP.
    Regards,
    Manesh.R

  • Printing SALES BOM sub items / child items

    Hi,
    We currently have SALES BOM materials setup & have sub items suppressed from printing on pick notes & delivery notes. I now have some materials which i need to be SALES BOM materials but i want the sub items to print on the pick notes & delivery notes.
    I have copied the material type into a new material type but dont know where to look where I can allow printing of sub items for this material type?? I've look in IMG & also SMARTFORMS but can find where i need to configure this.
    Can someone please help?? p.s I'm a bit of a novice so will need detailed instructions.
    Many thanks in advance
    Dean

    Please try VBAP and VSVBAP_CN tables.
    You have to take VBAP-SERNR field for your sales order and give it as input in VSVBAP_CN-SERNR and then you will get all the parent and child items. If you tell this to ABAPer, he should be able to enable this in the smartform you are going to use.
    The same field is available in VBRP also.
    Hope this helps.

  • Change the sales bom sub-item catetory

    Hi,
    I have created sales bom with main material assign LUMF. When I create sales order, with below feedback
    item 10 - Material A with item cate. TAP
    item 20 - Material B with item cate. TAN
    I want to change the item cate. TAN, as we r using other item cate. (ZTAN)  I have assign the item cate to sales order type
    Saty    ItCGR      USG.          HLevItCa        DfltC            MitCa
    OR      LUMP                         TAP                TAN             ZTAN

    > I have created sales bom with main material assign LUMF. When I create sales order, with below feedback
    > item 10 - Material A with item cate. TAP
    > item 20 - Material B with item cate. TAN
    > I want to change the item cate. TAN, as we r using other item cate. (ZTAN)  I have assign the item cate to sales order type
    >
    > Saty    ItCGR      USG.          HLevItCa        DfltC            MitCa
    > OR      LUMP                         TAP                TAN             ZTAN
    Hi,
    Goto the T.Code "VOV4".
    In this as you have assigned correctly,you can change manually to "ZTAN" as you have maintained it as Mitcat.
    If you want that it should come automatically while creating the order,then Maintain "ZTAN" as the Default Item category.
    Save.
    Regards,
    Krishna.

  • Multi-BOM, Sub Items

    Hi all
    I have a following scenario
    I have to sell 1 set consisting of different materials I manufactue I manufacture - how do I combine the individual items to have qty of the full set. The example is -
    In Sale Order - I wll Sale FRAME GATE (2 Set)
    This FRAME GATE is a BOM consists of Small Gate (2 pcs) and Big Gate (2 pcs)
    These Small Gate and Big Gate has its own BOM
    Now I create Production Order for Small Gate and Big Gate.
    After completetion (Receipt from Production) I get in stock 2 pc Small Gate and 2 pcs Big Gate.
    I would like to see in Stock FRAME GATE 2 Set
    How can I set this - Can it be done through Packaging ?
    Regards
    Indrajit

    Thnx to both of you for addressing the prob.
    I if create a Production order for FRAME GATE then I have to issue the small and big gate
    Can't it be in this way - When I complete the components I automatically get the stock of FRAME GATE.
    Yes you ar correct - It will be i set.
    The whole purpose is -
    I will have and can see the stock of FRAME GATE
    I will have and can see the stock of Small and Big gate
    When I will sale FRAME GATE it will automatically deduct from stock : -
    FRAME GATE - 1 set
    Small gate - 2 pc
    Big Gate - 2 pc
    Rgds

  • Re-costing of header material when Sub-item material BOM is updated

    Hi ,
    A sales order is created with a header material (HM) and coressponding sub items (SM1 & SM2 ) got populated automatically from the BOM.Now the costing for this three line items happened as expected i.e.,
    For example :
    Header  Material : HM
              Sub item1 :-      SM1
              Sub item2 :-      SM2
                  MAP of Sub item 1 > SM1  = 20 USD
                  MAP of Sub item 2 > SM2  = 30 USD
    Costing in the main line item appears as 50 USD ( 20 + 30 USD) .
    Now business go to the transaction CU51 and make the changes in the sales order BOM subitem1 ,material SM1 by adding or deleting items in the BOM. After that they are trying to re-cost the sales order and it is observed that only the corresonding sub item (SM1) is getting re-costed with new value.But the header item HM is not getting updated with the new values it still have the old values .
    It would be really helpful if you can let me know what is the issue for this.
    Thanks!
    Regards,
    Dileep.

    Dear Pushpalas,
    IF my understanding is correct then the sub-items is only to split up the exact component quantity and it's usage in the exact
    production or assembly process for information or understanding purpose.
    Sub-items have no operational function in the BOM. They are not copied to the production order. However, you can use sub-
    items to help you create programs for your company (for example, automatic assembly programs).
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/ea/e9b1aa4c7211d189520000e829fbbd/frameset.htm
    Regards
    Mangalraj.S

  • How to Differentiate between Parent & child item of material determination

    Hi Experts
    I have a list of material & the Business requirement is to found that whether a material is a Parent material , Child material or Both ( a parent to other children  and a child to another parent).
    I tried using table KONDD & KONDDP but I was not able to differeniate between Parent & Child item.
    I even cant use item category to diferentaite the two as by item categairy i can only find that it is a Prent material but cant find whether this material is a Child material or not.
    Is there any table in which i can enter the Parent material & the output would be child material or any other table which contain both parent & child material.
    Note : In Material determination ( VB11) , the material which is entered is Parent material & the material with which it would be replaced is Child material.
    Kindly Guide.
    Thanks in Advance

    Hi
    The wording of Parent and Child sounds like using a BOM material. In material determination...these two items can be called as Material entered and material determined or Main Item and Sub Item.
    In the sales order overview screen...at line item level check the field 'HLvItem' (Higher Level Item). It will show the POSNR of the main item to which this item is linked. Since this can also happen in the case of free goods and BOM...you have make another check for these items with the item category.
    If the substitue material is not determined as a sub item... you can check the material number in the field 'Material Entered' in the sales tab of the item and compare the material number with that exists in the VBAP-MATNR. If both are different, then this material can be considered as a determined material.
    Thanks,
    Ravi

  • MATERIAL DETERMINATION - PRICING ERROR."

    Hi all ,
        well, material M1 is substitute by material m2.In OVRQ in OUTCOME  selected is  " A."
    @ va01: main item M1 is displayed along with substitute item , with netvalue as 1000 & item category TAX,subitem m2 is in grey mode  with item cat TAPS  &net value = 0.
    @delivery :main item M1 is displayed in gray mode & substitute item is active for pikcing .
    @vf01:main item M1 is displayed ,invoice quantity & net value is zero.
    can  any one throw light  on the error .

    Hi jerry
    say main item material is M1 and sub item material is M2 .
    Now as you are doing material determination. system will do delivery and billing  for the replaced items
    If M1 is the main material and M2 is the sub item material (which is determined through material determination) then in sales order both will trigger but in delivery the main item picking qty will get grayed out and the sub item qty will be picked and the price of the sub item only will come i n the billing and not the price of the main item
    so if you want to pick the qty for the main item also then you need to check the box item relavent for picking in delviery item catergory details  0VLP .then you can do delivery but in billing the billing qty will be zero and the net value will also be zero . you can only bill the sub item
    Regards
    Srinath

  • In DP50 Error during material determination for service order

    Hi,
    While doing Resources-Related Billing request,the following error is displaying..
    Kindly Help
    Error during material determination for service order
    Message no. AD01156
    Diagnosis
    An error occured during material determination for a dynamic item.
    System Response
    The system cannot perform the function.
    Procedure
    Check in the profile being used whether its characteristic allows the assignment of a material to each dynamic item.
    501384
    Message no. AD01156
    Diagnosis
    An error occured during material determination for a dynamic item.
    System Response
    The system cannot perform the function.
    Procedure
    Check in the profile being used whether its characteristic allows the assignment of a material to each dynamic item.
    Thanks,
    Mohit

    Hi mohit,
    You need to check DIP profile setting if profile is attached to your order type or not please check this
    Thanks and regards
    Sachin Kadam

  • Purchase Order With Sub Item Component List for BOM material..??

    Hi MM Experts,
    We want to create PO with a component list that should be appears under the main item.
    The component list is a mterial BOM.
    Ex:- bom MATERIAL - CATALOG1 (Non Stock Materials)
    COMPONENT 1 :-ABCD
    COMPONENT 2 :- XYZ.
    WHEN I ENTER THE BOM MATERIAL:- CATALOG1 IN /ME21N . Higher-Level Item-
    Automatically botom line should be appear component 1 , 2 as a Sub Item.
    how to configur this issue..?? Its a standard Ponot Subcontract
    Thanks,
    NAR.

    Hi!
    If you have correctly maintained the BOM in CS01, make sure that in ME21N you enter "L" as the item category, and then, in the field "material", enter the finished product (the header material in your BOM). Then, enter all other required fields.
    When all mandatory data has been completed in ME21N, go to the "Material Data" tab. Here you will see an icon named "Components". If you click this icon, the materials in your BOM will be listed here.
    So, please, do not expect the BOM to be displayed with mother and daugther segments in the item overview of ME21N. Instead, consider that you will only be able to see the components if you click the "Components" icon under the "Material Data" tab at item detail level.
    I hope this helps!
    Esther.

  • Problem with MATNR in greying out sub-items of a BOM material in VA01

    Hi All,
    I'm trying to grey out the fields material number, quantity and UoM in VA01 for a sub-items of BOM material using the user exit USEREXIT_FIELD_MODIFICATION in the include MV45AFZZ.
    CHECK vbap-pstyv EQ 'TAE'.
    IF screen-name = 'RV45A-KWMENG' OR
    screen-name = 'VBAP-MATNR' OR
    screen-name = 'VBAP-VRKME'.
    SCREEN-INPUT = 0.
    ENDIF. " IF screen-name = 'RV45A-...
    Now, the problem is that the fields Quantity and UoM are greyed out but not the Material number field. I've also tried using the enhancement "V45A0003" the same problem still persists

    i think the field name is MABNR not MATNR for material number
    Message was edited by:
            Naresh Reddy

  • Copy control for material determination sub item

    I had created material determination sub item(TAPS) correctly on sales order, but when I use VL01N, the sub item does not copy into the outbound delivery.
    My item level of delivery copy control configuration (VTLA)  is as below:
    order requirement: 101
    item date: 110
    Does anyone offer some suggestion?
    Thanks!

    Our case is:
    standard sales order type "KB":
    item_number          item_category         material_number          Qty
    10                          TAX                         A                                  10
    11                          TAPS                       B                                    1
    12                          TAPS                       C                                    9
    but the result of  standard outbound delivery "LF" that I created from foregoing order is:
    item_number          item_category         material_number          Qty
    10                          TAX                         A                                  10
    20                          TAPS                       A                                  10
    I would like to know where the configuration should I make a modification for correct delivery to resemble the following:
    item_number          item_category         material_number          Qty
    10                          TAX                         A                                  10
    20                          TAPS                       B                                    1
    30                          TAPS                       C                                    9

  • Sales Order Material Determination Cannot Change Quantity of the Sub-item

    Hi SAP Guru's,
    Has anyone encountered this scenario?
    1. Created a standard order with an item as material substitution
    2. Created a pro-forma invoice referencing the sales order created
    3. Went into VA02 to change the item quantity of the higher level item in the material substitution
    Expectation is that once you change the quantity of the higher level item, the quantity of the sub-item should also reflect whatever is in the quantity of the higher level item.
    Actual Result is that only the higher level item quantity is changed, the sub item quantity remained the same.
    Is there any configuration or copy control that we can check regarding this?

    Hi Maurice,
    Apologies! The qty of the sub item should change when you change it in VA02 even after proforma is created.
    Could you pls check the item categories TAX and TAPS config i.e. the material entered should get item category TAX and the sub item should have TAPS or the item categories should have same configuration as TAX and TAPS.
    Please check.
    Regards,
    Raghu.

  • Material exchane ,copy pricing and conditions from main item to sub item.

    Hi All,
    We are using parts exchange/interchangeability in the transaction ME22N,
    While using ME22N we are exchanging  main item with interchangeable part and while doing so we want to copy pricing and conditions from main item to sub item.
    But its not happening.
    As per sap help its possible, details describe below.
    http://help.sap.com/erp2005_ehp_04/helpdata/en/c2/0a5288b77d11d3bcce00105ab03aee/content.htm
    Price Determination by Copying from Main Item
    In the case of price determination by copying from the main item, the net price of the originally ordered part is still used for the superseding part in a part exchange.
    The system copies all conditions from the main item to all sub-items and takes into account the order quantity for the main item when calculating scale prices. It does not take into account the conditions and scale prices that exist for the interchangeable part.
    You cannot change the conditions, which have been copied from the main item, at sub-item level. It is possible, however, to define additional conditions for each sub-item.
    Prerequisites
    A calculation schema, which can be altered on an individual basis in Customizing, has been supplied for the price determination.
    In the vendor master record, you have set the schema group 09 (interchangeable material).
    But in customizing I didnu2019t find value 09 for schema group .
    Can any buddy through some light on missing pieces which need to be set?
    Thanks
    Regards
    Ritesh

    Hi,
    Can you check few more things and tell me?
    - In this exit, does XVBPA and XVBAP contains all the line items. ( main and sub items ).
    - In Sales order creation time, do these table have VBELN populated when this exit triggers.
    - If you modify XVBPA or XVBAP in this exit, do they get overwritten after that.
    Try this code. See if it works.  Let me know if you still have a problem.
    DATA: wa_hvbpa LIKE vbpa,
          wa_xvbpa like vbpa.
    CLEAR: wa_hvbpa, wa_xvbpa.
    * check if HVBAP and VBAP line items are not same
    IF vbap-posnr <> hvbap-posnr.
    * read the ****-to partner from main-item
      READ TABLE xvbpa INTO wa_hvbpa WITH KEY posnr = hvbap-posnr
                                              parvw = 'WE'.
      IF sy-subrc = 0.
    *   read the line item data for sub-item based on main item
        READ TABLE xvbap WITH KEY posnr = vbap-posnr
                                  uepos = hvbap-posnr.
    * See if current line is the child of that BoM parent
        IF sy-subrc = 0.
          MOVE wa_xvbpa-kunnr TO xvbpa-kunnr.
          MOVE xvbap-vbeln TO wa_xvbpa-vbeln.
          MOVE xvbap-posnr TO wa_xvbpa-posnr.
          MOVE 'WE' TO wa_xvbpa-parvw.
          MODIFY vbpa FROM wa_xvbpa.
        ENDIF.
      ENDIF.
    ENDIF.
    Regards,
    RS

Maybe you are looking for

  • Proces chain decision with formula method: which proces chain is performing

    I want to know which chain is processing while i am in a decision. I made a decision in a proces chain. From that decision i call a formula. In that formula i call a method which i defined myself (client specific fomula/method). Now i want to know fr

  • Need to download Adobe Acrobat 8 standard

    when it asks for my serial number and I insert it it says "invalid serial number"

  • Windows XP and Lightroom 4

    I am very interested in Adobe Lightroom 4.  However, I don't believe it works with "WindowsXP"?  Could someone advise me as to which would be the best (and easiest) Adobe product that works with XP? Thank you!

  • Convert number to words - eg: 1 should come as "first"

    Hi, Is there any function module which would convert numbers to words in a particular format. for eg: if input is 2, output should be "second".           if input is twenty, output should be "twentieth".           and likewise... Thanks in advance, V

  • Geforce GTX 980 TI

    Aspire Acer G3 605 PredatorGPU: GeForce GTX 980CPU: intel(R) Core(TM) i5-4590 CPU @ 3.30GHzMemory: 12.00 GB RAM (11.92 GB Usable)Current Resolution: 1920 x 1080, 30HzDriver Version: 353.30Operating System: Microsoft Windows 8.1 Pro I am pretty sure i