Documente Academic
Documente Profesional
Documente Cultură
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.
Cr eate and Update Di sc rete
Jobs
Discrete Life Cycle
START
subinventory in
which completed
assemblies will be
housed.
Cr eate and Update Di sc rete
Jobs
Discrete Job Definition
Bill Revision allows
you to select any valid
version of the bill of
material
you want to use to
determine the material
requirements for the
job
Cr eate and Update Di sc rete
Jobs
Discrete Job Definition
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
Business needs:
Schedule production
hours =
quantity per day/ hourly
production rate.
Scheduling Repetitive production
transaction.
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 P rocess Interfa ces
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 P rocess Interfa ces
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 P rocess Interfa ces
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 P rocess Interfa ces
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 P rocess Interfa ces
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.
Picki ng for Man ufacturi ng
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.
Picki ng for Man ufacturi ng
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.
Picki ng for Man ufacturi ng
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
Picki ng for Man ufacturi ng
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
Picki ng for Man ufacturi ng
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.
.
Picki ng for Man ufacturi ng
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.
.
Picki ng for Man ufacturi ng
Picking for Manufacturing
(N) WIP> Discrete> Component Pick Release
.
Q&A