BOM extraction of a material

hi All,
       i want to extract BOM of a material upto the  extreme level, can any one pls suggest me the function modules to use or let me know the procedure how to do it.
Thanks N Regards,
Sreeram Prasad.

You can look into the tables MAST, STKO & STPO for getting the BOM details..

Similar Messages

  • BOM extract - Weekly

    Hi SDN MM friends, I have two req:
    First one on BOM extract. I want to fetch Parent P/no, Comp P/no, Comp P/Description, Comp Qty, Comp Serialized flag. I need to extract these datas weekly on sitewise(Plant).STPO, STKO, MAST are the tables i need to check.
    I appreciate faster response if anybody can suggest on the tables i need to look in for this.
    Thanks.

    Hi
    please check below tables
    STKO BOM - header
    STPO BOM - item
    STAS BOMs - Item Selection
    STPN BOMs - follow-up control
    STPU BOM - sub-item
    STZU Permanent BOM data
    PLMZ Allocation of BOM - items to operations
    MAST Material to BOM link
    KDST Sales order to BOM link
    also you can use logical data base CMC.
    regards
    Srinivas

  • EXCISE REGISTER EXTRACTION AS PER MATERIAL CODE

    HI GURUS OF MM,
            Pls help me solu for this.
    Whether Excise extraction is possible material wise .
    Since the standard Register exctration is through J2i5 ( J2i6 for printing) in SAP, datewise extraction is possible.
    But Can Material wise extraction can be possible in standard SAP?
    Pls clarify me it is urgent.
    Points would be rewarded
    Edited by: Girish  CM on Jun 10, 2008 9:53 AM

    hi,
    I think it is not  in Std SAP.
    J2I5 Extract report for the government for the total value.
    G.Ganesh Kumar

  • Where can I find BOM usage in a Material Master

    Hai,
           Probably a simple question but I am not able to find the BOM usage in a Material Master. I am looking at a finished product in Pharmaceuticals Industry sector.
    Which tab has this filed "BOM usage"? I expected this to be in MRP views and tried without luck.
    Can anybody help me?
    Thank you.

    Hi Visu,
    Have you looked transaction <b>CS15</b> or FM <b>CS_WHERE_USED_MAT?</b>
    Other to find out if and where a material is used in a BOM (as a header and as a BOM position) is to display the product structure. Open the material in MM03, then in Menu Environment->Product Structure. You will see all dependencies.
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • Sub contracting process BOM - In case of material to be disassemble

    How to create the reverse BOM in case of Material to be dis assemble at the vendor end.
    In this case we will be issuing one assembly to the Sub contracting vendor and he has to dis- assemble the assembly in 4 or 5 different components. How to create the BOM for the same.
    Material will be issued as one parts on 541 movement, How to receive the material in the above cases.
    Will the Sub-contract PO will contains the disassemble parts of Assembly.
    Please reply in detail mentioning the debit credit account also.
    Edited by: Csaba Szommer on Jan 10, 2012 8:45 AM

    Hi,
    Please refer the below links..
    Subcontracting Parent material - HOw to MAP in SAP
    http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/reverse-subcontracting-4238643
    Thanks.

  • BOM status change during material replacement

    we use CSKB to create an order BOM. within the bom, we do a material replacement for one of the components, so that it's bom can also be modified. At the time of replacement, the material bom has a status of 1,  but after copying to the sales order bom, the status is changed to 3. this causes history tracking to turn on for the sales order bom, and we dont want that.
    is this change of status configured soemplace?
    tia

    I have found what i think to be th eproblem. the default bom status is set to 3, which is fine for a material BOM, but it appears it is also being used for the order bom.
    so... i decided to implement a method in BOM_UPDATE BADI. I copied some code from another message on this site, as follows:
    method if_ex_bom_update~change_at_save.
      data: wstko type cs01_stkob.
      data: name_tstko(30) value '(SAPLCSBT)O1-STPOB[]'.
      field-symbols: <tstko> type table.
      assign (name_tstko) to <tstko>.
      read table <tstko> into wstko index 1.
      if sy-subrc = 0.
    * if an order bom at status 03, change it to status 01
        if wstko-stlty = 'K' and wstko-stlst = '03'.
          wstko-stlst = '01'.
          modify <tstko> from wstko index 1.
        endif.
      endif.
    endmethod.
    The code compiles and executes fine, but the change is not made. i am guessing it has to do with the value in name_tstko, since that program is not even in my program stack when i save the bom (i put a breakpoint at the assign statement, and ran CSKB. I have tried various values based on the code that IS in my stack, and it simply short dumps, apparently unable to assign the names.
    this could potentially fix my status issue (and a couple of other issues) if i can get it to work. any help is appreciated.
    dave

  • Getting BOM Details of a material

    Hi All
    I have a scenario where I want to get the BOM details of a material.
    I have displayed the sales order details and want to see if the BOM exists for the line item or not.
    when I double click on the line item it should take me to the next screen where the BOM details of the material should appear.
    But I am not aware how to use the FMs 'CAVC_C_EXECUTE', 'CAVC_C_GET_INSTANCES' and similar FMs ans what should be there sequence?
    If any one knows about these FMs and there use, please help me.
    Thanks in Advance
    Lalit Gupta

    Use these function modules.
    CSAI_BOM_READ.
    CS_BOM_EXPL_MAT_V2.
    You can also use FM CS_WHERE_USED_MAT to check if material bom exists for BOM component.

  • No Bom Explosion for Fert material

    I try to create a BOM where a A1 material(FERT) is link to 3 raw material, A, B and C. Enter the qty in MD61 independent requirement, after that i tried to run MRP and found out that there is no requirement/PR created for the 3 raw materials, only the A1 has the indep requirement. seems there is not BOM explosion.
    After that i try to create B1 material(SEMI) is link to 3 raw materials as well. But the 3 raws material able to show the requirement/PR after the MPR run.
    Am i miss out any step in the config for the material type? or may be other steps?

    Dear ,
    MRP will explode BOM  for FERT or HALB which has valid BOM , based on the following set up :
    1.In MRP4 view of FERT/HALB , keep BOM Selection method -Blank or 1 .If you have Production Version with valid Lot size , Valididt dates (To/From ) , then keep the BOM selection method as 2/3.
    In case of Blank , MRP will  selt the BOM as per the Qty or BOM lot size ( Valid Lot Size-TO/From -CS02-BOM Header )
    In case of 2/3 -System will  Check the Production Version Validdity or Lot size , select the PV and explode .
    2.In OPPQ-MRP Plant parametrs -Keep BOM Explosion indicator as Blank -BOM explosion method /order start date .
    3.Keep MRP Dep.Req filed in MRP4 vewi of FERT /HALB as Blank ( meand you want to plan the dependent ofr FERT/HALB-BOM Compoenet -a,b,c  etc )
    4.All the material (FERT/RAW/HALB) should have porper MRP1-MRP4 view parameters  like MRP Type -PD , Procurement Type E-In house /F-External procured item .
    5.All the material should be Block for Procurement in Basic Data1 -X plant status as 01
    6.All of them should have Planning File Entry in MDRE/MD20/MDAB
    7.Run MRP in MD02-2,1,3,3,2,NETCH
    Hope this is clear .Check Point 1 to Point 4 frist and try
    Regards
    JH

  • BOM explosion for variant material

    Hi Gurus!
    I created a material variant, when type match is done, the configurable material is changed for the variant properly, in this case, BOM explosion is done in the sales order and components are shown properly (I did this thought customizing).
    When I try to sale the variant material directly (without configurable material and type match), the system do not show the BOM explosion.
    I need the BOM explosion in the sales order for invoicing proposes.
    Can anyone help me?.
    Thanks!!.
    J. Carlos.

    Hi,
    To do a requirements explosion for a configured material, you must maintain the data in the
    material master record and link a BOM to the configured material.
    If the material of the material variant is the same as the configurable material, the link
    is already there.
    You can either create a BOM especially for the configured material (perhaps using the copy from
    function) or allocate the configured material to the BOM for the configurable product. The second
    option is the more common solution.
    If you allocate the configured material to the BOM for the configurable product, the BOM for the
    configurable product is interpreted and exploded according to the characteristic values assigned.
    The interpretation includes the processing of selection conditions and the setting of field values in
    BOM items according to the relevant actions.
    Allocating a Configured Material to a BOM: From the bills of material menu, choose Bills of material   Material BOM   Alloc. config.
    mat.   Create.
    Chidambaram

  • Reg BOM Extraction----------??

    Dear Gurus,,,
    How u r extracting BOM component in BW from R/3?
    How u all handling that scenario? Any suggestion please..,,
    IF so how u handled? let me know plz in detail
    Regards
    karthik
    SOME HELPFUL ANSWERS PLEASE, HOW U HANDLED
    Edited by: karthikeyan palaniayya on Apr 16, 2008 12:49 PM

    Hi Karthikeyan,
    Check these threads...
    BOM
    BOM Material Master Data in BW
    How to extract "INBOUND DELIVERY"???
    Hope these helps u...
    Regards,
    KK.

  • BOM Extract - BOM Qty Type

    Hi Friends, Below is my client req on extracting BOM report:
    QUANTITY_TYPE_FLAG  Please send value '3' when the Mfg BOM quantity is "as required", all other returns the value '1'.  The Quantity_Type is an attribute of Mfg BOM quantity to identify whether the quantity value is "per assembly", fixed or "as required".
    The "as required" quantity is sometimes found with parts known as a Shim or a Wire.  Where the length of the Wire needed to used would be determined at the time of the assembly and may change based on actual length needed, it is not a fixed amount always to be used.  Likewise, the Shim(s) would vary based on space needed to fill and the number of shims may be different quantities based on need at time of assembly.
    My question is now: As per my understanding we need to pass value '1' when component is not set as Bulk Material (as required type). Is it correct?
    Expecting & appreciate faster response.
    Thanks.

    Hi Kevin,
    What is the Field for QUANTITY_TYPE_FLAG ?
    Regards,
    M V N Sudhakar

  • Purchase order form display the BOM of the item material

    Dear :
      When i print or preview the purchase order in ME23n,I want to display all of the  components of  material which every item used.(sap standard output type is NEU,form is MEDRUCK)
      The components can be displayed when we click the button of "Components" in the right "Material Data" ITem Tcode:ME23N.
      Firstly ,i have to get the BOM of the material through the function:CS_BOM_EXPL_MAT_V2.But NOW,i found that ,In ME22N ,the operator would change the components and saved the order,
       so, my way to display the component in the print form is wrong!:(
       anyone give me some advice?
       Thanks.

    Shao,
    I guess you will have to design your SMART Form according to your requirments and configure this SMART Form to be called from the output conditions of the PO.
    In this SMART Form, you will have to include the logic of exploding the BOM and showing the components as well.
    I don't its a standard functionality.
    Regards,
    Ravi
    Note : Please reward the helpful posts.

  • Function module to get the BOM details for a material-plant combination

    hi
    Is there any function module to get the BOM details such as
            BOM Usage       -STLAN
            Alternative BOM -STLAL
            Items                -POSNR
            Required Quantity-EMENG
            Resulting Quantity-MENGE
            Unit of measure    -BMEIN
            Base unit of measure-MEINS
    for a given material-plant combination
    if so please suggest me some FMs.................
    Awaiting for ur reply..............

    try the below fm it may be useful for you
    DATA : BEGIN OF I_BOM OCCURS 0.
            INCLUDE STRUCTURE STPOX.
    DATA : END OF I_BOM.
    CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
        EXPORTING
          CAPID                 = 'PP01'
          DATUV                 = SY-DATUM
          MEHRS                 = 'X'
          MTNRV                 = P_MATNR
          WERKS                 = P_WERKS
        TABLES
          STB                   = I_BOM
        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
          CONVERSION_ERROR      = 8
          OTHERS                = 9.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    just befor use it check your application area.for my case it is PP01. you can find it in CS12 when you are exploding the bom the value you are giving in BOM application that is the value for CAPID.
    Just go to se37 and checkout the fm it has lot of options here I am using the minimum things.
    regards
    shiba dutta

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

  • Tuning the BOM of a new material

    Hi experts,
    When a new material will be launched,  what is the best way to tune its BOM
    1) Can we create a BOM with a USAGE different to 1 = Production?
    2) Does this new BOM can be used in a routing?
    3) Can we create a planned order without a previous BOM and we can assign the components when we are creating the planned order?
    4) Can we create a production order without a previous BOM and we can assign the components when we are creating the production order?
    At the end when the BOM is all right then we create a BOM with USAGE 1 = Production
    Best regards,
    Arnulfo Cordero Pradel

    Hi Arnuflo,
    Let me answer your questions one by one:
    1) Can we create a BOM with a USAGE different to 1 = Production?
    Yes, if you intend to use that BOM for production. If you have engineers working on your BOM, then, alternatively, you can also create and engineering BOM which later copied into production BOM.
    2) Does this new BOM can be used in a routing?
    BOM isn't necessarily used in routing. But its components can be allocated/assigned to operations in the routing. By default, all BOM components are allocated to the first operation.
    3) Can we create a planned order without a previous BOM and we can assign the components when we are creating the planned order?
    Yes, you can. But if you create the planned order through MRP, there will be exception message. You can assigned the BOM later.
    4) Can we create a production order without a previous BOM and we can assign the components when we are creating the production order?
    Yes, you can. You can even add components directly to the production order without assigning any BOM.
    Regards,
    Julian

