A bill of material contains information on the parent item, components, attachments, and descriptive elements. Each standard component on a bill can have multiple reference designators and substitute components.
You can create an engineering, manufacturing, or asset (maintenance) bill, copy an existing bill, or reference a common bill. When you create a bill, it exists only in the current organization. To use a bill in another organization, you must either copy it or reference it as a common.
The procedure below describes how to create a bill. In addition, see: Setting Up Maintenance Bills of Material, Copying Bill and Routing Information, and Referencing Common Bills and Routings.
Define the parent item and all components as inventory items and set the BOM Allowed attribute to Yes and BOM Item Type to model, option class, planning or standard. See: Defining Items .
Caution: You can set the BOM Enabled flag to Yes and BOM Item Type to Model/Option Class for a Dual UOM tracked Item. But you cannot create a Model/Option Class bill for Dual UOM tracked Items as Dual UOM functionality is not supported in Bills of Material.
Navigate to the Bills of Material window.
Note: If your current responsibility does not include the Privilege to Maintain security function, you can only view bill information. If so, enter selection criteria in the Find Bills window and choose the Find button. The Bills Summary folder window appears.
Enter the parent item for which you are creating a bill, and if you are creating an alternate bill, enter the alternate.
Note: Bills and routings can share alternate labels. If you create an alternate bill with the same label as an alternate routing, components are assigned to operations on the alternate routing. If there is no routing with the same alternate label, components are assigned to operations on the primary routing.
Enter or select the revision and the revision date.
If you are updating or viewing a bill, use the Display poplist to display all, current, or future and current components effective as of the revision date you specify. Check the Implemented Only field to further restrict the components to display. See: ECO Statuses, Oracle Engineering User's Guide.
The Bills of Material window contains the following tabbed regions: Main, Date Effectivity, Unit Effectivity, ECO, Component Details, Material Control, Order Management, Shipping, and Comments.
Enter the item sequence, operation sequence, and the component item. See: Item and Operation Sequence Fields.
If you need to specify an additional operation within this operation, choose the Operations button to navigate to the Assign Operations window.
In the Operation Seq Num field column, enter the additional operation sequences to perform, along with the operation listed in the Bills of Material window.
Additional Information: The Operations button is only enabled for optional components.
In an automobile factory, one operation sequence on an automobile's bill of material is Install Wheels. The front wheels require 5 percent more torque than the back wheels during this operation. Ensure that this extra torque operation is performed by specifying the Additional Torque operation in the Assign Operations window for the Install Wheels operation sequence.
In the Basis field, select whether the quantity of the component used is a fixed amount (Lot) or increases linearly along with the quantity produced (Item).
If the component quantity required increases or decreases linearly along with changes to the work order or job quantity, then select Item. If the component quantity required remains the same regardless of the work order or job quantity, then select Lot.
Basis Field Constraints
You can define the Basis field as Item or Lot for mandatory components in an ATO Option Class or an ATO Model bill of material.
You can only define the Basis field as Item for option items, option classes or submodels in an ATO Option Class or ATO Model bill of material.
You can only define the Basis field as Item for any component in an ATO or PTO Model or Option class.
You can only define the Basis field as Item when the WIP Supply Type is Phantom. See: Phantoms.
In the Main tabbed region, enter either the Quantity or Inverse Usage used to make one unit of this assembly item at the current operation.
The Inverse Usage field calculates a fractional quantity for you in the Quantity field, to 42 decimal places. Use the Quantity field when the quantity used is a whole number. Use the Inverse Usage field when the quantity used is a fractional number. When you enter a value in either field, the system automatically calculates and populates the value in the other field. Inverse usage is also available using Work in Process, Shop Floor Management, and Product Lifecycle Management.
The Quantity and Inverse Usage fields can include negative or decimal values, subject to the following rules:
Pick-to-order bills cannot have fractional component quantities if Oracle Order Management is installed.
Pick-to-order option class components cannot have negative values.
Components with Check ATP turned on cannot have negative or zero quantities.
If the component has Quantity Related turned on, then the component quantity cannot be fractional or negative.
If an implemented component has Quantity Related turned on, then the component quantity must be equal to the number of reference designators. See: By-Product Recovery.
Attention: The planning process in Oracle Master Scheduling/MRP ignores negative requirements on standard discrete jobs and components with a negative usage on a bill of material when netting supply and demand.
Note: If you enter a negative quantity for a component, you should enter either Assembly pull or Operation pull for the supply type to ensure that you transact the material when you build the bill.
The Revision field displays the current revision of the component as of the revision date of the parent item.
The Eng Item field displays a checkmark if the item is defined as a prototype item in Oracle Engineering. See: Overview of Engineering Prototype Environment, Oracle Engineering User's Guide.
Select Auto Request Material to automatically create move orders or purchase orders for the component item.
Open the Date Effectivity tabbed region and enter the effective date range for each component. See: Effective Date Fields.
The Date Effectivity tab is disabled if the BOM item's effectivity control is set to Model/Unit Number. See: Bills of Material Attribute Group.
Open the Unit Effectivity tabbed region and enter the effective unit number range for each component. The unit number list of values displays all of the unit numbers defined in the master organization. See: Model/Unit Effectivity, Oracle Project Manufacturing Implementation Manual.
The Unit Effectivity tab is disabled if the BOM item's effectivity control is set to Date. See: Bills of Material Attribute Group.
Open the ECO tabbed region and verify the following:
The Implemented check box indicates whether the component is implemented.
Unchecked: Component is on a pending Engineering Change Order (ECO)
Checked: Component is on an implemented ECO or was added directly to the bill
If the component is part of a pending or implemented ECO, the ECO field displays this ECO.
Open the Component Details tabbed region and enter the planning percent. See: Planning Percent Field.
Enter the yield. See: Yield Field.
Enter the Enforce Integer Requirement, or select a value from the list of values. Acceptable values are up, down and none. See: Enforce Integer Requirements.
Indicate whether the component should be included in cost rollups. If enabled, the material cost of this component, but not the routing cost, is included in the cost of the parent item.
Optionally, open the Material Control tabbed region and enter the supply type. See: Supply Types.
Enter the supply subinventory and the locator. See: Supply Subinventory and Locator Fields.
If you have set the BOM: Default WIP Supply Values for Components profile option to Yes, these values default from the item master. If any of these values are left blank, Work in Process will read the values contained in the item master. See: Bills of Material Profile Options.
For model, option class, and kit bills, open the Order Management tabbed region and enter the minimum and maximum sales order quantities. See: Minimum and Maximum Quantities.
Indicate whether to check ATP. See: Check ATP (Available to Promise) Field.
Indicate whether the component is optional and mutually exclusive. See: Mutually Exclusive and Optional Fields.
Enter the sales order basis. See: Sales Order Basis Field.
Open the Shipping tabbed region, and choose whether the component should be listed on shipping documents, required to ship, or required for revenue. See: Shipping Details Fields.
Open the Comments tabbed region, and enter any comments about the component.
Choose buttons to perform related tasks:
Substitutes: Assign substitute components. See: Assigning Substitute Components.
Designators: Create reference designators. See: Creating Reference Designators.
Operations: Specify additional operation sequences within a bill of material operation sequence. See the step explaining the Operations button, described previously in this procedure.
Bill Details: Reference common bills. See: Referencing Common Bills and Routings.
Revision: Define item revisions. See: Defining Item Revisions.