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

Similar Messages

  • 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

  • Changing the BOM reference

    Hello Everyone,
    In our company we have 1000's of material boms e.g. VR935 material bom, if a new grade of material is created but has the same bom we create a new one by create with reference e.g. VR935/1 copy from VR935.
    My question is this, can you go into VR935 bom and just change the material e.g. VR935 to VR935/1 the box is greyed out.
    I'm sorry if this sounds stupid but my manager is convinced we can do this but I'm sure we can't, because the boms related to whatever material it was originally created for.
    Please help me
    Regards
    Frankie

    Not possible, you can't change the header material in BOM,
    If you want you can  copy the VR935/1 from VR935, and then if you don't want VR935 BOM , then delete the BOM of VR935  by choose delete in the BOM( cs02)

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

  • Stock Posting to New Material

    Hello Experts,
    The key user of QM module want that the QA11 transaction will suggest the same batch number when he is
    gonna to do the stock posting to new material, because they dont change the
    batch number when do this procedure.
    I want your advise, because i dont find any User Exit  or set up to do that.
    Check the attach file.
    Thank you

    Hi,
    please go through the below links, it may help you out to resolve the query,
    Post to new material in QA11 and inspection lot creation
    Inspection lot creation for posting to new mate... | SCN
    Regards,
    Narresh

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

  • FM to fetch the BOMs

    Hi ,
    I have requirement to fetch the BOMs for a particular material, plant, BOM usage, date range(valid from and valid to date), change number combination. I am using the FM CSAP_MAT_BOM_READ where i am able to give the above conditions but it is not considering the date range.
    Is there any other FM which i can use with these conditions???
    Regards,
    Shobana.K

    Hi Shobhana,
    CSAP_MAT_BOM_READ
    You can use this function module to display simple material BOMs. You cannot display BOM groups (for example, all variants of a variant BOM). as in transaction CS03. Current restrictions: You cannot display long texts. You cannot display sub-items. You cannot display classification data of BOM items for batches. You can only display one alternative or variant. You cannot enter an alternative for module CSAP_MAT_BOM_READ, so you always see alternative 01. The following example came from a posting on the SAP-R3-L mailing list.
    For Example.
    data: begin of tstk2 occurs 0.
              include structure stko_api02.
    data: end of tstk2.
    data: begin of tstp2 occurs 0.
              include structure stpo_api02.
    data: end of tstp2.
    data: begin of tdep_data occurs 0.
             include structure csdep_data.
    data: end of tdep_data.
    data: begin of tdep_descr occurs 0.
             include structure csdep_descr.
    data: end of tdep_descr.
    data: begin of tdep_source occurs 0.
             include structure csdep_source.
    data: end of tdep_source.
    data: begin of tdep_order occurs 0.
             include structure csdep_order.
    data: end of tdep_order.
    data: begin of tdep_doc occurs 0.
             include structure csdep_doc.
    data: end of tdep_doc.
    data: flg_warning like capiflag-flwarning.
       call function 'CSAP_MAT_BOM_READ'
            exporting
                 material   = 'MAT100'
                 plant      = '0001'
                 bom_usage  = '1'
                 valid_from = '20.12.1996'
               valid_to
            importing
                 fl_warning = flg_warning
            tables
                 t_stko       = tstk2
                 t_stpo       = tstp2
                 t_dep_data   = tdep_data
                 t_dep_descr  = tdep_descr
                 t_dep_source = tdep_source
                 t_dep_order  = tdep_order
                 t_dep_doc    = tdep_doc
            exceptions
                 error      = 1.
    Regards,
    Amit.

  • PROCUREMENT OF NEW MATERIAL

    HI Friends,
    I want to procure new material, in that case whether i need to maintain vendor master for sending RFQ. Without vendor master, is there any possiblities to send RFQ.
    Can anyone explain the process flow for new material procurement.
    Regards,
    Prabu

    Hi,
    Atleast you should have created a VMR of account group One time vendor.Without VMR RFQ's are to be sent to vendors address.
    To procure a stock material in SAP R/3 you need to have a Material master and the Vendor master. Price with respect to Material and Vendor Combination can be maintained in purchasing info record, Contract, Scheduling agreement or else manually in purchase order with the help of calculation schema in SAP.
    1. Determination of Requirements:
    Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.
    2. Source Determination
    The Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.
    3. Vendor Selection and Comparison of Quotations
    The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.
    4. Purchase Order Processing
    A purchase order is a formal request or instruction from a purchasing organization to a vendor or a plant to supply or provide a certain quantity of goods or services at or by a certain point in time.
    The Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically.
    5. Goods Receiving and Inventory Management
    When a material is ordered from a vendor, Inventory Management posts the delivery as a goods receipt with reference to the purchase order. The vendor invoice is processed later by Invoice Verification. Here, the quantities and values from the purchase order and the goods receipt document are checked to ensure that they match those in the invoice.
    Goods receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and under deliveries of ordered goods.
    6. Invoice Verification
    The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.
    By referencing the PO number you can verify the Vendor invoice and send it to FI for further processing.
    Reg,
    Deepak
    Edited by: deepak k b on Nov 10, 2008 6:28 AM

  • Material in two plants, I run MRP with the BOM is not found in prod plant

    Hi all,
    I have plant 1020 material 12345
    Plant 1020 is the production plant for material 12345
    The material 12345 exists in plant 1070.
    The material 12345 in plant 1070 has no MRP.
    Plant 1020 material 12345 config in MM03
    MRP1 --> MRP Type = PD
    MRP1 --> MRP Controller = G03
    MRP3 --> Planning material = PLAN_1020_GR03
    MRP3 --> Planning plant = 1020
    Plant 1070 material 12345 config in MM03
    MRP1 --> MRP Type = P3
    MRP1 --> MRP Controller = 017
    MRP3 --> Planning material = empty
    MRP3 --> Planning plant = empty
    The BOM in cs11 for plant 1020 material 12345
    has 3 components
    Comp#1
    Comp#2
    Comp#3
    The Dependency is code
    TABLE TB_1020_SUPERBOM (PP_nuance_interne = $ROOT.PP_nuance_interne,
    PP_dim_billette_bom = $ROOT.PP_dim_billette_bom,
    PP_CODE_LONG_BILL = $ROOT.PP_CODE_LONG_BILL,
    pp_component_bom =$self.pp_component_bom).
    The dependency is not found because it is looking for it in the plant 1070 and not the plant 1020.
    When the MRP runs for a Delivery type stock transfer order I get
    CONFIG_1020_BILLET <---- This is the BOM item component field in CS11 in the Basic data tab
    Comp#2
    Comp#3
    instead of
    Comp#1
    Comp#2
    Comp#3
    When I run MRP for the same material, if there's no
    "Delivery based on Stock transfert orders" the MRP associates the correct components
    Hope this explains m'I situation.
    Regards!
    Curtis

    Hi,
    If you want a reply in one line, it would be SAP R/3 does not supoort this feature.
    You will have to go for APO module.
    There are few things which can be done in R/3 side, as in maintaining a scope for MRP run in OM0E, maintaining special procurement key etc etc, but all these will not do any check of stock in another plant & can only help in a very limited way if all any for your specific need.
    But SAP R/3 provides a cross plant evaluation via MD48 to know the stock & demands at all plants, this can help only for evaluation purpose.
    Hope it clarifies.
    Regards,
    Vivek

  • When I sync my ipod to add new material, sometimes itunes will automatically rearrange the song order of my pre-existing albums by number of plays. Why does it do this? And is there a way to stop it?

    When I add an album to itunes and subsequently to my ipod, everything is arranged by track number of the album. Sometimes when I sync in order to add new material to my ipod, itunes for some reason automatically rearranges some of my pre-existing material by songs with the greatest number of plays to least (though sometimes it seems to be completely random). When I check itunes on my computer, everything still appears to be in order but the way it appears on the device often is in the previously mentioned disorder. Why does it do this? Is there any setting that I can adjust to make it stop because the only way I've found so far is to delete the rearranged material and re-import the cd and then re-sync. It might sound picky, but I prefer that my music be in order by track number as the artists themselves intended for various reasons the foremost being that I often listen to whole albums from start to finish and this glitch makes such problematic. I have found some settings in preferences that focus on how material is arranged but this seemed to be focused on the actual folders where the music is located on my hard drive and not the way it appears on the ipod. If anyone knows the reason it does this or has suggestions on fixing it, I would be greatly appreciative. Thanks.

    Did the original songs that do not appear on the car player play in the Music app on the iPod? Sometimes glitches happen and they do not. Also, If y ohave a 5G iPod/iOS 7, purchase songs  will show with an cloud icon by them if they are not downloaded if Shall All is turned on in Settings>iTunes and App Store

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

  • If a material reports to two higher level assemblies in the BOM /Is there a

    Hi, 
    If a material reports to two higher level assemblies in the BOM would creates two planned orders for it. Each of the orders has a different date?
    For example
    Z is final assembly
    In that Y is one assembly in that says X1material in level 2
    And the again same material X1 is reporting to Y in levels 5 so here my question is it would create two planned order with different dates?
    And
    Is there any report to see confirmed time to say machine time / labor time or shall we go for report.
    Thx....Srini

    Srini,
    CS15 can be usefull to check the usage of component in assemblies.
    if its used then more then once it can be easily located through this report.
    another concern what you expressed is not clear.
    But what i understand is same component is used at level 2 and level 4 of a BOM.
    assumption from the word levels is , X is used in  level 2 its used directly in BOM of Y and Y have some differnt component G which inturn again have X in it .
    so at both this levels if the dependent requirement is different, you can get 2 differnet orders use individual /collective indicvator for this material as individual .
    If your concern is for BOM position (Item Number) field in BOM then system will create a single plan order even if you set it for individual requirement in material master.here some work around can be possible by maintaining lead time offset IN BOM in item detail screen.
    check and come back
    Hope it helps you
    Regards
    Ritesh

  • BAPI for material creation which returns the new material number

    Hi,
    I need a single BAPI or a remote enabled function module to create a material which would return the new Material number generated.
    Regards,
    Tanveer S.

    Hi
    if this scenario should occur:
    run BAPI_MATERIAL_GETINTNUMBER  and get next material number
    run BAPI_MATERIAL_SAVEDATA and get an error when creating.
    Is there a way to rollback the internal number range?!
    ROLLBACK WORK doesn't seem to work and, if the  BI_SAVEDATA returns with the error, the next try will have the material number X+1, although X  was never used.

  • Material is there in the BOM still no reservation.

    Hi ,
    I have created planned order. According to planned order material is there in the BOM.
    Still no reservation happened.
    Can you please tell me what all the possible reasons for this?
    Regards,
    Amit

    Hi Amit,
    Planned order is a planning document which will schedule the job, checks the capacity, BOM items stock but it will not create any Reservations for the BOM items.Reservation Number for the BOM items will be generated only after release of production order.
    First convert the planned order to production order and then release the production order. Then you can see reservation number in the Production Order. Go to Tcode MB23 and enter the Reservation number which you see in Production Order then system will desplay all reserved Bom items and there stock. If u want to confirm this again go to Tcode MMBE and enter the Bom item number where system will display the reserved stock of that component. Once you make confirmation of the order the stock of the reserved bom items will be reduced.
    Ramagiri Srinivas

