CS11- BOM explosion with status inactive

When a BOM is marked as inactive( at the header level), the BOM explosion using CS11 is not possible.  The systems says there is no effective BOM. However I can pull up the same using CS03 and drill down level by level.
Is this standard SAP behaviour? Are there any settings in Customizing that will make the explosion for inactive BOM's  using CS11 possible?

Alternative to select inactive BOM
BOM status = inactive in BOM header
In OS31
Create a selection ID = 09, selection priority = 1, BOM usage = 1
OS 30
Create a BOm application copy from PP01 let us say ZP01
In which enter the selection ID = 09, what you created before
Remove all the ticks of check BOM
Save
That is all.
In cs11, select the application as ZP01 and you will get the BOM explosion.

Similar Messages

  • BOM explosion  with Two Material Number

    Hi
    How can  i Explosion in  BOM with  two material number, if any Fm is there in sap or any othre options
    Please tell me
    Regards
    Mani

    Your question is not complete.
    There are two types of bom explosion. from child to parent and parent to child.
    You have to pass one material at a time. Please search in sdn for the fm's. This question ihas been widely discussed here.

  • BOM Explosion with order finish date

    Hi,
    In transaction OPPQ it is possible to configure the BOM explosion date used by MRP and creation of a process order (see SAP NOTE 506345).
    I suppose this setting is also considered when re-reading master data during release of an order.
    The field BESAL can have the following values:
                BOM explosion number/order start date
    1     Order start date
    2     Order finish date
    3     BOM explosion number/order start date
    4     BOM explosion number/order finish date
    What I do not understand is that value 4 also end up in using the order start date when re-reading master data. Here the function module CO_ZF_VALIDATIONDATE_DET is called which contains the following coding:
    + Festwerte Feld BESAL:+*
    * ' ' Seriennummer/Eckstarttermin
    * 1   Eckstarttermin
    * 2   Eckendtermin
    * 3   Seriennummer
    IF T399D-BESAL <> CHAR2.
    * Auflösung mit Starttermin
    u2026
    ELSE.
    * Auflösung mit Endtermin
    u2026
    ENDIF.
    which says only use the Order finish date if BESAL has the value 2. The comment showing the possible values gives me the impression that SAP simply forgot to adapt this coding when splitting the value 3 (prev. only BOM explosion number) into 3 BOM explosion number/order start date and 4 BOM exlosion number/order finish date.
    On the other hand the SAP Note mentioned above documents this behaviour.
    Does anyone know the reason why value 4 (BOM exlosion number/order finish date) results in using the order start date ?

    hi,
    The defination in OPPQ is only working for the MRP, when the planned order is created.
    Then the explosion date will be copied from planned order to production/process order when you convert the planned order.
    However, when the production or process order is created manually, or when you do a re-read master data process, then a different BOM explosion date process will be carried out as described in the SAP note 506345, it has explained the behavior clearly base on the different value of paramter:
    V_T399D_S-BESAL = initial, 1, 3 or 4
    V_T399D_S-BESAL = 2 (Explosion with order finish date)
    So there is no problem to have different behavior of planned order and production/process order.
    Regards,
    Rachel

  • BOM Explosion with Versions

    Hi,
    I am trying to build BOM Explosion Hierarchy with levels, but one of the requirements is to also generate the hierarchy with versions.
    So for instance I have Parent BOM with version C and component with version D. I need to also generate the hierarchy for all the versions of the Parent  (o,A,B) and to what components and versions do they tie to.
    I am not sure how is this possible. All I have been able to do is get the latest version via BOM, and BOM Component tables.
    Thanks

    hi,
    The defination in OPPQ is only working for the MRP, when the planned order is created.
    Then the explosion date will be copied from planned order to production/process order when you convert the planned order.
    However, when the production or process order is created manually, or when you do a re-read master data process, then a different BOM explosion date process will be carried out as described in the SAP note 506345, it has explained the behavior clearly base on the different value of paramter:
    V_T399D_S-BESAL = initial, 1, 3 or 4
    V_T399D_S-BESAL = 2 (Explosion with order finish date)
    So there is no problem to have different behavior of planned order and production/process order.
    Regards,
    Rachel

  • RFC BAPI for BOM explosion with parametric effectivity

    Hello,
    I'm searching for a RFC enabled BAPI for BOM explosion which allows to evaluate parametric effectivity.

    Hi you can also check CS_BOM_EXPLOSION_MAT
    If its not remote enabled, write a custom fm(Remote enabled) and wrap this Fm.

  • BOM Explosion with WBS Element

    Hii
    I have a requirement where in I have to display explosion of BOM through my report. The problem is that it could be a Project BOM also, so WBS Element is also required. Anyone knows any FM or BADI with WBS Element also as its import parameter?
    Please Help!!!

    Found myself!

  • Routing details with bom explosion

    hi friends
    i have developend the report for pp,in routing details
    how to get the details of bom explosion with workcenter and routing operations
    If procurement type is E or X, system has to check the routing through CA03.
    If procurement type if F, leave this field as blank and then fetch the relevant vendor
    CS_BOM_EXPL_MAT_V2 - using this fm to get the bom explosion
    after that how to relate between workcenter and routing details.
    input is material number
    plant
    1.operator
    2.material - i got through fm
    3.material description i got through fm
    4.workcenter
    5.vendor
    6.operation description
    7.uom -i got through fm
    8.qty - i got through fm
    9.uom
    10.setuptime
    11.processingtime
    12.deliverytime
    code for review.
    TABLES : MAST
    DATA: BEGIN OF ISTPO OCCURS 1000.
    INCLUDE STRUCTURE STPOX.
    DATA: END OF ISTPO.
    DATA: BEGIN OF MATCAT OCCURS 1000.
    INCLUDE STRUCTURE CSCMAT.
    DATA: END OF MATCAT.
    DATA: W_TOPMAT LIKE CSTMAT.
    SELECT-OPTIONS : P_MATNR FOR MAST-MATNR.
    PARAMETERS : P_WERKS TYPE MAST-WERKS.
    DATA : BEGIN OF ITAB OCCURS 0,
    MATNR LIKE MAST-MATNR,
    WERKS LIKE MAST-WERKS,
    END OF ITAB.
    DATA: IT_STB LIKE ISTPO OCCURS 0 WITH HEADER LINE.
    data : istpotemp like stpox occurs 0 with header line.
    data : istpofinal like stpox occurs 0 with header line.
    START-OF-SELECTION.
    CLEAR ISTPO. REFRESH ISTPO.
    SELECT MATNR WERKS FROM MAST INTO TABLE ITAB
    WHERE MATNR IN P_MATNR AND WERKS = P_WERKS.
    LOOP AT ITAB.
    CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
    EXPORTING
    CAPID = 'PP01'
    MEHRS = 'X'
    MMAPS = ' '
    MDMPS = ' '
    BREMS = 'X'
    DISMM = ' '
    LIFNR = ' '
    WEBAZ = ' '
    DATUV = SY-DATUM
    MTNRV = ITAB-MATNR
    WERKS = P_WERKS
    EMENG = '1'
    STKKZ = ' '
    FBSTP = ' '
    FTREL = ' '
    IMPORTING
    TOPMAT = W_TOPMAT
    TABLES
    STB = ISTPO
    MATCAT = MATCAT
    EXCEPTIONS
    ALT_NOT_FOUND = 1
    CALL_INVALID = 2
    MATERIAL_NOT_FOUND = 3
    MISSING_AUTHORIZATION = 4
    NO_BOM_FOUND = 5
    NO_PLANT_DATA = 6
    NO_SUITABLE_BOM_FOUND = 7
    OTHERS = 8.
    WRITE: / W_TOPMAT-MATNR UNDER TEXT-H00 COLOR COL_HEADING,
    W_TOPMAT-MAKTX UNDER TEXT-H01 COLOR COL_HEADING.
    sort istpo by index descending.
    loop at istpo.
    WRITE :/ ISTPO-POSNR,
    ISTPO-IDNRK,
    ISTPO-OJTXP,
    ISTPO-MENGE,
    ISTPO-MEINS,
    endloop.
    refresh istpo.
    endloop.

    HI,
            i got the workcenter also,but i need to classify
    if the material procurment type is E OR X CHECK FOR routing details
    or else if its F THEN pick the vendor and uom -PLPO-VGE01,PLPO-PLIFZ.
    how shall i implement this
    Regards
    ds

  • Bom explosion in MRP

    Hi
    I have following scenario -
    I have Regular Sales order bom For one material X in Plant A and as long as engineering is not completed, this Sales order bom is having status inactive. Once engineering is completed then it will become active.
    For Same material X in Plant A material BOM also exist  ( It is used for stock transport order) and I dont want MRP should select material BOM if it doesnot find Active Sales order BOM.
    How to achieve this.

    Hi
    Try these steps
    1) Create BOM Selection ID  in SPRO
              Sel ID(say for ex 09)    Sel pr (1)      Usage (5)
    2) Assign the ID in OPPQ under BOM/Routing selection Tab
    During MRP system will chk for the Usage Priority and if it found any active sales BOM then only it explodes or other wise it don't consider any other BOM
    Regards
    Brahmaji

  • BOM explosion in Sales order with material variants

    Dear all,
    we would like to work with Variant Matching in the Sales Order. Additionaly we would like to explode the BOM....according to the SAP help this is not possible....
    http://help.sap.com/erp2005_ehp_06/helpdata/en/bd/05a7d69d3211d190380000e8a49aad/frameset.htm
    Does anybody of you has any ideas how and where to make this happen?
    Thanks for your help and kind regards
    Jan

    Hi,
    I have gonethrough the SAP link referred by you but never come across with any problem in type matching during Sales order even if the BOM explosion is set for Multilevel in Configuration Profile provided the other pre requisite set up was perfect.
    Regards
    Brahmaji D

  • Report for Cost of Multiple products with Multilevel BOM explosion

    Hi,
    Our client has a requirement of a report showing standard cost estimate of multiple FG products, with multi-level BOM explosion.
    In short, the requirement is to get a CK13N report for multiple products.
    Has anyone come across such requirement? The requirements seems to be very normal.
    But, I have not seen any standard report for the same. If there is any, please suggest.
    or suggest a better solution for the same.
    Thanks in advance. Pts guaranteed.

    Hi,
    I totally agree with you that this is a totally vague requirement.
    However, let me share the reason for such client requirement.
    We have a customer, for which we produce certain parts for select models. Now, the arrangement with customer for pricing is based on the raw material and other production cost for all such parts. Based on the fluctuations in cost, the pricing would be finalised.. on a monthly or quarterly basis.
    For this purpose, the customer requires to know the raw materials used in each of the part.
    Individually it could have been managed. But the price change in terms of % is decided at global level and not for each part.
    Please suggest

  • Without MRP, with BOM explosion

    Hi,
    I'm new to SAP and learning SAP SCM. I would like someone to brief me on what the following lines imply, especially 'without MRP, with BOM explosion'.
    "dependent requirements must be determined for materials that are planned in SAP ECC. So, you assign the MRP type “X0” with MRP procedure “X” (“without MRP, with BOM explosion”) to the materials planned in SAP SCM."
    Thanks,
    Krish

    Hi,
    Without MRP , with BOM explosion - means the dependent requiremens are created for this materials from APO.
    The MRP will not run in APO. Only the dependent requirements will be created from APO. The MRP for this materials will be executed the ECC or R/3 system to create planned order anb purchase requisitions.
    Thanks and regards
    Murugesan

  • FM for BOM Explosion (BOM is with model-unit effectivity)

    HI Experts,
    I am looking for a bom explosion function module that allows me to explode Model-Unit BOMS.
    For example, if I have a bom that uses Change Master to control Model-Unit effectivities, I want to able to provide a Model and Unit, and explode the neccessary components at the next level.
    Does anyone know such function modules?
    Thanks in advance,
    Charlie

    Was able to do it by using the following code:
          MTCOM-MATNR = LKL_MATNR.                               
          MTCOM-KENNG = 'MC29M'.
          MTCOM-SPRAS = SY-LANGU.
          MTCOM-NOVOR = 'X'.
          CALL FUNCTION 'MATERIAL_READ'
             EXPORTING  SCHLUESSEL = MTCOM
             IMPORTING  RETURN     = MTCOR
                        MATDATEN   = MC29M
             TABLES     SEQMAT01   = DUMMYTAB
             EXCEPTIONS MATERIAL_NOT_FOUND = 4
                        PLANT_NOT_FOUND    = 8 .
             CALL FUNCTION 'ECM_PROCESSOR_INIT'
                  EXPORTING
                       TOPMATNR            = LKL_MATNR           
                       E_TECHS             = LKL_TECHS
                       DEFAULT_TECHS       = 'X'
                       FREIG_KALKULATION   = 'X'
                       FREIG_PLANUNG       = 'X'
                       FREIG_FERTIGUNG     = 'X'
                      display             = 'X'
                       no_pop_up           = ''
                       FREIG_EINGABEBEREIT = 'X'
                      BATCHLAUF           = SYST-BATCH
                  TABLES
                       VALID_OR_INVALID = CCVAL
                       PARAMETER        = PARAM
                       OUTPUT_PARAMETER = ECM_SL                 
                  EXCEPTIONS
                       exit_in_dynpro   = 4                      
                       OTHERS           = 0.
    Then with this fm to explode bom;
    CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
      EXPORTING
        aumgb                 = 'X'
        capid                 = 'PP01'
        datuv                 = sy-datum
        ehndl                 = '1'
        emeng                 = 1  "required qty
        mktls                 = 'X'
        mehrs                 = 'X'
       mmory                 = '0'
        mtnrv                 = 'TEST12345'
        stlal                 = '02'  "Alternative
        stlan                 = '1'
       SVWVO                 = 'X'
       STKKZ                 = 'X'
         werks                 = '0001'
       VRSVO                 = 'X'
      IMPORTING
        topmat                = topmat
        dstst                 = dstst
      TABLES
        stb                   = stb
        matcat                = matcat

  • Adding new items in ME21N using USEREXIT/BADI with BOM explosion

    I have following business scenario. There is purchase requisition consisting just one material. In ME21N we are creating new purchase order. This purchase order needs to consist that item (we drag&drop this item from purchase requisition).
    The problem is, that this item is in fact BOM, so we would like to explode it and select just some entries from them basing on some Z* configuration and we can't use standard BOM explosion from ME21N.
    The idea to solve that issue is following:
    1. Explode there BOM for material;
    2. Filter out not needed items from that explosion using Z-config table;
    3. Copy filtered items using USER-EXIT / BADI , ENHANCEMENT-SPOT into purchase order items.
    The best, if this USER-EXIT / BADI, ENHANCEMENT-SPOT will be used only when drag&drop purchase requisition item into new purchase order.
    The point is that I'm not able to find out such USER-EXIT, BADI or ENHANCEMENT-SPOT.
    P.S. There is for instance exit "MM06E007 Change document for requisitions upon conversion into PO", but interface of that exit completely doesn't fit my needs.
    Any ideas?

    Hello Tomasz Suchanek ,
                                                  There is no BADI/ Enhancement Spots / User Exits that you can use for this requirement.
    You are trying to change the SAP standard Functionality.
    You need to contact SAP for consulting .
    Thanks,
    Greetson

  • MRP RUN- KIT BOM explosion not working

    We setup one layer BOM’s for our maintenance KITs as parent material and components as child material.  For  example KIT is TS10000-K1 and components are TS10001, TS10002 etc setup as next layer with in the BOM. Both KITS and components are defined as material types ERSA (Spare parts). These one layers BOMs are setup as production BOMs and expected to create purchase requisitions for KITS and components by exploding BOMs during MRP runs. We use purchase requisitions and convert them into POs to procure both KITS and components. We DO NOT USE Panned orders and Production orders. 
    The safety stocks / reorder point are considered as demand for KITS and components as we do not have any external demand for KITS and components.  
    MRP run is creating purchase requisitions automatically for both KITS and components as per safety stocks and reorder point defined in MRP Views of Material Master. This is working as expected.  
    The issue is: KIT BOM’s are not exploding to generate purchase requisitions for the dependent components of KIT BOM. Please suggest the way to resolve this issue. 
    Split valuation: Also we plan to use split valued KITS with both new and refurbished. So we need BOM explosion for split valued KITS
    also (after the 1st issue is resolved).   
    I verified the following items to make sure the required configuration and data setup is defined correctly.
    1) Planning file activated Plant - OMDU 
    2) Executed MRP run with Total Planning - MDBT and MD02 (single item, multiple levels)
    3) BOM explosion for MRP activated- OS23 
    4) MRP type in MRP1 view- PD and VB (I tried both separately but BOM is not exploding).
    5) Procurement type “F” (MRP 2 view) and lot size “EX”  
    6) Planning strategy in MRP 3 view (tested w/o planning strategy and with strategies 10 and 40. But BOM is not exploded)
    7) BOM status and usage (status is active and usage is for production-CS02 and OS20)  
    8) BOM Validity date (Valid) 
    9) BOM structure in CS12 (BOM is exploding in CS11) 
    10) Availability check  
    11) Selection of BON ID to have BOM usage indicator assign (OS31).
    12) No alternate BOMs or production versions or work scheduling view are used.
    Please review the above 2 issues and suggest any workable solution. Thanks in advance!
    NOTE: I extensively used MRP with multi-level BOM explosion in my earlier projects without any issue. However the above issue is a  bit strange  why one layer BOM is not exploded in this case. 
    Regards
    Srini  

    Hi
    Thanks for your response. I reviewed all SAP notes and none of them are applicable to my scenario.
    1808396 - BOM changes not considered by MRP: I have not changed BOMs.
    1781324 - MD11: Valid BOM alternative is not found. We do not have alternative BOMs.
    1791009 - No BOM explosion after changing production version: We am not using production versions.
    Our Material KITS are PM spare assemblies set up as BOMs and consists of individual spare parts as components. We are creating purchase requisitions and not planned orders. We are not using PP functionality/Production orders.
    MRP is generating purchase requisitions for KITS and components as per ROP and safety stocks. In other words it is working as expected.  The issue is BOMs which are parent assemblies are not exploding to the next lower level components.
    Please note that I am not getting any error messages when MRP is executed.
    Regards
    Srini.

  • BOM explosion number.

    Hello SAP Gurus,
    What is the use of BOM explosion number? after creation how & where to assigne it?
    with regards,
    dev123.

    Hi,
    If you want to ensure that for a certain production unit, the BOM structure is always exploded with the same date, you can assign a BOM explosion number to the planned order (or for make-to-order production it can be directly assigned to the sales order).
    If you do not use the assignment of a BOM explosion number, the planned start date of the planned order is always used as the explosion date for the BOM. The system explodes the particular BOM that is valid on this date.
    For multi-level BOM structures, larger time intervals may exist between the explosion dates of the individual assemblies. If BOMs (or alternative BOMs) have been changed in the meantime (for example, exchanging individual components due to new technical drawings, changed production techniques, due to parts to be discontinued etc.) a situation may exist whereby an assembly that is used repeatedly is produced with different BOM structures.
    Create BOM Explosion Number:-
    1.  Starting from the MRP menu, choose Master data --> BOM explosion number -->Edit (MDSP)
    The system displays the initial screen for maintaining the BOM explosion number.
    2.  Choose  .
    The screen for maintaining the BOM explosion numbers now appears.
    3.  Choose New entries.
    A screen now appears where you can enter new BOM explosion numbers.
    4.  Enter data as required.
    BOM explosion number
    The BOM explosion number is the object for which the following data is maintained. It can be entered alphanumerically.
    Fixed key date
    The fixed key date determines which bill of material is exploded.
    Plant
    You can also specify a BOM explosion number for a specific plant. Enter the appropriate plant in this case.
    Material
    You can specify a BOM explosion number for a specific material. Enter the appropriate material in this case.
    Status
    You can set the BOM explosion number to active or inactive using the status field. Only active BOM explosion numbers are used in the planning run.
    Save your entries.

