Bills of Material - Functional form

Hi ,
I am working ob Bill of Materials. I am analyzing the below two tables to identify the underlying transaction form.
CST_PAC_ITEM_COSTS
CST_PAC_QUANTITY_LAYERS
Can anyone tell which functionality would populate records to these table?
Appreciate Help
Regards,
Sowmya

Have you checked eTRM ? https://etrm.oracle.com
HTH
Srini

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

  • 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

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

  • Bills of material[BOM]

    Dear all,
    hi, i have got a dought in bills of material, i shall be very much pleased if some one helps me out of this.
    using the transaction code CS01, i have created the 'BOM' for the material 'computer' giving the components as 'keypad' and 'CPU'. after creating the required thing i have saved the data.
    later on when i tried to creat a sales order using this data, the components are not getting displayed in the sales order.
    what i have to do to get the components displayed in the sales order.
    please do help me out.
    Regards,
    Sushmitha.

    Susmitha,
    below is whole process for sales BOM-
    Sales BOM Implementation 
    A bill of material (BOM) describes the different components that together create a product. A BOM for a bicycle, for example, consists of all the parts that make up the bicycle: the frame, the saddle, wheels, and so on.
    Process Flow
    When you enter the material number of a bill of materials that is relevant for sales order processing, the system displays the material that describes the whole bill of materials as a main item. The individual components are displayed as lower-level items.
    There are two ways to process a bill of materials in Sales. Once you have entered a bill of material in a sales order, the system runs pricing, inventory control, and delivery processing at:
    - Main item level if the material is assembled, or 
    - Component level if the material is not assembled
    The type of processing used by the system is determined by the item category group that you enter in the material master record for relevant materials.
    Processing at Main Item Level 
    If you want the system to carry out pricing, inventory control, and delivery processing at main item level, enter ERLA in the Item category group field of the Sales: sales org. 2 screen in the material master record of the finished product. This means that the components only function as text items and are not relevant for delivery. The following graphic shows how a bill of material is processed at main item level.
    Processing at Component Level
    If you want the system to carry out pricing, inventory control, and delivery processing at the component level, enter LUMF in the Item category group field of the Sales: sales org. 2 screen in the material master record of the finished product. In this case, only the components are relevant for delivery. During processing the system automatically creates a delivery group. The latest delivery date among all the components becomes the delivery date for the entire delivery group.
    REWARD IF U FINDS THIS AS USEFUL...
    Regds
    MM

  • What is BOM(Bill Of Material) In Material Management(MM)

    Hi,
    i am part of Data Migration Project involving SAP And Peoplesoft Systems. We are doing Data Mapping Activity SAP as Target System And PeopleSoft as source system Now we are continuing with BOM (Bill Of Material) in MM Module. I have few doubts regarding Functionality of BOM Any one please Explain me what is Bill Of Material And What kind of Things it Deals WIth. Who Bills for the Material. Explain me some basic Things Abt BOM as i am a Technical Consultant i am totally Unaware of the Functionality Thanks in Advance.
    Thanks
    kiran.B

    Hi ,
          Bill of material (BOM)
    A list of all of the items that make up a product or assembly. The list has a formal structure and states the name, quantity, and unit of measure for each component. A comprehensive product life-cycle management solution should offer support for the following categories of BOM: feature and requirements structures, material BOM, document structures, equipment BOM, functional location BOM, sales order BOM, and work breakdown structure BOM. 
    Defining Bill of Materials
    Use
    Use the procedure to add and view Bill of Materials.
    Procedure
           1.      Choose Production ® Bill of Materials.
           2.      On the Product No. field, press TAB to choose the item, which you want to define as a parent item, from the list of the Item Master records. You can also choose New on Choose from List to create a new master record.
    If the parent item already has a Bill of Materials, the components are displayed. However, you can still create a new Bill of Materials for that parent item.
           3.      Select the relevant BOM type from the list as described in Bill of Materials Types.
    Choose the Production type to be able to include the product in the MRP run and to process standard production orders.
           4.      Enter data for the finished product and the components. For details, see Bill of Materials Window.
    If the BOM contains more than one component with the same serial or batch items; combine the items in a single component with the appropriate increased quantity. This will prevent possible errors in the batch or serial quantities.
           5.      Choose Add to save the Bill of Materials.
           6.      Choose OK.
    Sometimes production gives rise to waste. If, for example, you manufacture the table, this process gives rise to sawdust.
    You add sawdust as an additional component (by product). Enter a negative value in the Quantity field of the sawdust component.
    When you complete and confirm the production of the desk, this component is put into stock. On the contrary, the rest of the components are removed from stock when you complete and confirm production.
    Please reward if useful.

  • Oracle 9i New Bill of Materials functions

    Can anyone provide information and/or point me to some good references where I can learn about thenew/improved Bill of Materials functions introduced in Oracle 9i?
    Thanks

    Not sure what you mean with the difference between Oracle database and application, but anyway Bill of Material refers to hierarchical, tree like organization of data. Now I know Oracle 8i has the "Connect by" function, however I understand Oracle 9i has some new functionality in this field and I would like to learn more about it

  • Personalization on Bills of Material - Component Yield Field

    Hi,
    Does any know how I can setup a personalization on the Bills of material form for the component yield field in R12? Form is BOM_BOMFDBOM.
    I am trying to do two things.
    1) If any users goes into a BOM and changes the component yield for an component with "Data" in their description to anything other than .25, they receive a warning message. This part I was able to do.
    Trigger event = WHEN-VALIDATE-RECORD
    Trigger object = B_INV_COMPS
    Condition = :B_INV_COMPS.COMPONENT_YIELD_FACTOR != .25 AND (:B_INV_COMPS.ITEM_DESCRIPTION LIKE '%DATA%' OR :B_INV_COMPS.ITEM_DESCRIPTION LIKE '%Data%')
    2) When a user adds a new component to the BOM and the component contains the word "Data" in its description, a warning message pops up to notify them to update the component yield to .25. This is the one I cannot figure out. Any help here would be greatly appreciated.
    Thanks
    Rich

    Hi,
    Does any know how I can setup a personalization on the Bills of material form for the component yield field in R12? Form is BOM_BOMFDBOM.
    I am trying to do two things.
    1) If any users goes into a BOM and changes the component yield for an component with "Data" in their description to anything other than .25, they receive a warning message. This part I was able to do.
    Trigger event = WHEN-VALIDATE-RECORD
    Trigger object = B_INV_COMPS
    Condition = :B_INV_COMPS.COMPONENT_YIELD_FACTOR != .25 AND (:B_INV_COMPS.ITEM_DESCRIPTION LIKE '%DATA%' OR :B_INV_COMPS.ITEM_DESCRIPTION LIKE '%Data%')
    2) When a user adds a new component to the BOM and the component contains the word "Data" in its description, a warning message pops up to notify them to update the component yield to .25. This is the one I cannot figure out. Any help here would be greatly appreciated.
    Thanks
    Rich

  • PM - Equipment BOM VS Maintenance Bills of Material

    Hi,
    In Materials planning,  Using maintenance bills of material have  advantage , know that there's Equipment BOMs
    & Functional location BOMs.
    When & How to use the Functional Location BOM ?
    When & How to use Equipment BO?
    Can we use normal production BOM (CS01) replace all this equipment BOM / FL BOM?
    TQ.

    Hi,
    Production BOM will have the Materials in Header as well as in Item level. Even BOM usage will be defined as Production.
    In Equipment / FL BOM, BOM will be created against the Technical Objects. These BOMs will be used in Maintenance Orders. In these BOMs, components of the Equipments (For example, equipment will be motor. Components may be capacitor, rotor, casing, etc.,) will be mentioned with the qty.
    Based on the type of motor, components can be different type. So BOMs will be maintained by the MDM people. Maintenance Planner will create the Maintenance Order & BOM will enable him to select the right component (There may be different type of rotors in Material Master, but based on Motor type, rotor should be selected in Maintenance Order).
    As Maintenance Planner will not aware of the type of component, BOM will help him to select the right component.
    Regards,
    Maheswaran.

  • 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

  • Extraction of bill of Material Data to BW

    Hello SDN,
    I want to extract the Bill of Material Data to BW. Is there any standard extractor to do this? If not, what is the alternate way to get this? Which tables in R/3 contains this data?
    Best Regards,
    Nene.

    Hi Nene
    if you want to extract the BOM data as master data to BW, there is no standard extractor in BW. I think you have to write an abap program in your source system which uses the BOM explosion function module. The result of this program is e.g. an csv file or an database table. Then use this result as an source for generic extraction.
    regards
    juergen

  • Loading Bill of Material

    I am trying to load into BW data from Bill of Material and cannot find a standard extractor.
    I need to load the characteristics,keys and their values in relation with each material.
    I found out the 0BOM,0BOM_ALT and 0COMPONENT but not sure which one is the right one to use. Any help or documentation will be of help. Our system has just upgraded to BW3.5.
    Thanks a lot
    Stephanie

    Hi Stephanie,
    I believe you will have to create generic extractor (function module -->CS_BOM_EXPL_MAT_V2) or alternatively create generic extractors on header (STKO) and item (STPO) tables.
    also, have a look at the link below -->
    Re: Loading BOM
    Hope it helps,
    Sree

  • SAP PM: Bquipment Bill of Material

    Dear Sir,
    How Can I crate One bill of material common to 10 equipments.
    Regards,
    Mohan

    Dear Sunil,
    This is not possible. In a section there are 100 equipments of same functionality make wise diferent. Creating as functional location is not correct one.
    I have used the concepet of construction type.
    And maintained BOM for that Material. We can see the Heirarchy in IH01
    This is for your information
    Regards,
    Mohan
    Message was edited by:
    Mohan J

  • Assign operation Bill of Material

    Hi,
    This is my question: we need to do a New Assignement or Reassign Operation - Bill of Material.
    It's a Routing (transaction CA02) and I don´t find any Bapi, Function, etc. The Task List exists.
    We try with BAPI_ROUTING_CREATE but doesn't work.
    Someone can help me?
    Thanks in advance.

    Hi,
    BAPI is not working for ROUTING even i have tried...then i coded a BDC program for this.
    so, better go for BDC...dont waste time working on BAPI...
    Regards,
    Pavan

Maybe you are looking for