Maybe you are looking for

  • G/L account configuration about GR of PO about the third purshase process

    Hi Guys, I am not clear about the G/L account configuration when do the GR of PO. ( PO is converted from PR which is created automatically when the SO is saved). The account assignment category is 'E' (The acct modification is VAY,consumption posting

  • Spending limit - what a joke!

    I have been a loyal customer for 2.5 years with a bill that is almost $500 per month for 8 lines on Edge plus one line that has completed a 2-year contract. That means I have paid verizon between 12,000 and 15,000 dollars on time every time. I have a

  • Are put()'s to a replicated cache atomic?

    We are using Coherence for a storage application and we're observing what may be a Coherence issue with latency on put()'s to a replicated cache. We have two software nodes on different servers sharing information in the cache and I need to know if I

  • Java.sql.SQLException: Fail to convert between UTF8 and UCS2: failUTF8Conv

    Hi all, I am writing a servlet that connects to Oracle 8.0.6 through jdbc for jdk1.2 on NT 4.0 English version and it works fine. But when the servlet is deployed to a solaris with Oracle 8.0.5 (not a typo, the oracle on NT is 8.0.6 and oracle on sol

  • Sales order allocation date

    Hello All, I need to know from which table i can get the sales order confirmaed qty date. Example : i have a Sales order that has a material with 10 qty,out of which i have only 5 in stock so that gets allocated once the sales order is received in th