You can control and monitor which materials are used and how they flow from inventory to discrete jobs and repetitive schedules and from jobs and schedules to inventory.
You can issue components and complete assemblies using alternate units of measure. Transactions are recorded and reported in both the base and transacted units of measure.
You can specify how lot controlled components are selected during backflush transactions with the Work in Process Lot Selection Method parameter. Lots can be selected manually or automatically. Single lot information can be entered directly in the Backflush window, for one or multiple components, when the transaction quantity for a component comes from a single lot. When there are multiple backflush transactions for the same component on the same job, you can set the system to retain lot numbers used in the previous transactions. See: Material Parameters.
You can select component requirements to issue to jobs and schedules on the Component Pick Release window. This window generates move orders. You can select items for discrete jobs, lot based jobs, repetitive schedules, and flow schedules. Each manufacturing mode has a distinct and individual window. You can also use a rules based system to determine a recommended source location for each component. See: Component Picking
Component yield is factored into component quantities during transactions. The quantity is an entered value on the bill of material, and the aggregate required quantity can be inflated to allow for shrinkage. In some cases, component yield and shrinkage are more appropriate for planning than for execution processes. You can disable this function to avoid inflating transaction quantities during execution. This is set in the Include Component Yield check box on the Work in Process Parameters window. See: Material Parameters
This parameter enables you to use the component yield factor and required quantity separately on the bill of material for planning purposes. Or exclude yield and shrinkage if it is not appropriate for shop floor execution - eliminating decimal quantities that can inflate component related transactions. This functionality applies to discrete jobs, repetitive schedules, flow schedules, and lot based jobs. Based on the setting of this parameter, component yield is effected in the following transactions:
Backflush quantities
Material transaction quantities performed with the All Material option for push components
Component shortage quantity calculations
Quantity to Release calculations for Component Pick Release transactions
Note: The Required Quantity field in the Material Requirements window for Discrete Jobs and Repetitive Schedules always includes component yield, regardless of this parameter setting.
Actual cost organizations (Average, LIFO, and FIFO) use this parameter setting at the time of completion and scrap transactions. Standard cost organizations use the Component Yield field on the Cost Types window, in the Rollup Options region. See: Defining Cost Types
You can choose whether to build engineering items and whether to use engineering items as material requirements.
Work in Process rounds fractional quantities to six decimal places; this can create small variances that multiply into larger variances when the job quantity is large. Inverse component usage is employed in cases where the component quantity per assembly is fractional. You can enter an inverse usage for component requirements on the bill of material. This enables you to store a fractional quantity per assembly, preventing component usage variances with large build quantities. Inverse usage values are not rounded when stored in the database, enabling you to accurately represent the total job requirement for such components.
When defined on a bill of material, an inverse usage - assemblies per component, when converted to component quantity per assembly - is not rounded. This eliminates the variance.
Inverse usage requirements affect backflush transactions, material issue transactions, work order-less completions, component picking, and the WIP Mass Load interface program.
See: Creating a Bill of Material
You can issue, backflush, and complete lot, serial number, and lot and serial number controlled items. For lot controlled assemblies you build using discrete jobs, there are complete lot composition inquiries and reports. See: Lot and Serial Number Backflushing.
Tagging and tracking serial numbers is provided for components at the organization level. Serial number tagging provides the ability to track serial numbers for component issues and returns, and also create serial numbers at the time of the transaction. See: Component Issues and Returns, and Overview of Serial Tagging Assignments
You can track your jobs using serial control throughout the manufacturing process, with serial transaction entry for assembly moves. This functionality is supported through Oracle Mobile Supply Chain Applications. See: Serial Number Tracking Throughout Manufacturing
You can manually allocate lots instead of allowing detailed level allocations to occur by pick release or other allocation processes. The Allocate Lot parameter in Oracle Inventory is used to bypass the system allocation. For example, with the Allocate Lot feature enabled, you have the flexibility to allocate lots that are easier or more convenient to retrieve than those allocated by the system. This Inventory parameter does not change the behavior for the allocation or picking logic for non lot controlled serial items.
You can review or modify the allocations in the Select Available Inventory window, accessed from the Transact Move Order window in Oracle Inventory.
Note: Oracle recommends not enabling the Allocate Lot feature if your system requires lot-level controls that are dependent on specific lots. Otherwise, unwanted issues may arise with lot indivisibility, lot-specific unit of measure conversions, lot consistency, and lot specific rules.
See: Defining Revision, Lot, Serial, and LPN Parameters, and
Allocating and Transacting Move Orders.
When you define jobs and repetitive schedules, you can combine standard, alternate, or common bills of material and routings to create specific material requirements anywhere in the routing. The job or schedule assembly revision determines which version of the bill of materials is used to create the material requirements. See: Overview of Bills of Material and Creating a Bill of Material.
You can specify whether assembly quantities are included as supply in the MRP planning process when you define jobs and schedules. You can also specify whether job and schedule material requirement quantities are included as demand in the net requirements calculation.
You can specify, using the WIP:Requirement Nettable profile option, whether the quantities in non-nettable subinventories are included when on-hand quantities are displayed in the Material Requirements and View Material Requirements windows. You can also choose to include non-nettable inventories when using the Discrete Job and Repetitive Schedule Shortage Reports to view inventory balances.
You can push (issue) and pull (backflush) components items onto jobs and repetitive schedules. A component's supply type determines how it is supplied. See: Supply Types, Backflush Transactions, and Component Issues and Returns.
You can replenish depleted supply subinventory stores. This ensures that materials are available for backflush transactions. See: Supply Subinventory and Locator Replenishment.
You can view material requirements in a variety of ways including by assembly, by job, by production line, by date required, and by subinventory. Shortages can be highlighted so that planners and buyers can respond. See: Viewing Material Requirements.
Material transactions are reversible. You can return components that have been issued to jobs and schedules back to inventory. You can also return completed assemblies from inventory to jobs and schedules. See: Component Issues and Returns and Assembly Completions and Returns.
Complete revision control is provided. You can define item revisions in either Oracle Inventory, Oracle Bills of Material, or Oracle Engineering - and build open, released, scheduled, and implemented revisions. You can specify a bill of material revision for an assembly when performing a completion or return transaction, providing the option to complete a particular revision of revision controlled assemblies. See: Item and Routing Revisions, and Specifying Revision at Completion
You can specify at which operations component items are required by associating bills of material with routings. When bills and routings are synchronized, material is pushed or pulled onto jobs and schedules only where and when it is needed. This eliminates excess work in process inventory.
The status of a job or schedule indicates what point it has reached in its life cycle. Statuses also control which activities can be performed. For example, when you define a job or schedule, its status defaults to Unreleased. You must change its status to Released before you can transact against it. See: Transaction Control By Status.
You can choose how to process material transactions using WIP transaction processing profile options. For most transactions, the available options are on-line, concurrent, and background processing. See: Profile Option Descriptions.
You can maintain accurate inventory balances for components and assemblies using tools provided in Oracle Inventory and Work in Process. See: WIP Inventory Accuracy.