Maybe you are looking for

  • Double dot in file from mail sender channel

    Dear All, I have a volatile problem in mail channel with receiving xml file as attachment. The flow is: Mail with attached XML file (ORDER05 in xml format) --> XI  --> Idoc Sometime, may be for one percent of mails, mapping receives from channel doub

  • Schema error after upgrade from 4.6C to ECC 5.0

    Hi all, We have recently upgraded from 4.6C to ECC 5.0. We are having problem in payroll run. When I did a syntax check in schema, I got "UDPM" rule doesn't exist. I checked, this rule is present in 4.6C. This is the standard rule. If I am right, it

  • Cannot find Role

    Hello friends, i searched the two roles, but i found it only the first, com.sap.ip.bi.business_explorer_showcase (ok) com.sap.ip.bi.business_planning_showcase (...) Is it specific for SAP Netweaver 2004s?

  • Problem with P.O    change   using BAPI

    i want to chage only   Material , and  Quantity    on item level    , so please suggest me which fields  i have to  pass through  BAPI_PO_CHANGE .

  • Filter resultset  by column data

    Hi there, I have around 4 columns and 13000 rows with different sets of similar(by column values) data. After doing an equi join I would expect my Filter class to only publish rows of one set. Here APT is one set, BCX is another set and Activate till