Bill of Material Query

Hi Dear Friends,
In steel (Pipe) industry, I have a raw material (HR Coil) of size: 3 mm thickness, 510 mm width, X mm length & 5100 kg in weight, from which I want to make semi finished product (Slitted Coil). From this HR Coil I want to make 5 Slitted Coils each of size 3 mm thickness, 100 mm width, X mm length & 1000 kg in weight by cutting the HR Coil on slitting machine.And as remaining width is very less (10 mm) it is not possible to make another slitted coil from it so remaining portion of 10 mm of HR coil (weight wise 100 kg i.e. around 2% )  will go in scrap.
               Can u tell me how can I map the BOM for this?
Thanking You.
Regards...
Ravi

Hi,
Your Requirement is,
Raw Material (HR Coil) of size: 3 mm thickness, 510 mm width, X mm length & 5100 kg in weight
Semi Finished product (Slitted Coil)
Scrap 10 mm of HR coil (weight wise 100 kg i.e. around 2% ) will go in scrap.
So now you create BOM for Semi finished Product Slitted Coil TC: CS01,and  maintain
BOM Header Base quantity as 5.
maintain following as com[ponents in BOM of semi finished slitted coil
Raw material : 510 MM
Scrap(By-product) : -10 MM
Save It.
Regards
Jagadeesh K

Similar Messages

  • 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

  • Component relationship in bill of material

    hi......
    what is the table to find out the parent and child component relation in bill of material ?

    Hi,
    You could query the table ALL_CONSTRAINTS. Please follow this link, it may help you:
    http://stackoverflow.com/questions/85978/query-a-tables-foreign-key-relationships
    Regards,
    Mario Alcaide
    http://marioalcaide.wordpress.com

  • Is it possible to find out Available-To-Promise for Sales Bill of Material?

    Hi Forum,
    Items in Sales BOM are not inventory. How could we answer a sales call for how many can be delivered?
    Available to Promise works only for inventoried items (right?). So how could be know how many Sales BOM's cold be delivered?
    Does MRP work for how many can be sold immediately by looking into inventories BOM items?
    I am also testing, but any suggestions welcome please. Thank you.

    Hi,
    You probably need a query report to produce what you need. Sales Bill of Material is only a name to represent the bundles of inventory items. The answers rely on those components directly.
    Thanks,
    Gordon

  • Want to Find Table name of Show Differences Values from Change Log of Bills of Material

    Dear Experts,
    I Add and edit the data of Bills of Material Form in SAP B1.
    I know that with using change log i can find out the history
    to change that particular record.
    I also know that It Use AITT and ATT1 for History Data to be saved.
    but when i click on Show Differences button then it will display details history
    but i can't find out that table that data are display in Show Difference.
    I hope you all are understand my requirement.
    Thanks & Regards,
    Nishit Makadia

    Hi Nishit...
    There is no separate table for the History, it is a query driven report shown in the show in the change log.
    if you need to understand the change u need to check with the history tables....
    hope helpful
    regards
    Kennedy

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

  • WEB ADI INTEGRATOR FOR Bill of Material

    I am developing a WEB ADI integrator for Bill of material upload. The integrator will populate the data in a temporary table, validate it & write the error messages back to the table . On succesful validation the data will be sent to interface tables & then to base table.
    The integrator uses a procedure & sends data to the procedure. Procedure then loads data in temporary table & does the rest of work.
    To do this i need to know the following thinngs:
    1. How i can track the line no of Excel?
    2. How do I know that all data are loaded in temporaray table because the validation & rest of work will be done once all the rows of excel are transfered to temporaray table. i.e. How do i determine the End of File in Excel?
    3. How do i write error messages from the table to the excel in web adi?
    Any help will be appreciated. Please send me the sample scripts & web adi developer guide at [email protected],[email protected]

    If you check the XML that Web ADI generates to upload a document you will note that each row gets a row number. It would be a matter of being able to keep track of that number in your table so that when you are reporting the error back you can include that number in the message so the code in the Excel spreadsheet can assign it to the correct row.
    I would suggest trying to use even some of the basic validation mechanisms provided within Web ADI, as these will automatically return the error messages for bad data to the correct row in the spreadsheet.
    Web ADI will take the uploaded data, perform any validation check defined within meta-data then push the data to your Interface table. There are plenty of examples in th shipped code of product teams then using the Import phase of the upload to perform additional checks and then push the data further. But if you can utilize the existing Web ADI functionality. The data never ends up in the table in the first place to require any clean up on your part.

  • Error while deleting Bill of Material

    Dear Expert,
            when i am deleting complete Bill of Material for a plant, i am getting error as Engineering change mgmt called with data that could not be interpreted
    Message no. CC092 or some times Message CC 061with diffent message
    Diagnosis
    You have chosen an engineering change management function.
    As the function module was called with an incorrectly configured interface, the data could not be interpreted.
    if i ignore this error message & save it then it will delete whole BOM. But i unable to understand why this error getting. recently we have implemented EHP-3 also for FI Module & also implement SAP Note:1278790 to resolve for BOM creation error.
    Regards,
    Ishwar

    Hi,
    i think, u introduced "Engin. Change managemnt  "
    Plz check that one and revert me back
    Thanks
    jeetendra

  • Sub items of bill of material is not copying in sales returns

    Dear All,
    Regarding sales returns with referance to invoice consist bill of material sub items are not
    copying in to sales returns order because invoice is not consist sub items of bill of material those which are relevent
    for delivery but relevent for billing and pricing
    For this issue make subitems of bill of material to be copied in to billing without pricing to solve the issue.
    If not can create the sales returns order with referance to sales order consist bill of materials to copy sub items along
    with the main item.
    but client wants to  create the sales returns with referance to invoice irrespective of the bill of materials
    we need to customize the zprogramme to get sales order No. if invoice consist bill of material to copy sub items from sales order to sales retuns order.
    With out z  programme can we copy the sub items of bill of materials from  invoice to  sales retuns order.
    But invoice consist only main item of bill of bill of material relevent for pring not relevent for delivery.
    sub items are relevent for delivery but no relevent for billing and pricing.
    Please provide the solution.

    Hi,
    Main item relevant for billing not for delivery
    sub items relevant for delivery not for billing
    Here you can flow sub items in to invoice but do not add item value to invoice net value
    You can control this through statistical indicator in item category detail VOV7
    Under business data tab Statistical value maintain X or Y
    Then even if sub item have price then at invoice time it will statistical (just at item level) system will not add it in net value of invoice.
    Kapil

  • Explode Bill of Material on Purchase Order

    When we create a standard NB purchase order, we would like to explode a bill of material for the 1 finished goods material and create MRP requirements for the warranty materials on the BOM.  Basically, we want a requirement there so we can create a PO for these warranty materials.  We have looked at subcontracting, but we are not wanting to supply these materials to a subcontractor we just want to purchase them from a vendor and bring them into our inventory.
    We realize that we can explode the BOM if we start with a planned order.  However on alot of occasions we skip over the planned orders and purchase requisitions and manually create the PO.
    Does anyone know of a process to explode the BOM from the PO? or maybe a user exit on the PO that would allow us to do this.  
    We are currently on version SAP 4.6C.
    Thanks,
    Mark

    Hi James,
    As you rightly mentioned, the purpose of a BOM is to contain a list of materials. To create   
    a sales BOM. use T.code CS01.
    Here you give the usage as 5 - indicates sales and distribution as there can be production boms also with a different usage.
    After you enter inside give the components that make up your main material, say music system containing
    Itemcat          material               Qty  
    l               2 mt wires                2
    l               speaker                   2
    so on, then save it.
    For each of these you should have a material master created. For the main item ie., music system select the item category group as " ERLA " for header level pricing and
    " LUMF " for item level pricing.
    Maintain item category determinations in VOV4 as
    <b>For item category group ERLA</b>
    OR + ERLA                         -
    >  TAQ ( Header level pricing )
    OR + Norm +     + TAQ (higher level item cat ) -
    > TAE
    <b>For item category group LUMF</b>
    OR + LUMF                         -
    >  TAP ( Item level pricing )
    OR + Norm +     + TAP (higher level item cat ) -
    > TAN
    This will setup the scenario you wanted. Now when enter music system in sales order with "  1 " quantity it will explode as
    2 wires
    2 speaker
    as was the component quantity mentioned in CS01.
    Hope it helps. Please reward if useful.
    Thanks & Regards
    Sadhu Kishore

  • Can clicking on a component in a pdf mark the number in a corresponding bill of material ?

    Hi,
    I have a production drawing with graphics and a bill of material. Is there a way with a product like Adobe Writer when clicking on the grahics that a corresponding number in the bill of material is selected ?
    We need this functionality for a spare parts catalog.
    Any ideas are welcome.
    Best regards,
    Bernard Wielfaert

    My gosh, friend this is so awesome..I just tried it and it works.. how did you figure this out btw? So I have another problem.. in FFox when someone sends me an email with an photo in the email and I try to right click it is saved as a Firefox doc and not as a photo and I can't open it..any suggestions? I right click on the photo the picture library opens but on the photo line it's a Firefox document..???

  • Print out Bill of material

    How it's possible to print out a bill of material
    Thanks in advance
    Regards
    Andrea

    Hi
    you try any of CS11,CS12,CS13.
    After you get the report on the screen , follow the path
    Extras--> List ---> Print.
    You can print.
    Regards
    YMREDDY

  • System did not find a valid bill of material

    Hi All,
    I have a requirement in which the client needs to supress the standard SAP message(information) which appears at the time of creation/change of sales order.
    Message :The system did not find valid bill of material.
    I am working on user exit : MV45AFZZ--> USEREXIT_MOVE_FIELD_TO_VBAP.
    Could you please help me with any structure/table where we can pass any parameter field in order to supress this message?
    Thanks
    Kishan

    XVBAP for detail table
    vbap for header table.
    also,you need to use user
    exit MV45AFZB USEREXIT_SOURCE_DETERMIN

  • Hide all the components in bill of material for all the transaction

    Hi experts
    I have requirement where my client does not want to share the bill of material details across the organisation. Hence they would not like to see bill of materials components details for particular set of materials.
    Also, when any material documents or any other related transctions are posted in those production order, they want that only authorized user should view those components of BOM.
    Please help me in this regards
    Let me know if my question is unclear.
    Thanks

    yes.. particular set means a group of materials but they do not have a common material group assigned to them in the material master.
    And as you mention, i need to do something in the mentioned transaction. How to do that..
    because there should not be any loop holes for any users to get the information to identify BOM.
    Regards

Maybe you are looking for