Professional Documents
Culture Documents
BOM Overview:
A bill of material is a list or Items associated with a parent Item, such as an assembly, and
information about how each item relates to the parent item.
A single level BOM consists of one parent Item and its immediate component Items
Multilevel BOMs are displayed by linking together single level BOMs stored in the
system
All items in a BOM model, including the parent Item being configured, must be defined
in the Item Master and enabled in the Inventory Organization where BOM Model is
created
A BOM Model can be shared among other Inventory Organizations by creating common
bills
After a valid combination of options is selected from BOM Model, a Standard BOM is
created to guide manufacturing planning and execution
Repetitive combinations of option selections can be stored and retrieved as preconfigured Items
Oracle Bills of Material (BOM) lets you define bills for the products you manufacture and sell.
If your product have multi-level bills then you will setup each level at a time .
Common BOMs: By default standard BOM is applicable to the Inventory organization it was
created. Common BOMs let you share the same BOM instead of creating the BOM again.
Alternate BOM allows you specify the alternate components that can
be used to assemble the product when there is a shortage of supply with components specified in
standard BOM.
BOM Types:
1. Standard Bill
2. Model Bill
3. Option Class
4. Planning Bill
Standard BOM: Most common bill with all the mandatory components and quantities required.
Model BOM: You can have Options and Option class (set of options) in model BOMs. While ordering
you will select/decide the configuration needed.
Option Class BOM: It offers you a group of optional components. Option class is not an item it allows
you to group different options. Eg: Hard disk you can have 100GB, 200GB, 300GB as options in a
option class called Hard Disk.
Planning BOM: Planning BOM primarily used for forecasting and planning. It is widely used to group
products belong to same family into one planning BOM.
Engineering BOM: Engineering BOMs are nothing but BOMs while prototyping the product.
BOM Models:
Create Model bills to represent products and service that allow user-selected options:
- Option Classes are groups of optional items
- Optional Items
- Required Items
Model bills and Option Class bills of material can include:
- Stock Items
- Assemble-to-Order Models
- Mandatory and Optional Components
those rules. Oracle have some seeded rules to maintain the data integrity and you can define
additional rules on top of it.
Departments:
Physical or logical areas where resources (people, machines etc) are located or any
manufacturing related activity takes place.
Resource:
A resource is anything you would like to perform, monitor, track, schedule and cost.
Resources could be money, people, machines, shopfloor space etc. Resources are allocated to
departments, sometimes a resource can be shared across departments.
Workday calendar:
You can define the working days, holidays for an inventory organization. You
can plan, schedule the activities using workday calendar.
Routing:
- Represent product Models in which included items appear on pick slips and selected when the
order ships
- Are not costed
Option Classes:
Option Class is an element of a Configuration Model.The purpose of Option Classes are to group
and prevent viable alternatives. The end user typically selects one or more options from each
Option Class during runtime to create a valid configuration.
Option Class Selection Rules:
BOM Model rules for selecting options from an Option Class during order entry:
Required and Mutually exclusive:You must select one and only one Item in this Option
Class
Required:You must select one or more optional items in this Option Class
Optional and Mutually Exclusive:You can select only one optional item in this Option
Class
BOM Example:
Phantoms:
Phantoms represent logical grouping of items for planning purpose, they are non-
stockable.
BOM Revisions:
Deletion Constraints:
This controls when a BOM can be deleted. Eg. If you dont want to delete
BOM when a work order is open or unfulfilled sales order is open then you can set