Maybe you are looking for

  • 11.2.0.2 to 11.2.0.3

    Version: 11.2 Platform : Solaris x86 (64-Bit) I want to upgrade my 11.2.0.2.0 DB to 11.2.0.3.0. I realise that , starting from Sep 2010 release of 11.2.0.2, patchset comes in a single Installable. This is very usefuly when we do fresh Installation. B

  • Problem with Linear Dodge blending mode

    I cannot get the Linear Dodge blending mode to work correctly on a separate layer. I made a new layer and set the blending mode to 'Linear Dodge,' but when I draw on it, it simply acts like it is set to 'Normal'. There is a distinct difference betwee

  • N80 - keeps telling me my new 1GB Mini SD card is ...

    Need some help, have bought a Mini SD card, but my new ( sim free, unbranded and unlocked ) N80 kept telling me it was corrupt, then i exchanged it for another, new, one and it did the same thing! now i'm stuck with the standard 128Mb for fear of was

  • Access database creation

    I have a seemingly simply problem. I need to create an MS-Access MDB file on a *nix server and populate a single table with 300K or so records in an automated report, generated from a JSP / servlet. I cannot seem to locate a resource that can do this

  • IWork from macbook air mavericks to iPad

    Hello, I would like to know how to get iwork to my ipad. Rececntly, last week, I bouth a macbook air at a retail store in Colombia, it comes with iwork, and ilife. I sign in with my apple id, and update the apps, so far no problem. The thing is, its