Oracle WIP
Oracle WIP
Oracle WIP
Applications 11i
Training On
Oracle Work In Process 11i
September 2003
Agenda
B
Setting Up & Implementing WIP
A
C
Setting Up & Implementing WIP
C
Schedule Groups
Flow schedules and discrete jobs can be assigned to the
schedule groups defined.
Jobs and flow schedules within a given schedule
group can be sequenced.
Sequencing jobs and flow schedules within a schedule
group makes it possible to prioritize, for example, by
customer.
Schedule groups can be updated.
Schedule groups that are assigned to jobs and flow
schedules cannot be deleted.
Setting Up & Implementing WIP
Schedule Groups
(N) WIP > Setup > Schedule Group
Screen shots
Setting Up & Implementing WIP
Labor Rates
Used for defining hourly labor raters to reflect the actual
labor rates.
The effective date of the hourly labor rates can be added,
deleted, and updated for person-type resources
(employees).
Multiple hourly labor rates can be defined for the
same employee, as long as each rate has a
different effective date.
Setting Up & Implementing WIP
Labor Rates
(N) WIP > Setup > Employees > Labor Rates
Screen shots
Setting Up & Implementing WIP
Production Lines
A production line describes a unique set of
operations, departments, and/or manufacturing
cells that produce one or more of products.
Production Lines
(N) WIP > Setup > Production Lines
Screen shots
Setting Up & Implementing WIP
Operation Documents
Operation Documents
(N) Oracle Work in Process > Set Up > Defining Operation
Documents
Setting Up & Implementing WIP
Profile Options
TP:WIP: Background Shop Floor Material Processing:
Profile Options
TP:WIP: Completion Material Processing
Profile Options
TP:WIP: Completion Transaction Form
Profile Options
TP:WIP: Completion Transactions first field
Available Values:
Line, Assembly, Job (Default) , or Sales Order.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Concurrent Message Level
Available Values:
-Message level 0 (Default) : Reports errors only.
-Message level 1 : Reports processing activities and errors.
-Message level 2 : Reports and time stamps processing
activities and errors.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Material Transaction Form
Available Values:
Background Processing, Concurrent Processing & Online
Processing (Default)
Profile Options
TP:WIP: Material Transactions First Field
Available Values:
Line, Assembly, Job (Default) , or Sales Order.
Setting Up & Implementing WIP
Profile options
TP:WIP: Move Transactions:
Determines How move transactions performed using the
Move Transactions form
Available values
- Background processing: Processed on a periodic basis
-(Default) Online processing: The transaction is processed
while saving and control is returned once transaction
processing is done.
Note: Also, if TP:INV: Transaction Processing Mode profile
is set to Form level processing in average costing scenario ,
this profile must be set to Online for sequential transaction
procession.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Move Transactions First Field
Available Values:
Line, Assembly, Job (Default) , or Sales Order.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Move Transaction Quantity Default
Available Values:
None: No transaction quantity is defaulted.
Minimum Transfer Quantity: Transaction quantity defaults if the
minimum transfer quantity is less than or equal to the available
quantity. If the minimum transfer quantity is more than the
available quantity then the available quantity is defaulted
Available Quantity: If the available quantity is not zero, the
transaction quantity defaults to the available quantity.
.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Operation Back flush Setup
Available Values:
-Background processing: Use this option only when lot
numbers are automatically assigned.
-Online processing: Use this option when lot/serial numbers
must be manually assigned
Setting Up & Implementing WIP
Profile Options
TP:WIP: Shop Floor Material Processing
Available Values:
-Background processing: Use this option only when lot
numbers are automatically assigned.
-Concurrent processing:
-Online processing: Use this option when lot/serial numbers
must be manually assigned
Setting Up & Implementing WIP
Profile Options
TP:WIP: Work Order-less Default Completion
Available Values:
-Scheduled : The Schedule flag defaults to checked. Use
this option if most of the work order–less completions are based
upon flow schedules.
-(Default) Unscheduled : The Scheduled flag defaults to
unchecked. Use this option if most of the work order–less
completions are manually entered .
Setting Up & Implementing WIP
Profile Options
WIP: Default Job Start Date
Determines whether the start dates for jobs default to the
current date and time or not at all when defining jobs in the
Discrete Jobs
window. Available Values are Yes or No (Default)
Profile Options
WIP: Discrete Job Prefix
Specifies the job prefix to use when auto-generating job names
in the Discrete Jobs, Simulate Discrete Jobs, Import Jobs and
Schedules, and Auto-Create windows in Work in Process, and in
the Planner Workbench window in Oracle Master Scheduling/MRP
and Oracle Supply Chain Planning.
Profile Options
WIP: Exclude Open ECOs
Determines whether engineering change orders (ECOs) with
Open statuses are excluded while defining jobs/schedules. If so,
only ECOs with Release, Schedule, and Implement statuses are
implemented when you choose a bill of material revision or
revision date and the bill of material is exploded. This profile
option also controls whether revisions associated with open ECOs
can be selected in the WIP Material Transactions.
Profile Options
WIP: Move Completion Default
Determines the default transaction type for the Move
Transactions window. If you Yes is specified , the transaction type
defaults to Complete. Otherwise, the transaction type defaults to
Move.
WIP: Requirement Nettable Option
Determines which sub-inventories to include when displaying
on–hand quantities in the Material Requirements and View
Material
Requirements windows.
Available values
-View only nettable subinventories:
-View all subinventories (Default) :
Setting Up & Implementing WIP
Profile Options
WIP: See Engineering Items
Determines whether jobs and schedules for engineering items can
be defined and whether engineering items can be added as
material requirements.
Create and Update Discrete Jobs
subinventory in
which completed
assemblies will be
housed.
Create and Update Discrete Jobs
Creating Components
When a job is defined , WIP copies the assembly bill created
in BOM. It then creates material requirements for the copied
bill of material components. Supply types can be used to
control how to supply the components for the material
requirements on the job.
Create and Update Discrete Jobs
When you click the Components
Discrete Job Definition button on the ‘discrete jobs’
form, the Material Requirements
window is displayed with the
component information. Here you
can view each component’s Main,
Quantity, Supply, Comment, and
ATP information. For those
components with ATP rules, you
can perform an ATP check from
this window
Create and Update Discrete Jobs
Creating Operations
When a job is defined , operations and resource
requirements are created based on the assembly
routing.
The routing created in BOM is copied to
become a work in process routing that can be
modified without affecting the BOM routing.
Update/Delete Resources
Scheduling Jobs
Business Needs
Planning material and resources quickly and accurately
Establishing appropriate planning time fences for products
Creating purchase orders for material accounting for
vendor lead time
Scheduling material to arrive at the operation where it is
consumed
Scheduling each resource at the operation where it is
consumed
Promising accurate product shipment dates
•
Scheduling Discrete Jobs
Scheduling Methods:
Oracle Manufacturing supports two scheduling
methods for discrete production: dynamic lead-time
offsetting and detailed scheduling.
Scheduling Methods:
Detailed scheduling:
Jobs are scheduled to the minute based on detailed
resource availability and usages.
Oracle Bills of Material calculates manufacturing lead times
using detailed scheduling.
Detailed scheduling is the most precise method in Oracle
Manufacturing.
Scheduling Discrete Jobs
Detailed Scheduling
Business Needs
Scheduling Rules
All resources that have the Scheduled attribute set to Yes,
Prior, or Next must have a time-based unit of measure.
First Unit Start Date (FUSD): The date and time to begin
production of the first assembly on a repetitive schedule.
Equal to start of lead time
Last Unit Start Date (LUSD): The date and time to begin
production of the last assembly on a repetitive schedule
Calculated based on the FUSD, repetitive processing days,
and hourly production rate
Create and update Repetitive
schedules
Repetitive Schedule Dates
The hourly
production rate
determines how fast
each line can
produce this
assembly.
Create and update Repetitive
schedules
Repetitive Schedule Definition
Business needs:
Schedule production
hours =
quantity per day/ hourly
production rate.
Scheduling Repetitive production
transaction.
Charges Reversed.
Backflush material Yes
Resource charges only WIP Move resource charges are
reversed.
Overhead charges Overhead charges reversed if default
basis is Item.
Reversed if default basis is Lot only if
the move results in zero net
assemblies completed in the operation
Work in Process Transactions -
Moves and Resources
Overhead Charging
Charging Method Default Basis Overhead Charge
Benefits
Isolates questionable assemblies.
Works well if there is space near the work center to
temporarily store the
questionable assemblies (same operation, same department).
Option to scrap or recover the questionable assemblies.
Work in Process Transactions -
Moves and Resources
Managing Rejected Assemblies
Scrapping Rejected Assemblies
Assemblies that cannot be recovered can be moved to the
Scrap intraoperation step.
Benefits
Isolates material.
Deducts from MRP supply on standard discrete jobs.
Offers the option to write off scrap immediately instead of
waiting for the job close (standard discrete/nonstandard asset
jobs) or period close (repetitive/nonstandard expense jobs).
Offers the option to undo the transaction later if necessary.
Work in Process Transactions -
Moves and Resources
Managing Rejected Assemblies
Reworking Rejected Assemblies
rejected assemblies can be reworked directly in the job by
adding a rework operation in the WIP routing.
Benefits
Use predefined rework operations for repeatable rework
activities.
Add the rework operation when necessary.
Easily charge incremental material, resource, and overhead
costs at rework operation.
Work in Process Transactions -
Moves and Resources
Managing Rejected Assemblies
Reworking Rejected Assemblies
rejected assemblies can be reworked directly in the job by
adding a rework operation in the WIP routing.
Benefits
Use predefined rework operations for repeatable rework
activities.
Add the rework operation when necessary.
Easily charge incremental material, resource, and overhead
costs at rework operation.
Work in Process Transactions -
Moves and Resources
Managing Rejected Assemblies
Inline Rework
Can use a routing with a rework operation and rework rejected
assemblies directly in the job/schedule. This is a std operation with a
Count point No and the resources charge type Manual.
Benefits
Allows to predefine & use the rework operation on the routing
when rework is anticipated.
Rework can be performed on a repetitive production line
(Previous option applies only to discrete jobs as operations can’t
be added to a repetitive routing).
Can easily charge incremental material/resource/overhead at
rework operation.
Work in Process Transactions -
Moves and Resources
Managing Rejected Assemblies
Using a Nonstandard Job to Rework Assemblies
Benefits
Standardization of Process
WIP move resources with a basis type of Item are charged upon
completion of each assembly at the operation the resource is tied
to.
WIP move resources with a basis type of Lot are charged upon
completion of the first assembly at the operation the resource is
tied to.
Work in Process Transactions -
Moves and Resources
Charging Resources
Reversing Resource Charges
If more than one schedule has a status that allows charges,
user can perform transactions against the consolidated sum of all
the schedules.
For example, if there are three schedules for 100 units each
with status Released for the same assembly and line
combination, up to 300 units could be moved with one
transaction.
Work in Process Transactions -
Moves and Resources
Charging Multiple Schedules
Advantages of Flow Charging
Flow charging means that shop floor data entry can be performed
by charging against the assembly and line.
Flow charging means that all transactions against an assembly
on a line can be batched and then enter all of them in one
transaction.
Flow charging supports the idea of a schedule being less of an
individual entity than a discrete job is. As long as two schedules
build the same assembly on the same line, system does not
distinguish between them for transaction purposes.
Work in Process Transactions -
Moves and Resources
Charging Multiple Schedules
Repetitive Allocation
If the quantity completed equals the total quantity for a schedule,
and there are other active schedules following it on the
assembly/line, the schedule’s status is changed to Complete—No
Charges. If the schedule is the last active schedule, its status is
changed to Complete.
over-complete assemblies
Complete Discrete Jobs
and Repetitive Schedules
Completion Transactions
(N) WIP > Material Transactions > Completion Transactions
Assemblies can
be over
completed to
inventory from
jobs and
schedules per
established
tolerance limits
without changing
the job start
quantity.
Complete Discrete Jobs
and Repetitive Schedules
Work order less completions
Using work order-less completions:
Complete assemblies without having to create a job
or schedule
Do several tasks in one step at completion
Substitute components
Support lot and serial number control
Cost transactions using standard and average
costing
Complete Discrete Jobs
and Repetitive Schedules
Work order less completions
(N) WIP > Material Transactions > Workorder-less
Completion Transactions
Complete Discrete Jobs
and Repetitive Schedules
Returning Assemblies from Inventory to WIP
Completed assemblies can be returned to work in process
using the Completion Transactions window as well as the
Move Transactions window.
FM_INTRAOPERATION_STEP_TYPE,FM_OPERATION_SEQ_NUM
are only required for move transaction/ completion transactions
TO_INTRAOPERATION_STEP_TYPE,TO_OPERATION_SEQ_NUM are
only required for move transaction & move return transactions
Work In Process Interfaces
WIP Interfaces
Open Resource Transaction Interface
Columns to be populated:
OPERATION_SEQ_NUM, ORGANIZATION_CODE, ORGANIZATION_ID,
PROCESS_PHASE, PROCESS_STATUS, RESOURCE_SEQ_NUM,
TRANSACTION_QUANTITY, TRANSACTION_DATE,
TRANSACTION_TYPE, TRANSACTION_UOM, WIP_ENTITY_NAME
Work In Process Interfaces
WIP Interfaces
Open Move Transaction Interface
PROCESS_PHASE describes the current processing phase of the
transaction. The Cost Worker processes each transaction row
through the following two phases
Values: 1 Resource Validation ,2 Resource Processing
PROCESS_STATUS contains the state of the transaction.
Values: 1 Pending , 2 Running ,3 Error
TRANSACTION_TYPE should be set to:
Values: 1 for normal resource transactions,2 for overhead transactions & 3 for outside processing transactions
Work In Process Interfaces
WIP Interfaces
Work order Interface
The Work Order Interface enables users to import Discrete job
and Repetitive schedule header information, and Discrete job
operations, material, resource, and scheduling information from
any source, using a single process.
Options available:
Planned orders for new Discrete jobs,
Discrete job operations, components, resources, resource usage, and
scheduling details,
Update and reschedule recommendations for existing Discrete jobs, and
suggested Repetitive schedules
Work In Process Interfaces
WIP Interfaces
Work order Interface
The Work Order Interface consists of two tables: the
WIP_JOB_SCHEDULE_INTERFACE table (Open Job and Schedule
Interface table), and the WIP_JOB_DTLS_INTERFACE table (WIP
Job Details Interface table). Header information is loaded into
the WIP_JOB_SCHEDULE_INTERFACE table, and operations,
components, resources, and scheduling information into the
WIP_JOB_DTLS_INTERFACE table.
Work In Process Interfaces
WIP Interfaces
Work order Interface
The Work Order Interface consists of two tables: the
WIP_JOB_SCHEDULE_INTERFACE table (Open Job and Schedule
Interface table), and the WIP_JOB_DTLS_INTERFACE table (WIP
Job Details Interface table). Header information is loaded into
the WIP_JOB_SCHEDULE_INTERFACE table, and operations,
components, resources, and scheduling information into the
WIP_JOB_DTLS_INTERFACE table.
Picking for Manufacturing
Picking for Manufacturing
Introduced in 11.5.7 Family pack for manufacturing
Combines the functionality of Manufacturing & Warehouse
management system to provide rule based component
picking..
Operation or assembly pull material can be excluded from the
tasks.
Migration to the new Picking for Manufacturing is optional for
WIP users.
Picking for Manufacturing
Picking for Manufacturing
The use of move orders will allow users to use the standard
inventory picking rules, as well as to track and transact the
component requirements.
Picking for Manufacturing
Picking for Manufacturing
Supply type push
- Material issued directly to job
- Transacting the move order / task decrements inventory
Supply type assembly / operation pull
- Material moved to supply subinventory
- Material pulled at operation move or assembly completion
- Optionally excluded from process
Picking for Manufacturing
Picking for Manufacturing
Pick release selected jobs
-Use Inventory Rules to allocate material
-Allocated material cannot be used for other transactions
-Create move orders for the required material
-Missing material is backordered and available for re-
release
Optionally print move order pick slip report
Move order transacted on desktop
-Query on specific jobs or schedules
-Update allocations if necessary
Picking for Manufacturing
Picking for Manufacturing
Current Functionality in Release 11.5.9
User can specify upto which operation the material needs to be pick
released for a single or set of jobs.
Various picking methodologies (like cluster pick, bulk pick, zone pick etc.)
supported by Order management also can be used. However this feature
is limited to Discrete jobs only.
All the material requirements for a job is released under a single move
order irrespective of the supply types.
User will have the option on printing of the pick slips at the time of pick
release.
.
Picking for Manufacturing
Picking for Manufacturing
Current Functionality in Release 11.5.9
User can choose whether to plan tasks by default or not for each pick
release. This option can also be set at organization level and can be
overridden by user while pick releasing.
.
After the pick release, if allocation was partial, user can check the
leftover requirements for a job by clicking on a particular job node.
.
Picking for Manufacturing
Picking for Manufacturing
(N) WIP> Discrete> Component Pick Release
.
Q&A