How to Block Bill of material.

Dear  Sirs,
Following is the scenario.
Some of our Bill of materials are Imported.  These BOM are exclusively procured to manufacture certain Finished Products.  
I would like to know how these BOM can be blocked or  how i can block the issue of these BOM other than those fixed to manufacture Finished produces.
FOR EXAMPLE  : FINISHED PRODUCT CODE   : FG1234
                            BILL OF MATERIAL              : RMXYZ
The above BOM is exclusively imported to manufacture FG1234.  This BOM may be used to manufacture other Finished products also,  but this should be allowed to Issue only for FG1234.  How to configure or should we have to changes in maerial master.
Thanks in advance.

These BOM are exclusively procured to manufacture certain Finished Products.
If you use MTO, then it is possible.
The above BOM is exclusively imported to manufacture FG1234. This BOM may be used to manufacture other Finished products also, but this should be allowed to Issue only for FG1234. How to configure or should we have to changes in maerial master.
If you are using  MTO Scenario, then you can achieve your requirement.
If you are using MTS Scenario, Then create a separate material code for each BOM, So that You can avoid using the other production order.
Edited by: Sundaresan . E. V on Mar 16, 2011 3:34 PM

Similar Messages

  • Block Billing for Material

    Hi! All
    How to block from BILLING for a particular Material.
    i.e i need to block billing 1y for a material of customer without disturbing other materials of the same customer
    Thanks and Regards,
    Kv

    MM01/MM02
    Basic data screen X-plant material staus - 01 Blocked for procment/whse
                                                                  02 Blocked for task list/BOM
                                                                  10 Blocked for MRP
    So from this your material will be blocked for any PR/PO/any transactions related to Procurement

  • How to block material code

    hello all ,
    i want to know about how to block or delete material code .

    Hi,
    Am adding up..
    You can set the material status by using  this path
    IMG Path: Logistics General -> Material Master -> Settings for Key Fields -> Define Material Statuses.
    Please refer the below link...
    block material code
    Thanks.

  • How to block a material that not to creation of service notification thru-IW51

    Hi All,
    I have tried in all over areas ( MM02 level and MM06 level ) to block a material that not to create service notification with that material but didn't get a solution.If any one knows solution for this kindly provide me.
    "How to block a material that not to create a service notifcation thru IW51?"
    Best Regards,
    Narendra Konnipati

    Narendra,
    1. I do not see any possibility without using this exit. It is a very simple and effective thing for your ABAPer and you too.
    2. In case of many Materials-Notification type combinations, you can maintain similar code by joining several elseif s.
    3. Alternatively, you can maintain a Z Table as under:
    QMART
    MATNR
    S3
    10000000099999
    S3
    10000000099988
    S1
    10000000088988
    S2
    12000000088988
    Means, for every Notification type there will be one or more prohibited materials. The coding will not be difficult, but will have around 15/20 lines.Finally, if you have to get your issue resolved, I feel this is the way and also easy way through your ABAPer.
    Tell me in case of any further opinions.
    Best of Luck
    KJogeswaraRao

  • How to block a Billing Document Type?

    Hi forum
    I need to block the billing document type FV-Invoice Contract.
    Is there some configuration to do that?  I found VOFA where you can change billings documents, but I cant find how to block it.
    Thanks for your support.

    If I am correct, go to IMG Sales and Distribution --> Billing --> Billing document --> Define Blocking reasons --> Aassign blocking reasons to billing types.
    Right now I dont have access to SAP and hence not sure on the path.
    thanks
    G. Lakshmipathi

  • How to block the material qty to 1 while creating sales order (VA01)?

    Hi All,
    Scenario :  We have 20 Materials each with 100 qty in Plant. In the sales order we should have all the 20 materials with qty one. The sales order should throw an error if the material qty is more than 1 and should not allow to create a sales order.
    so is there any transaction code where we can block the entire material qty to 1 from the same plant while creating sales order?
    Note: We should not set in MM01 "Minimum order qty". Assume we have 100 material in plant we can't set for each material one by one "minimum order qty".Instead of that is there any option to set the whole material qty to 1 as minimum while creating sales order?
    Kindly guide me how to proceed.
    Thanks,
    Renjith

    If you have access to idoc before calling the processing Function module, Adding header text segments E1EDKT1 and E1EDKT2 to the idoc will create the header text.
    Regards
    Sridhar

  • How to Block the material

    Hi friends,
    How to block the material ,
    what are the implecations if we block a material?
    Regards
    Krishna

    Hi,
    The best way is to keep the materail status with deleted or blocked for puchase / sales and need to maintain in the materail master.
    You cannot delete the material from material master until archiving but you can block that material for any procurement
    Goto Basic data 1
    X-plant matl status -
    01 Blocked for procment/whse
                                           02 Blocked for task list/BOM
                                           10 Blocked for MRP
    Select any one.
    Valid from  -
    Here you enter valid date from which the material should be blocked.
    So from this your material will be blocked for any PR/PO/any transactions related to Procurement
    BR,
    Krishna

  • HOW TO BLOCK CUSTOMER AT TIME OF BILLING WHEN CREDIT LIMT EXCEEDS

    SAP Gurus,
    I want to block billing (A/R Invoice) of particular customer whose credit Limit exceed from the defined.
    I have discussed it with Partner he has done some settings but users are still generating the invoice for those particular customers.
    Is it there any way to overcome this problem.
    Thanks,
    Anirudh Roy

    Hi Anirudh,
    System has Standard Functionality to Block Invoice for Customers if Credit Limit has Exceeded.
    You need to Activate this Functionality from General Settings.from BP Tab and check Respective Document You want to Block.
    Path is : Administration >>>> System Initialization >>>> General Settings
    Please check below link for More Information.
    How to block issuance of invoices if the credit limits are reached?
    Customer credit limit (line deviation) block not working when postdated cheques are deposited in SAP B1
    Hope this help
    Regards::::
    Atul Chakraborty

  • How to block material issue to work order

    Dear Expert,
    How do block material issue to work order when the item have been flag for deletion in MM module and have also been block for procurement and inventory in mm module.
    Please help

    Hi,
    Thank you for the prompt reply, what you mean by the Standard SAP? can you provide the reference link? I am facing the problem that the item material have been flag for deletion and been block for procurement and inventory in MM module material master data however it still able to material issue to work order. Any ideal how to block the material issue to work order when the material item have been flag for deletion and block for movement in MM material.
    Please help.

  • Neha.R how many levels we can block billing docs...?

    Hi SAP GURUS,
    How many levels we can block billing documents.
    how it is imapact of billing levels.
    send me every level of impact , and how is to be......
    Advance Thanks
    Neha .R

    Hi G. Lakshmipathi,
    Thanks for your suggestion,
    My Question is where we can make setting this kind of Requirement.
    Based on customization only it impact in SO level .
    Thanks,
    Neha.R

  • How is a Billing Block on a Sales Order manually removed?

    Hi friends,
    I want to know,How is a Billing Block triggered on Sales Order due to pricing intolerances is manually removed,even if the intolerances are not corrected.
    Regards,
    Imran.

    u have to check ur config setttings , it depends ?
    Regards
    Peram

  • How to create BOM(Bill Of Material) item data from flat file?

    I have two flat files one is BOM(Bill Of Material) header data and BOM item data. BOM header is already created, now I want to create BOM item data with reference to the header data. Is there any standard direct batch input method in LSMW or Is there any standard BAPI or Is there any standard BDC report program to do the task? CS01 is the TCode to create BOM.

    Hi,
    The DI program works for create step CS01 and not for CS02.
    Perhaps this ( adding items in header by Tx: CS02 ) could be achieved by a Recording step in LSMW.
    Best Regards, Murugesh

  • How to get currently logged in user on 'Bill of Material' Form in Add-Mode

    Dear All,
                    I am using a UDF on 'Bill of Material' Form in SAP. This UDF is named as Current_User. I want in this UDF the user name that is currently logged in to SAP. I am able to get user name at form load event. But when 'Bill of Material' Form comes in ADD Mode, the user name doesn't display. What can I do for this problem.? Here is my code:
    public override void Handle_SBO_ItemEvent(string FormUID, ref SAPbouiCOM.ItemEvent pVal, out bool BubbleEvent)
                BubbleEvent = true;                 
                try
                    if ((mst_FormUIDModal != null))
                        if (FormUID != mst_FormUIDModal)
                            bool dbo_FormFound = false;
                            foreach (SAPbouiCOM.Form dsa_Form in this.SBO_Application.Forms)
                                if (dsa_Form.UniqueID == mst_FormUIDModal)
                                    if (FormUID != mst_FormUIDModal)
                                        if (this.SBO_Application.Forms.Item(mst_FormUIDModal).Selected == false)
                                            this.SBO_Application.Forms.Item(mst_FormUIDModal).Select();
                                        BubbleEvent = false;
                                        return;
                                    dbo_FormFound = true;
                            if (!dbo_FormFound)
                                this.mst_FormUIDModal = null;
                    if (pVal.BeforeAction == false)
                        switch (pVal.EventType)
                            case BoEventTypes.et_FORM_LOAD:
                                    if (pVal.FormType == -672)
                                        Program.Curr_User = SBO_Company.UserName;
                                        doc_form = this.SBO_Application.Forms.GetForm(pVal.FormType.ToString(), pVal.FormTypeCount);
                                        ((SAPbouiCOM.EditText)doc_form.Items.Item("U_User").Specific).Value = Program.Curr_User;
                                } break;

    Hi,
    You need not to write any sdk code for this task. You just create a user query as mentioned above and save it with some name.
    Then Open the Bill Of Material Screen, just click in the required field, then click alt + shift + f2 to assign a Formatted Serach.
    Then Select 3 rd Option       "Search in Existing User-Defined Values According to Saved Query"
    Then Click on the button "Open Saved Query"
    It will open the Query Manager. Select the Saved Query.
    Enable the Option "Auto Refresh When Field Changes"
    In the Drop Down list, select the Value "Parent Item"
    Then Select the Option Refresh Regularly or Display Saved Values.
    This will automatically put the user code if the parent item is selected.
    You an achieve this by without SDK Code.
    PS:
    There is a change in the Above Query:
    Select USER_CODE from ousr where userid = $[USER]
    Edited by: Manikandan K on Dec 22, 2011 2:00 PM

  • How to block the Creation of Mulitple Excise Invoice in J1IS

    Hi Sap Gurs,
    Can any tell me how to block the System allowing  to Create One more Excise Invoice in J1IS against Same GI Material Document no (Ref Trans Type:MATD) for Outgoing Materials ie:Stock Transfer from One Plant to onother Plant by Mvt Type 351(Single Step Procedure)
    In SD, System is not allowing to Create One more Excise Invoive against One Billing Document Untill we Cancell the same.
    I want to make it like same for the above Issue.
    Pls check it in your system and give a Feed Back.
    Thanks in advance.
    Bye
    Sathish

    Hi Yail,
    I think you can't close the purchase order with the stored procedure.
    Try to catch the Event when the user click on Cancel button.
    So you can list the vents with event logger : https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ede3be37-0e01-0010-1883-cd1b5293473e
    You can block the cancel button and force the user to create the purchase order.
    Hope i help you
    Best regards
    Michael

  • Check a material is component of a bill of material itself

    Dear All
    I have to check whether a particular material is a component of Bill of material itself.
    How is it possible.
    Any pointers would be helpful.
    Points for sure.
    Thanks in advance.
    Dinesh

    Hi Dinesh,
    HI,
    BOM is stored in table MAST and its materials in STPO table.
    Do the following,
    Enter the BOM material Number in MAST for say plant 0001.
    Now it will display the details with a BOM Number(Field STLNR).
    Now go to STPO and enter this BOM Number got from the previous
    table. It will display the materials which are available in
    BOM under field IDNRK(Component
    Write a simple ABAP program based on these 2 tables. Check the below code, where you can put the materials which you want to exclude in s_IDNRK and BOM in s_mATNR and plant in p_WERKS.
    *& Report  ZTEST01
    REPORT  ZTEST01.
    TABLES: MAST, STPO.
    DATA: BEGIN OF I_CS07_H OCCURS 0,
           MATNR LIKE MAST-MATNR,
           WERKS LIKE MAST-WERKS,
           STLAN LIKE MAST-STLAN,
           STLNR LIKE MAST-STLNR,
          END OF I_CS07_H.
    DATA: BEGIN OF I_CS07_I OCCURS 0,
           STLNR LIKE STPO-STLNR,
           POSNR LIKE STPO-POSNR,
           IDNRK LIKE STPO-IDNRK,
           MENGE LIKE STPO-MENGE,
           MEINS LIKE STPO-MEINS,
          END OF I_CS07_I.
    SELECTION-SCREEN: BEGIN OF BLOCK B1.
       SELECT-OPTIONS: S_MATNR FOR MAST-MATNR OBLIGATORY,
                       S_IDNRK FOR  STPO-IDNRK .
       PARAMETERS    : P_WERKS LIKE MAST-WERKS OBLIGATORY.
    SELECTION-SCREEN : END OF BLOCK B1.
    START-OF-SELECTION.
    SELECT * FROM MAST INTO CORRESPONDING FIELDS OF TABLE I_CS07_H
                            WHERE MATNR IN S_MATNR
                            AND   WERKS EQ P_WERKS
                            AND   STLAN EQ '5'.
    SELECT * FROM STPO INTO CORRESPONDING FIELDS OF TABLE I_CS07_I
                                        FOR ALL ENTRIES IN I_CS07_H
                                        WHERE STLNR EQ I_CS07_H-STLNR
                                        AND   STLTY EQ 'M'.
    LOOP AT I_CS07_H.
      WRITE: /1 '|',
              2(20) I_CS07_H-MATNR COLOR 7,
              120 '|',
             /1(120) SY-ULINE.
    LOOP AT I_CS07_I WHERE STLNR = I_CS07_H-STLNR.
      WRITE: /1   '|', 2(18)   I_CS07_I-POSNR COLOR 5,
              21  '|', 22(40)  I_CS07_I-IDNRK COLOR 5,
              63  '|', 64(20)  I_CS07_I-MENGE COLOR 5,
              85  '|', 86(24)  I_CS07_I-MEINS COLOR 5,
              120 '|',
             /1(120) SY-ULINE.
    ENDLOOP.
    ENDLOOP.
    Thanks & Regards,
    Nagaraj Kalbavi

Maybe you are looking for

  • Can't see photos while creating a photo album

    Hello, Why will my pics not show up when trying to create a photo album in DWCD3? I have tried to open any photo, but it never shows in the folder as being there. They are all jpg, of gif so I am puzzled how to create this? Thanks I have fireworks cs

  • How can we provide F4 help for parameter field.

    Hi All, How can I provide F4 help for parameter field. Regards, Amar

  • Error: Missing Component

    Hi, I'm doing the cross component navigation from the DC A to DC B. I imported DC A into the DC B as "Used WDP Components" and embedded the view of DC A. Build and deployed and everything works fine. Then i shut down my PC and launch my NWDS, at WDP

  • Full Creative Cloud membership apps start as trials?

    I have a new, fully-paid Creative Cloud membership, converted from a prior Creative Cloud month-to-month single app membership. And I've built a new box, exclusively for Creative Cloud apps and primarily video processing using Premier Pro CC. Using A

  • Creating Profit Center Accounts

    Hi, I am looking to create accounts in PCA. We have one company code, controlling area, so I am looking to have the same accounts/cost elements in PCA as in our chart of accounts. Can someone tell me how to create the accounts/cost elements in PCA. I