Bill of Materials
Introduction
Overview
of Bill of Material
Oracle Manufacturing and Oracle Order Management use bills of material to store lists of items that are associated with a parent item and information about how each item is related to its parent. Oracle Manufacturing supports standard, model, option class, and planning bills of material. Can create either an engineering or manufacturing bill, copy an existing bill, or
Bill of Material
BOM Item
Sub Assembly1
Component1
Component2
SubComponent1
SubComponent
SubComponent1
SubComponent
Product integration
Oracle
Model
Option
Standard : A standard bill of material is the most common type of bill and lists the mandatory components, the required quantity of each component, and information to control work in process, material planning, and other Oracle Manufacturing functions. Model : A model bill of material defines the list of options and option classes you can choose in Oracle Order Management to order a configuration. Planning : A planning bill of material is a bill of material structure that includes a percentage
Bills
Bills
Main page
BOM Item Various tabs available
Components Choose buttons to perform related tasks: Substitutes :- Assign substitute components Designators :- Create reference designators Bill Details :- Reference common bills Revision :- Define item revisions
Components
Bills of Material restricts the types of items you can assign as components based on the type of bill you are defining. Parent BOM Item Component BOM Valid Parent/Component Relationships Type Item Type Standard Item Model Item Standard Item Standard Item, Model Item, Option Class Item Option Class Item Standard Item, Model Item, Option Class Item
Revisions
Can
define any number of revisions for the item Revisions are sorted according to ASCII rules. Therefore, cannot use revision 10 after revision 9 because, according to ASCII sorting, 10 precedes 9.
Revisions (Contd.)
Substitute Component
Reference Designators
The warning indicates that the reference designators cannot exceed the component quantity. If qty related check box is unchecked then the designators can exceed component quantity.
Reference designators are sequenced comments and instructions that pertain to a component.
Alternate Bills
Alternate field is used to create alternate bills
can save time defining new, similar bills by copying their information rather than creating them manually. You can copy a bill from your current organization or from another organization that shares your same item master organization. You can then modify your new bill as necessary. You can copy any revision of a primary
The components, substitutes, designators etc are copied for this bill.
two or more organizations manufacture the same item using the same bill of material, you can define the bill in one organization and reference it from the other organizations. You cannot reference another bill or routing as a common if that bill or routing also references a common. In other words, you cannot create a chain of common references.
Common Bills of Material Single Organization: Enter the organization and item names where the common bi (Contd.) needs to be created.
Organization Hierarchy: Enter the required name of the organization hierarchy. In this case, the processing is done for all organizations below the current organization in the chosen organization hierarchy. All Organizations: Then processing is done for all organizations that have the same item master organization as the current organization.
Practice
Create
a BOM. Add components and other necessary details for BOM. Create Substitute components and Reference Designators. Create a new BOM by copying an existing BOM Create an alternate BOM for an item in an organization. Enable an item in a second organization and copy a BOM from the first
Routings
Introduction
routing defines the stepbystep operations you perform to manufacture a product. Each routing can have any number of operations. For each operation specify a department that determines the resources you may use for that operation. Routings are used to specify the
A
primary routing is the list of operations most frequently performed to build a product. When you define a new primary routing, you specify only the item (no alternate name) and you can assign a routing revision. You can define one primary routing and many alternate routings for an item. You can define an alternate routing to
Dynamic Routing
Paths
that jobs take are not always known at creation. Depending on initial operations and their results, operation flexibility is frequently required. There can be numerous possibilities defined as part of a routing network, any one of them being selectable based on the outcome of the last operation, E.g. A Chemical product that undergoes some chemical reaction.
Creating a Routing
For
each routing, define the operations, the sequence to perform them, and the resources required at each operation. You can define either a primary or an alternate routing You must define at least one department before you can create a routing BOM Allowed must be set to Yes for the item you are creating a routing
Overview (Contd.)
are anything except component material used to manufacture, cost, or schedule products. A department is a collection of resources designed to perform certain tasks. A department class is a collection of departments.
Resources
Overview (Contd.)
Department
Department Class - Production Department Class
Department: Welding
Welder
Shift 1
Welding Torch
Shift 1
Resources
Department classes are used to group departments for shop floor scheduling and control, and to identify manufacturing cells and flexible machine centers. Department classes are used for reporting purposes.
Defining a Department
A
department is an area within your organization that consists of one or more people, machines, or suppliers, where you want to collect costs, apply overhead, and compare load to capacity. You assign a department to each operation in a routing, and assign resources that are available for that department.
For owned resources, indicate whether this department can share the resource and capacity with other departments.
Defining a Resource
Use
resources to define the time an assembly spends at an operation and the cost you incur at the operation. A resource is anything you require to perform, schedule, or cost, including but not limited to employees, machines, outside processing services, and physical space. A resource and usage rate for all scheduled activities is required in a
You can define the roles which represent what an employee can do for a required task.
Click on the Employees Button in Resources window
Creating a Routing
Bills of material
Routings
Routings
Organization code
Department name
Two or more resources can be scheduled to be working concurrently within the same job operation
Determine how each resource is charged in Work in Process. You can charge resources manually or automatically
Optionally, you can define substitute resources for each primary resource group defined. This enables you to specify resource sequences that can replace the primary resource group
The implementation date, which is either the date the revision was added or the date the routing was transferred from Oracle Engineering, is displayed. If the routing is transferred from Engineering, the ECO text is displayed
Routing Details
Use custom deletion constraints to enforce specific business rules. Custom deletion constraints prevent the deletion of bills or routings if your data meets the conditions set forth in the constraint.
Lead Time
LeadTime
Fixed Leadtime is the portion of leadtime that is independent of order quantity. This could be setups, teardown, batch processes or anything else that requires time to do a lot. Fixed leadtimes for an item can be entered manually. A manually entered leadtime will be replaced by the leadtimes generated by the Manufacturing Leadtime rollup
Variable
LeadTime
LEADTIME
Pre-Processing Leadtime is the time required to release a purchase order. It is used for Purchase orders, discrete jobs and repetitive lines. It can include the requisition processing and any approval cycles required. It can also be used for the time necessary to create internal paperwork for a discrete job or repetitive line from the time you learn of the requirement.
MANUFACTURING
LEADTIME
Cumulative Manufacturing Leadtime is the time required to make an assembly if all raw materials are in stock. This assumes that you must manufacture every assembly, level by level. BOM automatically calculates this value.
CUMULATIVE
TOTAL LEADTIME
Item
Organization Item
Cost Rollup
Costs
The outside processing, resource, and overhead costs at the current level of an assembly Any material overheads earned upon completion of an assembly
Previous-Level
Costs
The material, material overhead, outside processing, resource, and overhead costs of the components used in the manufacture of an assembly
Cost Rollup
A full cost rollup first performs a bill of material explosion for the assemblies to determine the structure to the lowest level. It then builds the cost of the assemblies starting with the lowest level and works up the structure to the toplevel assembly. This method gives you the most current costs for your assemblies because it reflects the most current bill of material structure and component costs for your assemblies.
Cost Rollup
Use a single-level rollup to avoid rolling up costs at lower levels. A single-level rollup looks only at the first level of the bill structure of each assembly being rolled and then rolls the cost for the items at this-level into the parent. This method does not reflect structure or cost changes that have occurred at levels below the first level of your assemblies. Use single-level rollups to assign costs to new
Interface Tables
BOM_BILL_OF_MTLS_INTERFACE
BOM_INVENTORY_COMPS_INTERFAC
If
you want to assign standard comments, reference designators, and substitute components to your BOM, you need to populate:
BOM_ASSY_COMMENTS_INTERFACE BOM_REF_DESGS_INTERFACE
If
you create an alternate BOM, you must also enter a value in the ALTERNATE_BOM_DESIGNATOR column.
You
BOM_REF_DESGS_INTERFA CE table
REQUIRED
You
can only import data into the BOM_REF_DESGS_INTERFACE table for standard components assigned to standard, model and option class BOMs.
You
can only import data into the BOM_SUBS_COMPS_INTERFACE table for standard components assigned to
Import Rules
Different
All inserted rows must have the PROCESS_FLAG set to 1 (Pending) Import program validates records with PROCESS_FLAG 1. If the assign or validate procedure fails for a row, the program sets the PROCESS_FLAG to 3 (Assign/Validation Failed) If a row fails on import, the program assigns a value of 4 (Import Failed) to the PROCESS_FLAG Successfully imported rows have a
identify the error message for a failed row, the program automatically populates MTL_INTERFACE_ERRORS table with the same value as the TRANSACTION_ID value. Each error has a value for the MESSAGE_NAME and REQUEST_ID columns in the error interface table.
BOM_OP_SEQUENCES_INTERFACE
BOM_OP_RESOURCES_INTERFACE BOM_OP_INSTRUCTIONS_INTERFACE MTL_RTG_ITEM_INTERFACE
import a routing with operations and resources, you need to populate the following tables:
If
you want to assign standard instructions to your routings, then you populate the BOM_OP_INSTRUCTIONS_INTERFACE table
If
you are creating an alternate routing, you must also enter a value in the ALTERNATE_ROUTING_DESIGNATOR
You
You
Import Rules
Different
All inserted rows must have the PROCESS_FLAG set to 1 (Pending) Import program validates records with PROCESS_FLAG 1. If the assign or validate procedure fails for a row, the program sets the PROCESS_FLAG to 3 (Assign/Validation Failed) If a row fails on import, the program assigns a value of 4 (Import Failed) to the PROCESS_FLAG
identify the error message for a failed row, the program automatically populates MTL_INTERFACE_ERRORS table with the same value as the TRANSACTION_ID value. Each error has a value for the MESSAGE_NAME and REQUEST_ID columns in the error interface table.
Гораздо больше, чем просто документы.
Откройте для себя все, что может предложить Scribd, включая книги и аудиокниги от крупных издательств.
Отменить можно в любой момент.