SlideShare a Scribd company logo
1 of 195
Training On
Oracle Work In Process 11i
Oracle
Applications 11i
A Presentation by EAS – Oracle Applications
September 2003
Agenda
 Introduction to Work In Process
 Overview of Work In Progress
 Setting Up & Implementing WIP
 Create and Update Discrete Jobs
 Scheduling Discrete jobs
 Create and Update Repetitive Schedules
 Scheduling Repetitive production
 Work in Process Transactions - Moves and Resources
 Complete Discrete Jobs and Repetitive Schedules
 Work In Process Interfaces
 Oracle Work In Process is a complete production
management system.
 Work In Process supports discrete, project, repetitive,
assemble-to-order, and work order-less manufacturing.
 Inquiries and reports give a complete picture of
transactions, materials, resources, costs and job/schedule
progress on the shop floor.
Introduction to Work in
Process
Production Methods –Discrete
Discrete production records all production activities against
a discrete job. It represents a plan to produce a specific
quantity of an item on a specific date. All material issues
(Manual and Backflush), and all resource charges
(Automatic and Manual) are charged to a specific job
Discrete job can produce Assemble to Order (ATO) items
and Configure to Order (CTO) item.
Introduction to Work in
Process
Production Methods –Repetitive
Repetitive production models high-volume production of
standard items over a period of time. Production is
recorded against a repetitive schedule that represents a
plan to produce an item at a given daily rate for a period of
time.
Introduction to Work in
Process
Overview of Work in
Process
Following types of jobs and schedules can be used to support
specific manufacturing needs:
• Standard and Non-Standard Discrete Jobs
• Standard and Non-Standard Project Jobs
• Repetitive Schedules by Production Line/Assembly
• Final Assembly Orders
• Work order less completions
Overview of Manufacturing Support
Overview of Work in
Process
• Oracle Work In Process can be used to schedule
production resources and materials, to meet customer
delivery requirements and to maintain a smooth production
flow.
• Scheduling establishes expected dates and times for
material and resource requirements, as well as for the
supply availability of assemblies built on the jobs and
repetitive schedules.
Overview of Production Scheduling
Overview of Work in
Process
Production Scheduling includes:
• Loading/sequencing repetitive production by
assembly/production line.
• Scheduling start / stop times for jobs, operations and
resources to the minute.
• Scheduling fixed, variable and overlapping time elements.
• Forward, backward, manual and midpoint forward
rescheduling.
• Automatically updating the master schedule.
Overview of Production Scheduling (Cntd..)
Overview of Work in
Process
Work In Process uses two scheduling methods:
• Detailed Scheduling
• Repetitive Line Scheduling
Note: Oracle Work In Process only provides unconstrained
scheduling.
Overview of Production Scheduling (Cntd..)
Overview of Work in
Process
Oracle Work In Process gives the ability to control and
monitor the materials used for production and to view how
they flow from inventory to discrete jobs/schedules, and
from the discrete jobs/schedules to inventory.
Material transactions:
• Issue and Return Material to Inventory
• Back flush Material
• Replenish Material
Overview of Material Control
Overview of Work in
Process
While defining jobs and repetitive schedules,
Material can be controlled by:
• Combining bills of material with routings to create specific
material requirements.
• Specifying when and where materials are to be
issued or back flushed.
• Assigning Supply Types to control how materials are
supplied.
Overview of Material Control (Cntd.)
Overview of Work in
Process
Shop floor control helps manage the flow of production in a
plant leading to efficiencies that can lower costs and help to
meet the delivery commitments.
Shop floor control options:
• Move assemblies within operations.
• Load move transaction information from external systems.
• Define and assign shop floor statuses.
• Auto-create purchase requisitions for outside processing
operations .
• Rework problem assemblies.
• Scrap assemblies.
Overview of Shop Floor Control
Overview of Work in
Process
There are five available intra-operation steps.
• Queue: Default intra-operation step for every operation in a
routing
• Run: Assemblies which are ready to be worked on.
• To Move: Assemblies waiting to be picked up for next
operation.
• Reject: Rejected Assemblies
• Scrap: Scrapped Assemblies
Overview of Shop Floor Control (Cntd.)
Overview of Work in
Process
• Oracle Work In Process considers an assembly to have
completed an operation if the assembly is at To Move,
Reject, or Scrap steps.
• Oracle Work In Process considers an assembly to have not
completed an operation if the assembly is at Queue or Run
steps.
Overview of Shop Floor Control (Cntd.)
Overview of Work in
Process
• A resource can be assigned to each operation on a Work
In Process routing.
• A resource can be assigned manually, after
creating a job or can be added to the operation while
creating the routing.
• A resource resides within an operation, it can be a person,
a machine, tools, services, etc.
• There are three resource charge types:
-WIP Move
-Manual
-PO Move/PO Receipt
Overview of Resource Tracking
Overview of Work in
Process
Import transactions enables users to:
• Access real time and accurate information to increase
efficiency through out the fulfillment process.
• Key technology enablers
– Mobile Computing & Process Critical devices
– Wireless Networks
– Bar code Technology
Overview of Importing Transactions
Overview of Work in
Process
• Use WIP accounting classes to establish valuation and
variance accounts.
• Use Standard, Average or LIFO/FIFO costing.
• Cost standard and non-standard asset discrete production
by job.
• Cost jobs by project in Oracle Project Manufacturing
Costing.
• Cost and report repetitive and non-standard expense
production by period.
Overview of Work In Process Costing
Overview of Work in
Process
• Charge and report resource, outside processing, and
overhead costs by activity.
• Track repetitive production costs by assembly on a line/
individual repetitive schedule.
• Track and report costs through the various stages of
production.
• Period close costs are calculated when an accounting
period is closed.
Overview of Work In Process Costing (Cntd.)
Setting Up & Implementing WIP
1.Define WIP parameters (Req.)
2.Define WIP Accounting Classes (Req.)
4.Define Production Lines (Optional)
3.Set WIP Profile Options (Req.)
WIP Set up
5.Define Repetitive assembly (Optional)
B
Setting Up & Implementing WIP
6.Define Schedule Groups (Optional)
7. Define Employees (Optional)
9. Define Shop Floor Statuses (Optional)
8.Define Employee Labor Rates (Opt.)
10.Define Job/Schedule Docs (Optional)
C
A
Setting Up & Implementing WIP
11.Define Operation Documents (Optional)
C
Setting Up & Implementing WIP
WIP Parameters
 WIP parameters define modes of operation and default
values that affect Work in Process
WIP parameters can be used to define modes of operation
and assign default values for various
work in process functions.
 Only one set of WIP parameters can be defined per
organization.
Setting Up & Implementing WIP
WIP Parameters – Screen shots
(N) WIP > Set up > parameters
Determines which accounting
class is used as the default
if category default WIP
accounting classes are not set
up. Used to default in
Standard/non-standard Discrete
jobs & Work order-less
completions
Determines how lot numbers are
assigned to discrete jobs. Options are
job name & based on inventory rules
Determines whether the
WIP jobs respond to Sales
order changes .Options
are Always/never /When
linked 1 to 1 (ATO)
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines how resource costs
are determined as assemblies are
completed from jobs into inventory.
System Calculated : resources
can be costed at either the actual
resource costs or at resource
predefined cost depending on the
System Option parameter . For
assemblies from a non standard
job with no routing, the resource
rate from the Average Rates cost
type is used.
User Defined: you must choose a
user–defined cost type using the
Cost Type Parameter. This cost
type is then used to determine the
resource cost for the assemblies
being completed.
Used only when ‘system calculated’ option is
selected.
Use Actual Resources: Resources costs are
determined based on the actual costs charged to
the job.
Use Predefined Resources: Resources costs are
determined using the predefined resource cost.
Determines
whether the Final
Completion in the
Completion
Transaction
window defaults
o checked
Applicable only for average costing
organizations
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines which repetitive
schedule variances are posted to
the general ledger when an
accounting period is closed.
Determines the time
period within which the
system automatically
releases the next
Unreleased schedule.
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines whether a scrap account is required when
you use the Move Transactions window to move job
and repetitive assemblies into and out of the Scrap
intra-operation step of an operation. also determines
how scrap transactions are processed.
Determines whether you
can or cannot add an
operation to a discrete
job work in process routing
during a move transaction.
Determines whether moves are
disallowed if an intra-operation step
that disallows moves exists at an auto
charge operation and
Intra-operation step between the From
and To operations or at
intervening intra-operation step at the
From and To operations if they
are direct charge.
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines which supply subinventory and, if
required by the subinventory, locator are used when
back flushing Operation Pull and Assembly Pull
components that do not have defaults defined at
the bill of material/item level
Determines how lot controlled
Assembly Pull and Component
Pull component items are
selected during back-flush
transactions. Not used for
lot/serial controlled items
Determines how lots that are
automatically selected, based on
whether
the Lot Selection Method parameter
is set to Receipt Date or Expiration
Date, are verified during back-flush
transactions.
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines which intra-operation steps are enabled in WIP routing
operations. The options are Queue, Run, To Move, Reject and Scrap.
The Queue intra-operation step is automatically enabled for all
operations and cannot be disabled. The To Move intra-operation step,
even if disabled here, is automatically enabled for the final operations
in routings so that assemblies can be completed into inventory.
Setting Up & Implementing WIP
WIP Parameters – Screen shots
Determines which shop floor status is assigned to the
Queue intra-operation step of an outside processing
operation when you create discrete jobs and repetitive
schedules. This status ensures that assembly moves
from an outside processing resource operation can only
be launched by the receipt of a purchase order in Oracle
Purchasing.
Determines whether purchase
requisitions are created for
outside
processing operations
automatically or manually, and
when in the
manufacturing process they are
created
Setting Up & Implementing WIP
WIP Accounting Classes
Accounting classes are assigned when jobs are defined
and when repetitive assemblies are
associated with production lines.
Any number of WIP Accounting Classes can be defined
and updated.
The valuation and variance accounts that are associated
with these accounting classes determine which accounts are
charged.
Setting Up & Implementing WIP
WIP Accounting Classes – Screen shots
(N) WIP > Set up > WIP accounting classes
Setting Up & Implementing WIP
WIP Accounting Classes
Standard Discrete Accounting Class
 An accounting class must be assigned to every
discrete job, schedule and work order-less completion
 Accounting classes can be defined for each type of
discrete production used:
– Standard Discrete
– Asset Non-Standard Discrete
– Expense Non-Standard Discrete
– Flow Manufacturing
Setting Up & Implementing WIP
WIP Accounting Classes
Expense Non-Standard Discrete Accounting Class
Non-Standard Discrete Accounting classes can be
used to group and report various types of non-standard
production costs. Example: To track recurring expenses
-- machine maintenance or projects with non-standard
jobs.
The valuation accounts carry the costs incurred on
these expense jobs as an asset during the period and
automatically write them off to variance accounts at
period close.
Setting Up & Implementing WIP
WIP Accounting Classes
Asset Non-Standard Discrete Accounting Class
If non-standard discrete jobs are used to track
production costs as assets, an accounting class with a
type of asset non-standard can be assigned .
 Asset non-standard discrete jobs are costed the same
as standard discrete jobs.
Setting Up & Implementing WIP
WIP Accounting Classes
Repetitive Accounting Class
These are used to group production costs and must be
assigned to each repetitive line/assembly association
that is created. Every schedule for that assembly on
that line uses these accounts.
Repetitive manufacturing costs can be analyzed by
assembly regardless of the line on which it was
manufactured by using the same accounting class for
all lines that build that assembly.
Setting Up & Implementing WIP
WIP Accounting Class -Accounts
Material Valuation Account
This is an asset account and tracks material costs.
Under Standard Costing, it is debited at std cost at
material issue to a job/schedule and credited when
assemblies are completed, close a job/accounting
period.
Under Average Costing, this account is debited
at the average cost at the time of issue transaction and
is credited at assembly completion.
Setting Up & Implementing WIP
WIP Accounting Class
Material Overhead Valuation Account
This tracks material overhead costs.
Under Std Costing, it is debited at std cost at material
issue with a overhead to a job. Under average costing,
this account is debited at the average cost at the time of
the issue transaction.
When assemblies are completed and material
overhead is earned, the material overhead account for
the completion sub-inventory is debited.
Setting Up & Implementing WIP
WIP Accounting Class
Resource Valuation Account
This tracks resource costs.
Under Standard Costing, it is debited at std cost when
resources are charged to a job/schedule and credited
on completion of assembly.
Under Average Costing, this account is debited and
credited at the resource rate at the time the resource is
charged.
Setting Up & Implementing WIP
WIP Accounting Class
Outside Processing Valuation Account
This tracks outside processing costs.
Under Standard Costing, it is debited at standard or
PO cost when items are received for a job/schedule and
credited at standard cost on completion of assembly.
Under Average Costing, the behavior is the same as in
Standard Costing.
Setting Up & Implementing WIP
WIP Accounting Class
Overhead Valuation Account
This is an asset account and tracks resource or
department overhead cost.
Setting Up & Implementing WIP
WIP Accounting Class
Material Variance Account
This account tracks variances that occur when the
previous level material costs charged to the job or
schedule do not equal the previous level material costs
that are relieved.
This calculation gives you a net material usage and
configuration variance.
Setting Up & Implementing WIP
WIP Accounting Class
Resource Variance Account
This account tracks variances that occur when the this
level resource costs charged to the job or schedule do
not equal the this level resource costs that are relieved.
Outside Processing Variance Account
 This account tracks the variances that are occur when
the outside processing costs charged to the job or
schedule do not equal the outside processing costs that
are relieved.
Setting Up & Implementing WIP
WIP Accounting Class
Overhead Variance Account
This account tracks the variances that are occur when the
overhead costs charged to the job or schedule do not equal
the overhead costs relieved from the job or schedule.
Standard Cost Variance Account
Applies only to Standard Discrete and Asset Non-
Standard. It’s charged for the sum of all the elemental
standard cost adjustments when standard cost update
impacts an active job.
Cost updates are not performed for repetitive schedules or
expense non–standard jobs.
Setting Up & Implementing WIP
WIP Accounting Class
Expense Variance Account
Normally an expense account, this account is debited and
credited when issuing and completing non–standard
expense jobs under both standard and average costing.
Setting Up & Implementing WIP
Shop Floor Statuses
Move transactions are controlled by assigning Shop Floor
Statuses to intra-operation steps on the work in process
routing. For example a “Hold for Quality Check” status can
be assigned to an intra-operation step before moving to the
next assembly step.
Shop Floor Statuses can be assigned to any Intra operation
step associated with a job/repetitive line/assembly.
Setting Up & Implementing WIP
Shop Floor Statuses
(N) WIP > Move Transactions > Shop Floor Statuses >
Shop floor status
Setting Up & Implementing WIP
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 can be associated with repetitive
assemblies, discrete jobs, flow routings, schedules, and
work order-less completions.
Production lines can be defined and updated but cannot be
deleted.
Setting Up & Implementing WIP
Production Lines
(N) WIP > Setup > Production Lines
Screen shots
Setting Up & Implementing WIP
Operation Documents
 Operation Documents can be defined for discrete
jobs, repetitive schedules, and job/schedule operations.
Operation Documents can then be attached to
discrete jobs, repetitive schedules, and operations
as required.
Setting Up & Implementing WIP
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:
Used only when the TP: Move Transaction profile is set to
Background processing & for a move completion/move return
/operation pull back-flush transaction.
Available Values:
Background Processing: Periodic Processing
Concurrent Processing: Inventory Transaction processor is
launched.
Online Processing (Default): Move transaction processor
processes the shop floor material back-flush transactions online
by calling the inventory material transaction processor.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Completion Material Processing
Controls material processing of assembly completion,
assembly return, and assembly completion back-flush
transactions initiated using the Completion Transactions window
Available Values:
Background Processing, Concurrent Processing & Online
Processing (Default)
Note: If TP:WIP: Completion Transactions Form profile is set to
Background processing, this profile is not used.
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: Completion Transaction Form
Determines whether completion transactions are processed
online or in the background when transacting assembly
completions using the Completion Transactions window.
Available Values:
Background Processing, Online Processing (Default)
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: Completion Transactions first field
Determines which field the cursor defaults to when you first
enter the Completion Transactions window. Set this option based
on your predominant manufacturing environment
Available Values:
Line, Assembly, Job (Default) , or Sales Order.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Concurrent Message Level
Determines the level of detail reported in the move transaction
concurrent log file during move transaction validation and
processing.
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
Controls the processing of component issue and return
transactions entered in the WIP Material Transactions window.
Available Values:
Background Processing, Concurrent Processing & Online
Processing (Default)
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: Material Transactions First Field
Determines which field the cursor defaults to when you first
enter the WIP Material Transactions window. Set this option based
on your predominant manufacturing environment
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
Determines which field the cursor defaults to when you first
enter the WIP move Transactions window. Set this option based
on your predominant manufacturing environment
Available Values:
Line, Assembly, Job (Default) , or Sales Order.
Setting Up & Implementing WIP
Profile Options
TP:WIP: Move Transaction Quantity Default
Indicates if and how move transaction quantities are defaulted.
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
Controls the back-flush setup used in the Move Transactions
Window. It also determines how component lot numbers are
derived.
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
Controls processing of operation and assembly pull back-flush,
assembly scrap, move completion, and move return transactions
from the Move Transactions window.
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
Determines the default for the Scheduled flag in the Work
Order–less Completions window.
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)
WIP: Define Discrete Job Form
Indicates how to load the bill of material and routing
information when defining jobs in the Discrete Jobs window.
Available Values:
-Concurrent definition:
-(Default) Interactive definition:
Setting Up & Implementing WIP
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.
WIP: Enable Outside Processing Workflows
Determines whether or not outside processing workflows are
enabled. The options are Yes and No (Default)
Setting Up & Implementing WIP
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.
WIP: Job Name Updateable
Determines whether you can update the names of existing jobs
in the Discrete Jobs window.
Setting Up & Implementing WIP
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
Discrete Life Cycle
1.Set up discrete manufacturing
2. Define Discrete Jobs
4.Build Discrete Jobs
3.Update Discrete Jobs
4.Close Discrete Jobs
START
Create and Update Discrete Jobs
Discrete Job Definition
(N) WIP > Discrete > Discrete Jobs
Job Name uniquely
identifies the job for the
Issuing components,
Moving/scrapping/
completing assemblies
,Charging resources/
overheads and Defining/
updating job definition
Standard - A discrete job
controlling material/
operation requirements to
build assemblies/collect
manufacturing costs
Nonstandard • A discrete
job controlling material and
collects costs for
miscellaneous activities,
such as Rework, service
repair ,Upgrade etc
Job Quantities
are used to
determine:
Material
requirements,
Department
schedules,
Resource load
& Job dates.
•
Various stages in
the life cycle of
the discrete job. •
When defining a
job, only
Unreleased/
Released/On Hold
statuses exist
Create and Update Discrete Jobs
Discrete Job Definition
Routing revision
allows you to
select which
version of the
routing you
want to use to
schedule the
operations and
resources.
subinventory in
which completed
assemblies will be
housed.
Create and Update Discrete 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
Create and Update Discrete Jobs
Discrete Job Definition
You can view material
requirements and
operations from the
Discrete Jobs window
as you define and
update jobs
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
Discrete Job Definition
When you click the Components
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
NAME DESCRIPTION
Based on bill Component requirements with supply types from BOM or
those on the Item Master are defaulted when a job is defined.
Assembly Pull Assembly pull components are issued to the job when the assembly
is completed into inventory.
Bulk These components are not transacted automatically in a job.
Operation Pull Operation pull components are issued to the job when the operation
is completed.
Push Material is issued manually before consumption
Vendor Vendor supplies material directly to WIP
WIP Supply Types
Supply types are defined in the bill of material. If the supply
type is changed on discrete job, it overrides the supply types
for all the components on that job.
Create and Update Discrete Jobs
WIP Supply Types
For Phantom supply type , Phantom subassemblies are
exploded and their components become material
requirements.
Following BOM parameters to control the inheritance of a
parent phantom’s operation sequence and whether or not
resources and overheads on phantom routings are recognized
for costing and capacity planning purposes.
Use Phantom Routings
Inherit Phantom Inherit Phantom Operation Sequence
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.
Dates and times for the operations, resource
requirements, and material requirements needed to
build the job can be scheduled using detailed
scheduling.
Create and Update Discrete Jobs
Discrete Job Definition
When you click the
Operations button, the
Operations window is
displayed. Here you can
view each operation’s Main,
Quantities, Dates, and
Description. Also, from this
window, you can display
the resource requirements
for a selected operation.
Create and Update Discrete Jobs
Update Discrete Job Data
In a discrete job, following information can be updated:
 Header information, based on the job status
 Routing information
 Bill information
 Sales order information
 Job operations
 Job requirements
Note: If the profile option WIP: Job Name Updatable is
set to No, the name of the existing job cannot be updated .
Create and Update Discrete Jobs
Update/Delete Discrete Job Operations
An operation from a discrete job can be updated /deleted if:
 There are no assemblies at the operation.
 No assemblies have been completed at the operation.
 There are no pending transactions in the open move
interface table.
 No resources at the operation have been charged.
There are no pending transactions in the open resource
interface
If an operation is deleted , WIP reassigns its material
requirements to the first operation in the routing, or to
operation sequence 1 if there are no operations in the routing.
Create and Update Discrete Jobs
Update/Delete Resources
A resource requirement from a discrete job can be deleted if:
That resource has not been charged to the operation.
There are no pending transactions in the open resource
interface table.
Create and Update Discrete Jobs
Discrete Work Station
Tool to graphically view and perform manufacturing
activities on the shop floor. This workstation enables
to quickly and easily obtain information critical to supporting
business decisions and controlling daily shop floor activities.
Production operators can:
Quickly and easily obtain component and resource
requirements, as well as performance measurements.
Perform shop floor transactions without returning to the WIP
menu.
Create and Update Discrete Jobs
Discrete Work Station
(N) WIP > Discrete > Discrete Workstation
Create and Update Discrete Jobs
Using Non standard Discrete Jobs
Advantages:
 Control materials and resources for nonstandard projects.
 Track costs for various activities.
 Report on all aspects of production.
 Manage the activities like :
– Rework
– Upgrades
– Field service repair and maintenance
– Disassemblies
– Engineering prototypes
–– miscellaneous activities
Create and Update Discrete Jobs
Features of Nonstandard Jobs
Assign any predefined bill/routing of material to a
nonstandard job.
Specify an assembly on a nonstandard job.
Include a job quantity on a nonstandard job.
Add the same assembly which is being built as a material
requirement on the job’s bill of material.
Use expense costing to periodically write nonstandard
production costs to expense accounts
Define the WIP accounting class as an asset or as an
expense to the job.
Scheduling Discrete 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 Jobs
Scheduling Discrete Jobs
Oracle Manufacturing supports two scheduling
methods for discrete production: dynamic lead-time
offsetting and detailed scheduling.
Dynamic Lead-Time Offsetting:
Estimating the start date of an order, an operation, or a
resource based on order quantity, lead times, and the
workday calendar.
Scheduling Methods:
Scheduling Discrete Jobs
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 Methods:
Scheduling Discrete Jobs
Preprocessing lead time: The time required to release a
purchase order or a job from the time the requirement is
known.
Post processing lead time: The time to make a purchased
item available in inventory from the time it’s received.
Processing lead time: The time required to procure or
manufacture an item. Processing lead time includes the
fixed and variable portions of lead times.
Lead Time Elements
Scheduling Discrete Jobs
Cumulative manufacturing lead time: Total time required to
make an item if all raw materials are in stock but all
subassemblies will have to be made level by level; Oracle
Bills of Material automatically calculates this value.
Cumulative total lead time: Total time required to make an
item if no inventory existed and all the raw materials and
make all subassemblies will have to be ordered level by
level; Oracle Bills of Material automatically calculates this
value.
Lead Time Elements
Scheduling Discrete Jobs
Processing Lead time:
Oracle Bills of Material computes the fixed and variable
portions of processing lead time using routings and detailed
scheduling.
Fixed lead time: That portion of time required to build an
assembly that is independent of order quantity—for
example, setup or teardown.
Variable lead time: That time required to produce one
additional unit of an assembly.
These lead times are used by Oracle Manufacturing in
dynamic lead-time offset calculations
Lead Time Elements
Scheduling Discrete Jobs
Calculating Processing Lead Time for Manufactured Items:
The algorithm schedules one discrete job for a quantity of
zero (fixed lead time) and a second discrete job for the lead-
time lot-size quantity (variable lead time).
When computing processing lead time, all calendar days are
considered as workdays, regardless of days off or workday
exceptions.
Lead Time Elements
Scheduling Discrete Jobs
Business Needs
Detailed scheduling is a method of scheduling production that
considers minute-to-minute resource availability information as
well as exact routing resource requirements
Job completion dates and times for assembly supply availability
Job start dates and times for job release
Operation starts and completion dates and times .
Operation start dates and times for component demand
requirements
Resource load information for capacity planning
Detailed Scheduling
Scheduling Discrete Jobs
Resource requirement: The amount of a resource that is
required to perform an activity in a routing of a job.
Resource availability: The availability of a resource, taking
into account the manufacturing calendar, including workday
exceptions, shifts, and shift exceptions.
Critical path: The sequence of resources in the routing of a
job that are used to schedule the job.
Overlap: A situation in which two or more scheduled
resources can operate at the same time. This can be in one
operation or across consecutive operations.
Detailed Scheduling: Key Terms
Scheduling Discrete Jobs
All resources that have the Scheduled attribute set to Yes,
Prior, or Next must have a time-based unit of measure.
All resources that have a unit of measure that is not time-
based, such as U.S. dollars, kilograms, or gallons, must
have the Scheduled attribute set to No.
Oracle Capacity performs resource load analysis only for
resources with a time-based unit of measure.
Scheduling Rules
Scheduling Discrete Jobs
Oracle WIP Oracle Planning
Schedules all discrete jobs backward
or forward
Schedules all planned orders
backward from the due date
Schedules jobs into the past if
backward scheduling past the current
date
Compresses jobs to start on the
current date if the calculated
start date would be in the past
Uses detailed scheduling to schedule
discrete jobs with routings to the
minute
Uses lead-time offset to
schedule planned orders for
assemblies with routings and
without routings to the day
Uses lead-time offset to schedule
discrete jobs without routings to the
day
Scheduling Methods: Oracle WIP Versus Oracle
Planning
Create and update Repetitive
schedules
• A repetitive schedule builds an assembly on a
production line at a specific daily rate for a specific
number of processing days.
Repetitive Schedule
Create and update Repetitive
schedules
Discrete Life Cycle
1.Set up Repetitive manufacturing
2. Define Repetitive Schedules
4.Build Repetitive Assemblies
3.Update Repetitive Schedules
5.Stop repetitive schedules and analyze
repetitive Costs
START
Create and update Repetitive
schedules
Repetitive Schedule Elements
Daily Quantity: The number of completed assemblies that
are planned to be produced each day. The daily rate can be
any positive number/decimals.
Days: The planned number of working days, from the first
unit start date to the last unit start date. The processing days
can be any positive number/decimals.
Total Quantity: The number of completed assemblies that
are planned to be produced.
Note: If you enter any two of the three values, the
third one is automatically computed.
Create and update Repetitive
schedules
Repetitive Schedule Dates
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
First Unit Completion Date (FUCD): The date and time to
complete production of the first assembly on a
repetitive schedule. Equal to FUSD plus the 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
Last Unit Completion Date (LUCD): The date and time to
complete production of the last assembly on a repetitive
schedule. Equal to LUSD plus the lead time
Create and update Repetitive
schedules
Repetitive Schedule Definition
(N) WIP> Repetitive Manufacturing > Associating
Lines and Assemblies
The hourly production
rate determines how
fast each line can
produce this
assembly.
Create and update Repetitive
schedules
Repetitive Schedule Definition
(N) WIP> Repetitive> Repetitive Schedules
Various stages in the life
cycle of the Repetitive
schedule. When defining a
schedule , only Unreleased/
Released/On Hold statuses
exist
Scheduling Repetitive production
• Optimized use of line capacity
• Effectively sequenced repetitive production
• Time-phase repetitive component demand and
assembly availability
Business needs:
Scheduling Repetitive production
• Minimum rate: The minimum number of completed
assemblies a production line can produce per hour.
• Maximum rate: The maximum number of completed
assemblies a production line can produce per hour.
• Line lead time: Time required to complete the 1st
assembly on a production line starting from the 1st
operation to completion into inventory.
• Hourly production rate: The rate at which the
production line can assemble items.
Elements of Repetitive Line Scheduling
Scheduling Repetitive production
• Line start time: The time a production line starts
running every day. The line start time is used to
schedule repetitive schedules on a line.
• Line stop time: The time a production line stops
running every day. The line stop time is used to
schedule repetitive schedules on a line.
• Daily line capacity: The daily production rate of
assemblies on a production line. This is equal to the
hourly production rate times the line production hours.
Elements of Repetitive Line Scheduling
Scheduling Repetitive production
• Daily rate: The number of completed assemblies a
repetitive schedule plans to produce per day. Also
known as a production rate.
• Repetitive processing days: The number of days you
plan to work on a repetitive schedule, from the first
unit start date to the last unit start date.
Elements of Repetitive Line Scheduling
Scheduling Repetitive production
• Daily quantity is used to specify how many
assemblies per day to build
• Days are used to specify for how many days
an assembly is to be produced at the specified rate
• Line minimum and maximum daily rate can be used
as a guideline for the daily quantity of schedule
Repetitive Line Scheduling
Scheduling Repetitive production
• Can specify to the minute the start and completion dates
and times of your repetitive schedule
• Can schedule to the minute each day the operations and
resources of the schedule.
• Can schedule all the requirements based on operation
dates each day of the schedule.
• Must enter either the first unit start date and time and the
first unit completion date and time, or the last unit start date
and time and the last unit completion date and time, in
order to define the lead time for a routing less assembly
running on a routing-based line.
Repetitive Line Scheduling
Scheduling Repetitive production
Repetitive Line Scheduling
The top horizontal line
indicates the constant
hourly production rate
that was defined for the
line for this assembly.
Schedule production
hours =
quantity per day/ hourly
production rate.
Scheduling Repetitive production
Repetitive Line Scheduling
Each shaded area
represents the quantity
produced (the daily
rate) in a day.
The un shaded area
represents idle time for
this assembly on this
line.
The total quantity for
the schedule is
processing days times
daily rate i.e.. the sum
of all the shaded
areas.
Scheduling Repetitive production
Repetitive Line Scheduling
Repetitive schedules based on suggestions from
Oracle Planning or any other planning system can
be defined.
Schedules are loaded into Oracle WIP with a status
of Pending—Mass Loaded due to following reasons:
-MRP does not consider existing schedules.
Implementing these schedules without looking at existing ones
can result in overproduction.
-MRP-suggested schedules may overlap with existing
schedules, which is not allowed.
Scheduling Repetitive production
Repetitive Line Scheduling
Not allowing overlap
enables WIP to perform
flow charging for
repetitive schedules.
(Flow charging is when
a repetitive assembly
and line is charged
rather than a specific
job. It is based on FIFO.
Work in Process Transactions -
Moves and Resources
Work In Process Flow -Definitions
Types of Material Transactions
Issue transaction is a material transaction to issue
component items from inventory to work in process.
Replenishment transaction is a material transaction to
stage components in advance of backflushing.
Return transaction is a material transaction to return
components from WIP back to inventory. Return
transactions increase WIP material requirements, inventory
balances, and valuation, and decrease WIP valuation.
Work in Process Transactions -
Moves and Resources
Work In Process Flow -Definitions
Types of Material Transactions
Material issue transactions fulfill WIP material
requirements on jobs or schedules. These reduce inventory
balances and valuation & incur WIP costs and increase
WIP valuation.
Supply types are used to control how components are
supplied to fulfill material requirements.
Push issue transaction is a material transaction to issue
component items from inventory to work in process before
you manufacture the assembly.
Work in Process Transactions -
Moves and Resources
Work In Process Flow -Definitions
Types of Material Transactions
Backflush transaction is a material transaction that
automatically issues component items into work in process
from inventory when you move or complete the assembly. A
backflush transaction is also known as post–deduct or pull.
Work in Process Transactions -
Moves and Resources
Move Transactions
Move transactions move assemblies from any operation on the
routing to any other operation. Moves normally follow the
sequence as per routing.
Move Transactions can initiate other transactions
- Backflush issue transactions for components with supply type
Operation Pull
- Automatic resource transactions for resources with autocharge
type WIP Move
- Overhead transactions for overheads with basis type Item or Lot
Work in Process Transactions -
Moves and Resources
Move Transactions
Intraoperation moves are assembly moves within an operation.
Intraoperation steps are phases within an operation used to
track assembly locations in detail. The steps are Queue, Run,
To Move, Reject, and Scrap.
Operation completions occur when quantities move into to
move, reject, or scrap.
Interoperation moves are assembly moves from one operation
to another in a routing.
Work in Process Transactions -
Moves and Resources
Move Transactions
autocharge flag controls
operation completions
and associated automatic
transactions.
Count point determines
the default for the next
operation for a move
transaction.
Backflush flag controls
when to process
Backflush transactions.
It’s advisable that
the Backflush flag
of the last
operation
on a routing
always be set to
Yes, to make sure
that all
components are
issued.
Work in Process Transactions -
Moves and Resources
Backward Move Transactions
Backward move is used to correct a mistake or to perform
additional work at a previous operation. An operation can be
uncompleted by reversing any of the moves that constitute
operation completion
When an operation is uncompleted, system automatically
reverses any backflushing transactions that have taken place
during the forward move.
On uncompletion, system automatically reverses WIP move
resource charges. Automatic resource charges for Lot-based
resources are reversed when all assemblies have been
uncompleted at the operation.
Work in Process Transactions -
Moves and Resources
Move Transactions
WIP (N) Move Transaction > Move Transactions
Work in Process Transactions -
Moves and Resources
• Can over move or over complete within tolerance
• Move and complete more assemblies than at
operation
Overcompletions
Assignment of Shop Floor Statuses
(N) Move Transaction > Shop Floor Statuses > Assign Shop
Floor Statuses
System provides an option that prevents users from
performing move transactions over operations and
intraoperation steps that have No Move statuses,
depending on the autocharge types of the operations.
Work in Process Transactions -
Moves and Resources
Costing Backflush Material Transactions
Move transactions can automatically launch backflush
transactions and charge resources and overheads.
Backflush material transactions increase WIP valuation
and decrease inventory valuation.
The accounting entries for backflush material transactions:
Costing Move Transactions: Accounting Entries
Account Debit Credit
WIP accounting class valuation accounts XX
Inventory valuation accounts XX
Work in Process Transactions -
Moves and Resources
Costing Move-Based Resource Transactions
Resource charges increase your work in process valuation.
The accounting entries for resource transactions:
Costing Move Transactions: Accounting Entries
Account Debit Credit
WIP accounting class resource XX
valuation accounts
Resource absorption account XX
Work in Process Transactions -
Moves and Resources
Costing Overhead Charges
Overhead charges increase work in process valuation.
The accounting entries for overhead transactions:
Costing Move Transactions: Accounting Entries
Account Debit Credit
WIP accounting class overhead account XX
Overhead absorption account XX
Work in Process Transactions -
Moves and Resources
Costing Backward Move Transactions
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
Costing Move Transactions: Accounting Entries
Work in Process Transactions -
Moves and Resources
Charging Method Default Basis Overhead Charge
Move-based
overhead charging
Item Fixed amount per item
Lot Fixed amount for
first unit completed
Resource-based
overhead charging
Resource units Fixed amount for each
resource unit charged
Resource value Percentage of the
resource value
Overhead Charging
Work in Process Transactions -
Moves and Resources
Move-Based Overheads
Upon completion of an operation, system automatically
charges move-based overheads. Move based overheads are
overheads that have a default basis of Item or Lot. Upon
uncompletion, overhead charges are reversed. For Lot-based
overheads, charges are reversed when all assemblies have
been uncompleted at the operation.
Overhead Charging
Work in Process Transactions -
Moves and Resources
Resource-Based Overheads
If the operation completion move resulted in automatic
resource charges for WIP Move resources, and these
resources have associated overheads, the overheads will be
charged when the resource is charged. Therefore, a move
transaction that completes an operation can result indirectly in
resource-based overhead charges. Resource-based overhead
charges are reversed when the resource transaction is
reversed.
Overhead Charging
Work in Process Transactions -
Moves and Resources
Definitions:
• Reject is an intraoperation step in an operation at which
assemblies that require rework or need to be scrapped are
recorded.
• Scrap is an intraoperation step at which assemblies that
cannot be reworked or completed are moved.
• Scrap account is an account used to charge scrap
transactions.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
There are five ways to manage rejected assemblies in WIP
• Move rejected assemblies to Reject.
• Scrap rejected assemblies.
• Add rework operation.
• Inline rework.
• Rework in a nonstandard job.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
Move rejected assemblies to Reject.
• Rejected assemblies can be moved to the Reject
intraoperation step to possibly rework them at that operation or
later move them to Scrap.
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.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
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.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
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.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
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.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
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.
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
Using a Nonstandard Job to Rework Assemblies
• Can rework rejected assemblies currently in an MRB
subinventory using a nonstandard job.
• Optionally you can store the assemblies in that subinventory
until you are ready to rework them.
Benefits
• Standardization of Process
• Can use a separate Accounting class to track such orders
Managing Rejected Assemblies
Work in Process Transactions -
Moves and Resources
Charging Resources
Resource is a thing of value, except material and cash, that is
required to manufacture, cost, and schedule products.
Resources include people, tools, machines, services purchased
from a vendor, and physical space.
Resource basis is the basis for resource usage quantity that
indicates whether that quantity is required per item or per lot.
Lot-based resources are resources whose usage quantity
represents the amount required per job or schedule. For
example, it could be setup time for a machine.
Work in Process Transactions -
Moves and Resources
Charging Resources
Item-based resources are resources whose usage quantity
represents the amount required per assembly you make. For
example, it could be the amount of time required to process
each assembly at an operation for the job.
Resource transaction is a transaction where resource costs
are charged to a discrete job or repetitive schedule. Transacting
a resource is synonymous with charging a resource.
Work in Process Transactions -
Moves and Resources
Charging Resources
WIP Move Resource : A WIP move resource is a resource that
is automatically charged to a discrete job or repetitive schedule
by a move transaction that completes an operation. The
autocharge type for this type of resource is WIP Move.
Manual Resource: A manual resource is a resource that you
manually charge to a discrete job or repetitive schedule. The
autocharge type for this type of resource is Manual.
Work in Process Transactions -
Moves and Resources
Charging Resources
Manually Charging Resources
Resources can manually be charged to a discrete job/repetitive
assembly and line with or without an associated move
transaction.
Manually charging resources without a move
Manually charging resources with a move
Manually reversing resource charges
Work in Process Transactions -
Moves and Resources
Charging Resources
Manually Charging Resources with a Move
Move transaction can be performed normally .
Resources with an autocharge type of Manual assigned to the
operations completed during the move can be charged. (WIP
displays those resources automatically).
If the standard rate flag for a manual resource is No, and the
resource type is Person, the resource can be charged at the
employee labor rate instead of the standard rate by specifying
an employee identifier.
This transaction is done from the Move Transactions window
using Resources button.
WIP (N) Move Transaction > Move Transactions (B) Resources
Work in Process Transactions -
Moves and Resources
Charging Resources
Manually Charging Resources without a Move
Any resource assigned to an operation in a job or schedule
can be charged.
Any resource not previously assigned to an operation in a job
or schedule can be charged. The resource must be defined for
the department associated with the operation. It can have
autocharge type Manual/WIP move.
This transaction is done by navigating to the Resource
Transactions window.
WIP (N) Resource Transactions > Resource Transactions
Work in Process Transactions -
Moves and Resources
Charging Resources
Manually reversing Resource charges
User can manually reverse resource charges at any time by
specifying negative resource units applied.
This transaction is done by navigating to the Resource
Transactions window.
WIP (N) Resource Transactions > Resource Transactions
Work in Process Transactions -
Moves and Resources
Charging Resources
Automatic Resource Transactions
Automatically charging resources at standard rate
 Completing an operation and automatically charging
resources
 Reversing resource charges
Work in Process Transactions -
Moves and Resources
Charging Resources
Automatically Charging Resources at Standard Rate
Resources can be automatically charged at their standard rate
to a discrete job or repetitive assembly and line while performing
a move transaction.
Work in Process Transactions -
Moves and Resources
Charging Resources
Completing an Operation and Automatically Charging Resources
All resources with an autocharge type of WIP move are
charged at their standard rate.
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 an uncompletion is performed, system automatically reverses
any resource charges associated with the completion for WIP
move resources.
If a WIP move resource has a basis type of Lot, system
reverses the resource charges only if all assemblies are
uncompleted at the operation.
Work in Process Transactions -
Moves and Resources
Charging Multiple Schedules
Flow charging is a repetitive transaction method in which
system charges material, move, resource, and overhead
transactions to a specific assembly on a line rather than a
specific repetitive schedule.
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
Repetitive allocation is a system technique for applying
transaction quantities and costs across several repetitive
schedules that are building the same repetitive assembly on the
same line.
The repetitive allocation algorithm allows the system to allocate
the transactions that were flow charged to particular schedules.
Work in Process Transactions -
Moves and Resources
Costing Resource Charges at Resource Standard
Resource charges increase work in process valuation. The
accounting entries for resource transactions are:
Account Debit Credit
WIP accounting class resource
valuation account XX
Resource absorption account XX
The accounting entries for negative manual resource
transactions and backward moves for WIP move resources are:
Account Debit Credit
Resource absorption account XX
WIP accounting class resource
valuation account XX
Work in Process Transactions -
Moves and Resources
Costing Labor Charges at Actual
For labor charges using an actual or employee rate for a resource
with the Standard Rate check box clear, the job or schedule is
debited at the actual or employee rate. The employee rate used
needs to be set up at the organization level. The absorption
account is credited at the same rate. The variance between actual
and standard is captured at the time of accounting close.
accounting entries for resource transactions are:
Account Debit Credit
WIP accounting class resource
valuation account XX
Resource absorption account XX
Work in Process Transactions -
Moves and Resources
Costing Resource Transactions
If the actual rate is greater than the standard rate, the accounting
entries are:
Account Debit Credit
WIP accounting class resource
valuation account XX
Resource rate variance account XX
Resource absorption account XX
If the actual rate is less than the standard rate, the accounting
entries are:
Account Debit Credit
WIP accounting class resource
valuation account XX
Resource rate variance account XX
Resource absorption account XX
Work in Process Transactions -
Moves and Resources
Weighted Average costing
Material can be charged to WIP at average cost.
Resources can be charged to WIP at actual or average cost.
Outside processing resources can be defined under average
costing.
The average cost of completed assemblies in WIP can be
calculated.
Complete Discrete Jobs
and Repetitive Schedules
Completing Jobs
Definitions
Assembly completion transaction is a material transaction in which
assemblies are received into inventory from a job or repetitive
assembly/line upon completion of the manufacture of the
assembly.
Completion subinventory is an inventory location at the end of
production line or shop floor routing where completed assemblies
from work in process are received . This is often the supply
subinventory for subassemblies or finished goods inventories for
final assemblies.
Complete Discrete Jobs
and Repetitive Schedules
Completing Jobs
Completion Transaction Process
The finished assemblies are received into inventory, either to be
used as subassemblies or to be shipped as finished goods.
All Assembly Pull material attached on the bill is backflushed.
The quantity in the To Move step of the last operation is
decreased, if there is a routing.
The Quantity Complete on the job or repetitive schedule is
increased.
Complete Discrete Jobs
and Repetitive Schedules
Completing Jobs
Completion Transaction Process
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.
Job and repetitive schedule statuses are automatically updated
to Complete when the total number of assemblies completed and
scrapped on a job or repetitive schedule is greater than or equal
to the required quantity.
Complete Discrete Jobs
and Repetitive Schedules
Completion Transactions
Complete assemblies from jobs and repetitive schedules into
inventory
Return completed assemblies from inventory to jobs and
repetitive schedules
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
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
Work order less completions
Complete Discrete Jobs
and Repetitive Schedules
Work order less completions
(N) WIP > Material Transactions > Workorder-less
Completion Transactions
Complete Discrete Jobs
and Repetitive Schedules
Completed assemblies can be returned to work in process
using the Completion Transactions window as well as the
Move Transactions window.
Reasons to Return Assemblies to WIP
• User want to perform additional processing.
• User found a quality problem.
• User mistakenly completed unfinished assemblies to
inventory.
• User performing a disassembly using a nonstandard job.
Returning Assemblies from Inventory to WIP
Complete Discrete Jobs
and Repetitive Schedules
Return Characteristics
• User can return assemblies from inventory to WIP by
selecting Return as the transaction type.
• User can return as many assemblies as needed.
• Any assembly pull components that were backflushed
upon completion are unbackflushed; that is, they are
returned to inventory when you return the assembly to
work in process.
Returning Assemblies from Inventory to WIP
Complete Discrete Jobs
and Repetitive Schedules
Costing Assembly Completion Transactions
Completion transactions decrease work in process valuation
and increase inventory valuation. The accounting entries
for assembly completion transactions are:
Account Debit Credit
Subinventory elemental
accounts XX
WIP accounting class
valuation accounts XX
Costing Completion Transactions
Complete Discrete Jobs
and Repetitive Schedules
Earning Assembly Material Overhead on Completion
• Overheads can be assigned based on the total value of
an item. These overheads can be earned as assemblies into
are completed into inventory. The accounting entries are:
Account Debit Credit
Subinventory material overhead
account XX
Inventory material overhead
absorption account XX
Costing Completion Transactions
Complete Discrete Jobs
and Repetitive Schedules
• Items can be costed at a weighted average perpetual cost.
• Completions are valued using the sum of the actual costs of
resources and materials issued to a job
• Partial completions are valued using the appropriate
proportional sum of actual resource and materials issued to
a job
• Final completions are valued using the total net value in a
job
• The unit cost of a completion is computed elementally
Material ,Material and overhead ,Resource, Overhead &Outside processing
Manufacturing Average Costing
Complete Discrete Jobs
and Repetitive Schedules
Roll forward Rules
• When all assemblies of a schedule are completed, WIP
checks the schedule for any excess components resulting
from over issue of material requirements.
• If the subsequent schedule is released, or if it is unreleased
and falls into the auto release time fence, WIP rolls the
excess material charges forward to that schedule.
• If there is no subsequent schedule to auto release, WIP does
not roll the excess material charges forward.
Completion Transactions for Repetitive Schedules
Complete Discrete Jobs
and Repetitive Schedules
Autorelease
• Repetitive production can be streamlined by automatically
releasing the next schedule when one schedule is
completed.
• A line can continue running and build repetitive assembly if
another schedule is defined for the assembly on that line.
• If the schedule is defined but unreleased, the completion of
the preceding schedule can serve as a signal to
automatically release the next unreleased schedule.
Completion Transactions for Repetitive Schedules
Complete Discrete Jobs
and Repetitive Schedules
Can the Status of a Closed Job Be Changed?
• To be able to unclose jobs, the Close Discrete Jobs function
security parameter must be set to Y.
• Only jobs closed in error should be unclosed, it should be
done this immediately after the close using the Close
Discrete Jobs window.
• If assembly costs are rolled up between the time a job is
closed and unclosed, costs may be incorrect because the
unclose process does not revalue the job.
• A job that is linked to a sales order cannot be unclosed.
• A job that was closed in an accounting job that is no longer
open cannot be unclosed
Closing Discrete Jobs
Work In Process Interfaces
• Open Move Transaction Interface
• Open Resource Transaction Interface
• Work Order Interface
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
• This interface is used to transfer WIP move transaction
information into Oracle Applications. The records can be
loaded into the Open Move Transaction Interface from a
variety of sources, including external data collection devices
such as bar code readers, automated test equipment, cell
controllers, and other manufacturing execution systems.
• The interface validates the records & marks invalid
transactions, so that the transactions can be corrected &
resubmitted
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
This interface enables users to perform many of the functions
possible from the Move Transactions window.
• Move assemblies between operations and intra-operation steps
• Scrap assemblies
• Move assemblies from an operation and complete them into
inventory with a single transaction
• Over-complete a quantity greater than the job or schedule
quantity if over-completions are enabled
• Return assemblies from inventory and move to an operation
with a single transaction
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
Ad hoc operations cannot be added through this interface even if
the WIP Allow Creation of New Operations parameter is set.
The table populated while inserting records into the interface is
WIP_MOVE_TXN_INTERFACE
Types of move transactions
Move transaction
Move Completion
Move Return
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
• Columns to be populated:
FM_INTRAOPERATION_STEP_TYPE,FM_OPERATION_SEQ_NUM,
LINE_CODE, ORGANIZATION_CODE, PROCESS_PHASE,
PROCESS_STATUS, TO_INTRAOPERATION_STEP_TYPE,
TO_OPERATION_SEQ_NUM, TRANSACTION_DATE,
TRANSACTION_QUANTITY, TRANSACTION_UOM, WIP_ENTITY_NAME
• 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
WIP Interfaces
Work In Process Interfaces
Open Resource Transaction Interface
• This interface is used to charge resources. External data
collection devices such as bar code readers, payroll
systems, and time card entry forms can be used to collect
resource and overhead transaction data, then load the data
into the Open Resource Transaction Interface for WIP to
process.
• The interface validates the data and marks any that are
invalid so that it can be corrected and resubmitted.
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
This interface enables users to perform many of the functions
possible from the Resource Transactions window.
• Charge labor resources
• Charge overhead resources
• Charge outside processing resources
• Add ad hoc resources
Note: Non-person resources cannot be charged at an actual
usage rate or amount through the Resource Transactions
window. This feature is unique to the Resource Transaction
Interface.
WIP Interfaces
Work In Process Interfaces
Open Move Transaction Interface
The table populated while inserting records into the interface is
WIP_COST_TXN_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
WIP Interfaces
Work In Process 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
WIP Interfaces
Work In Process 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
WIP Interfaces
Work In Process 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.
WIP Interfaces
Work In Process 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.
WIP Interfaces
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
• Move orders will be created for all component requirements.
Picking supports discrete/lot based jobs, as well as flow &
repetitive schedules.
• 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
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.
• User can see the backordered quantity for each component.
.
Picking for Manufacturing
Picking for Manufacturing
.
Picking for Manufacturing
(N) WIP> Discrete> Component Pick Release
Q & A

More Related Content

What's hot

Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Boopathy CS
 
Oracle Quality setup
Oracle Quality setupOracle Quality setup
Oracle Quality setupMina Lotfy
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docxMina Lotfy
 
Oracle min-max-planning
Oracle min-max-planningOracle min-max-planning
Oracle min-max-planningmgarg82
 
Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps Boopathy CS
 
Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionBoopathy CS
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12parinay jain
 
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)Ahmed Elshayeb
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideAhmed Elshayeb
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsAhmed Elshayeb
 
Oracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersOracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersBoopathy CS
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Boopathy CS
 
Oracle process manufacturing training
Oracle process manufacturing trainingOracle process manufacturing training
Oracle process manufacturing trainingTechnologyTutor
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsBoopathy CS
 
Purchase Order Approval Using Approval Management Engine
Purchase Order Approval Using Approval Management EnginePurchase Order Approval Using Approval Management Engine
Purchase Order Approval Using Approval Management EngineAh_Ismail
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order managementshravan kumar chelika
 
Creating business group in oracle apps
Creating business group in oracle appsCreating business group in oracle apps
Creating business group in oracle appsGurpreet singh
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingVaddadi Anil Srinivas
 

What's hot (20)

Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
 
Oracle Quality setup
Oracle Quality setupOracle Quality setup
Oracle Quality setup
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docx
 
Oracle min-max-planning
Oracle min-max-planningOracle min-max-planning
Oracle min-max-planning
 
Wip back flush
Wip back flushWip back flush
Wip back flush
 
Oracle ebs opm refernce guide for gulf oil
Oracle ebs opm refernce guide for gulf oilOracle ebs opm refernce guide for gulf oil
Oracle ebs opm refernce guide for gulf oil
 
Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps
 
Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with description
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12
 
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
 
Oracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersOracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move Orders
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
 
Oracle process manufacturing training
Oracle process manufacturing trainingOracle process manufacturing training
Oracle process manufacturing training
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory Controls
 
Purchase Order Approval Using Approval Management Engine
Purchase Order Approval Using Approval Management EnginePurchase Order Approval Using Approval Management Engine
Purchase Order Approval Using Approval Management Engine
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order management
 
Creating business group in oracle apps
Creating business group in oracle appsCreating business group in oracle apps
Creating business group in oracle apps
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process Manufacturing
 

Similar to Oracle_WIP.ppt

Operation engine ii session iv operations scheduling
Operation engine  ii session iv  operations schedulingOperation engine  ii session iv  operations scheduling
Operation engine ii session iv operations schedulingFatima Aliza
 
schedulingandsequencing-140424065526-phpapp02__1_.ppt
schedulingandsequencing-140424065526-phpapp02__1_.pptschedulingandsequencing-140424065526-phpapp02__1_.ppt
schedulingandsequencing-140424065526-phpapp02__1_.pptVELMURUGANM19
 
Oracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP SolutionOracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP SolutionTony Sebastian
 
Production planning and control
Production planning and controlProduction planning and control
Production planning and controlLaxmikant Deshmukh
 
Cb12e basic ppt ch11
Cb12e basic ppt ch11Cb12e basic ppt ch11
Cb12e basic ppt ch11Eric
 
Ppc unit-4-production scheduling
Ppc   unit-4-production schedulingPpc   unit-4-production scheduling
Ppc unit-4-production schedulingkarthi keyan
 
Unit 7 production scheduling
Unit 7 production scheduling Unit 7 production scheduling
Unit 7 production scheduling RASHMIPANWAR10
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencingAkanksha Gupta
 
Operations Scheduling
Operations SchedulingOperations Scheduling
Operations SchedulingAshish Jain
 
Production Planning & Control
Production Planning & ControlProduction Planning & Control
Production Planning & ControlKunalJagtap5
 
Oracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsOracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsVigilant Technologies
 
Functions of production planning and control
Functions of production planning and controlFunctions of production planning and control
Functions of production planning and controlVignesh Jayakumar
 
Functions of production planning and control 2
Functions of production planning and control 2Functions of production planning and control 2
Functions of production planning and control 2Vignesh Jayakumar
 
Operation scheduling
Operation schedulingOperation scheduling
Operation schedulingsai precious
 
Chap08- Facility Layout.pptx
Chap08- Facility Layout.pptxChap08- Facility Layout.pptx
Chap08- Facility Layout.pptxKritikaRaj30
 
OPS 571 HELP Inspiring Innovation--ops571help.com
OPS 571 HELP Inspiring Innovation--ops571help.comOPS 571 HELP Inspiring Innovation--ops571help.com
OPS 571 HELP Inspiring Innovation--ops571help.comclaric77
 
Cellular manufacturing
Cellular manufacturingCellular manufacturing
Cellular manufacturingJitesh Gaurav
 

Similar to Oracle_WIP.ppt (20)

Operation engine ii session iv operations scheduling
Operation engine  ii session iv  operations schedulingOperation engine  ii session iv  operations scheduling
Operation engine ii session iv operations scheduling
 
schedulingandsequencing-140424065526-phpapp02__1_.ppt
schedulingandsequencing-140424065526-phpapp02__1_.pptschedulingandsequencing-140424065526-phpapp02__1_.ppt
schedulingandsequencing-140424065526-phpapp02__1_.ppt
 
MMS PRESENTAION.pptx
MMS PRESENTAION.pptxMMS PRESENTAION.pptx
MMS PRESENTAION.pptx
 
Oracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP SolutionOracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP Solution
 
Production planning and control
Production planning and controlProduction planning and control
Production planning and control
 
Cb12e basic ppt ch11
Cb12e basic ppt ch11Cb12e basic ppt ch11
Cb12e basic ppt ch11
 
Line Crew Optimisation Methodology
Line Crew Optimisation MethodologyLine Crew Optimisation Methodology
Line Crew Optimisation Methodology
 
Ppc unit-4-production scheduling
Ppc   unit-4-production schedulingPpc   unit-4-production scheduling
Ppc unit-4-production scheduling
 
Process design
Process designProcess design
Process design
 
Unit 7 production scheduling
Unit 7 production scheduling Unit 7 production scheduling
Unit 7 production scheduling
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencing
 
Operations Scheduling
Operations SchedulingOperations Scheduling
Operations Scheduling
 
Production Planning & Control
Production Planning & ControlProduction Planning & Control
Production Planning & Control
 
Oracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsOracle EBS Production Support - Recommendations
Oracle EBS Production Support - Recommendations
 
Functions of production planning and control
Functions of production planning and controlFunctions of production planning and control
Functions of production planning and control
 
Functions of production planning and control 2
Functions of production planning and control 2Functions of production planning and control 2
Functions of production planning and control 2
 
Operation scheduling
Operation schedulingOperation scheduling
Operation scheduling
 
Chap08- Facility Layout.pptx
Chap08- Facility Layout.pptxChap08- Facility Layout.pptx
Chap08- Facility Layout.pptx
 
OPS 571 HELP Inspiring Innovation--ops571help.com
OPS 571 HELP Inspiring Innovation--ops571help.comOPS 571 HELP Inspiring Innovation--ops571help.com
OPS 571 HELP Inspiring Innovation--ops571help.com
 
Cellular manufacturing
Cellular manufacturingCellular manufacturing
Cellular manufacturing
 

Recently uploaded

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

Oracle_WIP.ppt

  • 1. Training On Oracle Work In Process 11i Oracle Applications 11i A Presentation by EAS – Oracle Applications September 2003
  • 2. Agenda  Introduction to Work In Process  Overview of Work In Progress  Setting Up & Implementing WIP  Create and Update Discrete Jobs  Scheduling Discrete jobs  Create and Update Repetitive Schedules  Scheduling Repetitive production  Work in Process Transactions - Moves and Resources  Complete Discrete Jobs and Repetitive Schedules  Work In Process Interfaces
  • 3.  Oracle Work In Process is a complete production management system.  Work In Process supports discrete, project, repetitive, assemble-to-order, and work order-less manufacturing.  Inquiries and reports give a complete picture of transactions, materials, resources, costs and job/schedule progress on the shop floor. Introduction to Work in Process
  • 4. Production Methods –Discrete Discrete production records all production activities against a discrete job. It represents a plan to produce a specific quantity of an item on a specific date. All material issues (Manual and Backflush), and all resource charges (Automatic and Manual) are charged to a specific job Discrete job can produce Assemble to Order (ATO) items and Configure to Order (CTO) item. Introduction to Work in Process
  • 5. Production Methods –Repetitive Repetitive production models high-volume production of standard items over a period of time. Production is recorded against a repetitive schedule that represents a plan to produce an item at a given daily rate for a period of time. Introduction to Work in Process
  • 6. Overview of Work in Process Following types of jobs and schedules can be used to support specific manufacturing needs: • Standard and Non-Standard Discrete Jobs • Standard and Non-Standard Project Jobs • Repetitive Schedules by Production Line/Assembly • Final Assembly Orders • Work order less completions Overview of Manufacturing Support
  • 7. Overview of Work in Process • Oracle Work In Process can be used to schedule production resources and materials, to meet customer delivery requirements and to maintain a smooth production flow. • Scheduling establishes expected dates and times for material and resource requirements, as well as for the supply availability of assemblies built on the jobs and repetitive schedules. Overview of Production Scheduling
  • 8. Overview of Work in Process Production Scheduling includes: • Loading/sequencing repetitive production by assembly/production line. • Scheduling start / stop times for jobs, operations and resources to the minute. • Scheduling fixed, variable and overlapping time elements. • Forward, backward, manual and midpoint forward rescheduling. • Automatically updating the master schedule. Overview of Production Scheduling (Cntd..)
  • 9. Overview of Work in Process Work In Process uses two scheduling methods: • Detailed Scheduling • Repetitive Line Scheduling Note: Oracle Work In Process only provides unconstrained scheduling. Overview of Production Scheduling (Cntd..)
  • 10. Overview of Work in Process Oracle Work In Process gives the ability to control and monitor the materials used for production and to view how they flow from inventory to discrete jobs/schedules, and from the discrete jobs/schedules to inventory. Material transactions: • Issue and Return Material to Inventory • Back flush Material • Replenish Material Overview of Material Control
  • 11. Overview of Work in Process While defining jobs and repetitive schedules, Material can be controlled by: • Combining bills of material with routings to create specific material requirements. • Specifying when and where materials are to be issued or back flushed. • Assigning Supply Types to control how materials are supplied. Overview of Material Control (Cntd.)
  • 12. Overview of Work in Process Shop floor control helps manage the flow of production in a plant leading to efficiencies that can lower costs and help to meet the delivery commitments. Shop floor control options: • Move assemblies within operations. • Load move transaction information from external systems. • Define and assign shop floor statuses. • Auto-create purchase requisitions for outside processing operations . • Rework problem assemblies. • Scrap assemblies. Overview of Shop Floor Control
  • 13. Overview of Work in Process There are five available intra-operation steps. • Queue: Default intra-operation step for every operation in a routing • Run: Assemblies which are ready to be worked on. • To Move: Assemblies waiting to be picked up for next operation. • Reject: Rejected Assemblies • Scrap: Scrapped Assemblies Overview of Shop Floor Control (Cntd.)
  • 14. Overview of Work in Process • Oracle Work In Process considers an assembly to have completed an operation if the assembly is at To Move, Reject, or Scrap steps. • Oracle Work In Process considers an assembly to have not completed an operation if the assembly is at Queue or Run steps. Overview of Shop Floor Control (Cntd.)
  • 15. Overview of Work in Process • A resource can be assigned to each operation on a Work In Process routing. • A resource can be assigned manually, after creating a job or can be added to the operation while creating the routing. • A resource resides within an operation, it can be a person, a machine, tools, services, etc. • There are three resource charge types: -WIP Move -Manual -PO Move/PO Receipt Overview of Resource Tracking
  • 16. Overview of Work in Process Import transactions enables users to: • Access real time and accurate information to increase efficiency through out the fulfillment process. • Key technology enablers – Mobile Computing & Process Critical devices – Wireless Networks – Bar code Technology Overview of Importing Transactions
  • 17. Overview of Work in Process • Use WIP accounting classes to establish valuation and variance accounts. • Use Standard, Average or LIFO/FIFO costing. • Cost standard and non-standard asset discrete production by job. • Cost jobs by project in Oracle Project Manufacturing Costing. • Cost and report repetitive and non-standard expense production by period. Overview of Work In Process Costing
  • 18. Overview of Work in Process • Charge and report resource, outside processing, and overhead costs by activity. • Track repetitive production costs by assembly on a line/ individual repetitive schedule. • Track and report costs through the various stages of production. • Period close costs are calculated when an accounting period is closed. Overview of Work In Process Costing (Cntd.)
  • 19. Setting Up & Implementing WIP 1.Define WIP parameters (Req.) 2.Define WIP Accounting Classes (Req.) 4.Define Production Lines (Optional) 3.Set WIP Profile Options (Req.) WIP Set up 5.Define Repetitive assembly (Optional) B
  • 20. Setting Up & Implementing WIP 6.Define Schedule Groups (Optional) 7. Define Employees (Optional) 9. Define Shop Floor Statuses (Optional) 8.Define Employee Labor Rates (Opt.) 10.Define Job/Schedule Docs (Optional) C A
  • 21. Setting Up & Implementing WIP 11.Define Operation Documents (Optional) C
  • 22. Setting Up & Implementing WIP WIP Parameters  WIP parameters define modes of operation and default values that affect Work in Process WIP parameters can be used to define modes of operation and assign default values for various work in process functions.  Only one set of WIP parameters can be defined per organization.
  • 23. Setting Up & Implementing WIP WIP Parameters – Screen shots (N) WIP > Set up > parameters Determines which accounting class is used as the default if category default WIP accounting classes are not set up. Used to default in Standard/non-standard Discrete jobs & Work order-less completions Determines how lot numbers are assigned to discrete jobs. Options are job name & based on inventory rules Determines whether the WIP jobs respond to Sales order changes .Options are Always/never /When linked 1 to 1 (ATO)
  • 24. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines how resource costs are determined as assemblies are completed from jobs into inventory. System Calculated : resources can be costed at either the actual resource costs or at resource predefined cost depending on the System Option parameter . For assemblies from a non standard job with no routing, the resource rate from the Average Rates cost type is used. User Defined: you must choose a user–defined cost type using the Cost Type Parameter. This cost type is then used to determine the resource cost for the assemblies being completed. Used only when ‘system calculated’ option is selected. Use Actual Resources: Resources costs are determined based on the actual costs charged to the job. Use Predefined Resources: Resources costs are determined using the predefined resource cost. Determines whether the Final Completion in the Completion Transaction window defaults o checked Applicable only for average costing organizations
  • 25. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines which repetitive schedule variances are posted to the general ledger when an accounting period is closed. Determines the time period within which the system automatically releases the next Unreleased schedule.
  • 26. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines whether a scrap account is required when you use the Move Transactions window to move job and repetitive assemblies into and out of the Scrap intra-operation step of an operation. also determines how scrap transactions are processed. Determines whether you can or cannot add an operation to a discrete job work in process routing during a move transaction. Determines whether moves are disallowed if an intra-operation step that disallows moves exists at an auto charge operation and Intra-operation step between the From and To operations or at intervening intra-operation step at the From and To operations if they are direct charge.
  • 27. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines which supply subinventory and, if required by the subinventory, locator are used when back flushing Operation Pull and Assembly Pull components that do not have defaults defined at the bill of material/item level Determines how lot controlled Assembly Pull and Component Pull component items are selected during back-flush transactions. Not used for lot/serial controlled items Determines how lots that are automatically selected, based on whether the Lot Selection Method parameter is set to Receipt Date or Expiration Date, are verified during back-flush transactions.
  • 28. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines which intra-operation steps are enabled in WIP routing operations. The options are Queue, Run, To Move, Reject and Scrap. The Queue intra-operation step is automatically enabled for all operations and cannot be disabled. The To Move intra-operation step, even if disabled here, is automatically enabled for the final operations in routings so that assemblies can be completed into inventory.
  • 29. Setting Up & Implementing WIP WIP Parameters – Screen shots Determines which shop floor status is assigned to the Queue intra-operation step of an outside processing operation when you create discrete jobs and repetitive schedules. This status ensures that assembly moves from an outside processing resource operation can only be launched by the receipt of a purchase order in Oracle Purchasing. Determines whether purchase requisitions are created for outside processing operations automatically or manually, and when in the manufacturing process they are created
  • 30. Setting Up & Implementing WIP WIP Accounting Classes Accounting classes are assigned when jobs are defined and when repetitive assemblies are associated with production lines. Any number of WIP Accounting Classes can be defined and updated. The valuation and variance accounts that are associated with these accounting classes determine which accounts are charged.
  • 31. Setting Up & Implementing WIP WIP Accounting Classes – Screen shots (N) WIP > Set up > WIP accounting classes
  • 32. Setting Up & Implementing WIP WIP Accounting Classes Standard Discrete Accounting Class  An accounting class must be assigned to every discrete job, schedule and work order-less completion  Accounting classes can be defined for each type of discrete production used: – Standard Discrete – Asset Non-Standard Discrete – Expense Non-Standard Discrete – Flow Manufacturing
  • 33. Setting Up & Implementing WIP WIP Accounting Classes Expense Non-Standard Discrete Accounting Class Non-Standard Discrete Accounting classes can be used to group and report various types of non-standard production costs. Example: To track recurring expenses -- machine maintenance or projects with non-standard jobs. The valuation accounts carry the costs incurred on these expense jobs as an asset during the period and automatically write them off to variance accounts at period close.
  • 34. Setting Up & Implementing WIP WIP Accounting Classes Asset Non-Standard Discrete Accounting Class If non-standard discrete jobs are used to track production costs as assets, an accounting class with a type of asset non-standard can be assigned .  Asset non-standard discrete jobs are costed the same as standard discrete jobs.
  • 35. Setting Up & Implementing WIP WIP Accounting Classes Repetitive Accounting Class These are used to group production costs and must be assigned to each repetitive line/assembly association that is created. Every schedule for that assembly on that line uses these accounts. Repetitive manufacturing costs can be analyzed by assembly regardless of the line on which it was manufactured by using the same accounting class for all lines that build that assembly.
  • 36. Setting Up & Implementing WIP WIP Accounting Class -Accounts Material Valuation Account This is an asset account and tracks material costs. Under Standard Costing, it is debited at std cost at material issue to a job/schedule and credited when assemblies are completed, close a job/accounting period. Under Average Costing, this account is debited at the average cost at the time of issue transaction and is credited at assembly completion.
  • 37. Setting Up & Implementing WIP WIP Accounting Class Material Overhead Valuation Account This tracks material overhead costs. Under Std Costing, it is debited at std cost at material issue with a overhead to a job. Under average costing, this account is debited at the average cost at the time of the issue transaction. When assemblies are completed and material overhead is earned, the material overhead account for the completion sub-inventory is debited.
  • 38. Setting Up & Implementing WIP WIP Accounting Class Resource Valuation Account This tracks resource costs. Under Standard Costing, it is debited at std cost when resources are charged to a job/schedule and credited on completion of assembly. Under Average Costing, this account is debited and credited at the resource rate at the time the resource is charged.
  • 39. Setting Up & Implementing WIP WIP Accounting Class Outside Processing Valuation Account This tracks outside processing costs. Under Standard Costing, it is debited at standard or PO cost when items are received for a job/schedule and credited at standard cost on completion of assembly. Under Average Costing, the behavior is the same as in Standard Costing.
  • 40. Setting Up & Implementing WIP WIP Accounting Class Overhead Valuation Account This is an asset account and tracks resource or department overhead cost.
  • 41. Setting Up & Implementing WIP WIP Accounting Class Material Variance Account This account tracks variances that occur when the previous level material costs charged to the job or schedule do not equal the previous level material costs that are relieved. This calculation gives you a net material usage and configuration variance.
  • 42. Setting Up & Implementing WIP WIP Accounting Class Resource Variance Account This account tracks variances that occur when the this level resource costs charged to the job or schedule do not equal the this level resource costs that are relieved. Outside Processing Variance Account  This account tracks the variances that are occur when the outside processing costs charged to the job or schedule do not equal the outside processing costs that are relieved.
  • 43. Setting Up & Implementing WIP WIP Accounting Class Overhead Variance Account This account tracks the variances that are occur when the overhead costs charged to the job or schedule do not equal the overhead costs relieved from the job or schedule. Standard Cost Variance Account Applies only to Standard Discrete and Asset Non- Standard. It’s charged for the sum of all the elemental standard cost adjustments when standard cost update impacts an active job. Cost updates are not performed for repetitive schedules or expense non–standard jobs.
  • 44. Setting Up & Implementing WIP WIP Accounting Class Expense Variance Account Normally an expense account, this account is debited and credited when issuing and completing non–standard expense jobs under both standard and average costing.
  • 45. Setting Up & Implementing WIP Shop Floor Statuses Move transactions are controlled by assigning Shop Floor Statuses to intra-operation steps on the work in process routing. For example a “Hold for Quality Check” status can be assigned to an intra-operation step before moving to the next assembly step. Shop Floor Statuses can be assigned to any Intra operation step associated with a job/repetitive line/assembly.
  • 46. Setting Up & Implementing WIP Shop Floor Statuses (N) WIP > Move Transactions > Shop Floor Statuses > Shop floor status
  • 47. Setting Up & Implementing WIP 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.
  • 48. Setting Up & Implementing WIP Schedule Groups (N) WIP > Setup > Schedule Group Screen shots
  • 49. 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.
  • 50. Setting Up & Implementing WIP Labor Rates (N) WIP > Setup > Employees > Labor Rates Screen shots
  • 51. 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 can be associated with repetitive assemblies, discrete jobs, flow routings, schedules, and work order-less completions. Production lines can be defined and updated but cannot be deleted.
  • 52. Setting Up & Implementing WIP Production Lines (N) WIP > Setup > Production Lines Screen shots
  • 53. Setting Up & Implementing WIP Operation Documents  Operation Documents can be defined for discrete jobs, repetitive schedules, and job/schedule operations. Operation Documents can then be attached to discrete jobs, repetitive schedules, and operations as required.
  • 54. Setting Up & Implementing WIP Operation Documents (N) Oracle Work in Process > Set Up > Defining Operation Documents
  • 55. Setting Up & Implementing WIP Profile Options TP:WIP: Background Shop Floor Material Processing: Used only when the TP: Move Transaction profile is set to Background processing & for a move completion/move return /operation pull back-flush transaction. Available Values: Background Processing: Periodic Processing Concurrent Processing: Inventory Transaction processor is launched. Online Processing (Default): Move transaction processor processes the shop floor material back-flush transactions online by calling the inventory material transaction processor.
  • 56. Setting Up & Implementing WIP Profile Options TP:WIP: Completion Material Processing Controls material processing of assembly completion, assembly return, and assembly completion back-flush transactions initiated using the Completion Transactions window Available Values: Background Processing, Concurrent Processing & Online Processing (Default) Note: If TP:WIP: Completion Transactions Form profile is set to Background processing, this profile is not used. 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.
  • 57. Setting Up & Implementing WIP Profile Options TP:WIP: Completion Transaction Form Determines whether completion transactions are processed online or in the background when transacting assembly completions using the Completion Transactions window. Available Values: Background Processing, Online Processing (Default) 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.
  • 58. Setting Up & Implementing WIP Profile Options TP:WIP: Completion Transactions first field Determines which field the cursor defaults to when you first enter the Completion Transactions window. Set this option based on your predominant manufacturing environment Available Values: Line, Assembly, Job (Default) , or Sales Order.
  • 59. Setting Up & Implementing WIP Profile Options TP:WIP: Concurrent Message Level Determines the level of detail reported in the move transaction concurrent log file during move transaction validation and processing. 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.
  • 60. Setting Up & Implementing WIP Profile Options TP:WIP: Material Transaction Form Controls the processing of component issue and return transactions entered in the WIP Material Transactions window. Available Values: Background Processing, Concurrent Processing & Online Processing (Default) 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
  • 61. Setting Up & Implementing WIP Profile Options TP:WIP: Material Transactions First Field Determines which field the cursor defaults to when you first enter the WIP Material Transactions window. Set this option based on your predominant manufacturing environment Available Values: Line, Assembly, Job (Default) , or Sales Order.
  • 62. 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.
  • 63. Setting Up & Implementing WIP Profile Options TP:WIP: Move Transactions First Field Determines which field the cursor defaults to when you first enter the WIP move Transactions window. Set this option based on your predominant manufacturing environment Available Values: Line, Assembly, Job (Default) , or Sales Order.
  • 64. Setting Up & Implementing WIP Profile Options TP:WIP: Move Transaction Quantity Default Indicates if and how move transaction quantities are defaulted. 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. .
  • 65. Setting Up & Implementing WIP Profile Options TP:WIP: Operation Back flush Setup Controls the back-flush setup used in the Move Transactions Window. It also determines how component lot numbers are derived. 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
  • 66. Setting Up & Implementing WIP Profile Options TP:WIP: Shop Floor Material Processing Controls processing of operation and assembly pull back-flush, assembly scrap, move completion, and move return transactions from the Move Transactions window. 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
  • 67. Setting Up & Implementing WIP Profile Options TP:WIP: Work Order-less Default Completion Determines the default for the Scheduled flag in the Work Order–less Completions window. 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 .
  • 68. 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) WIP: Define Discrete Job Form Indicates how to load the bill of material and routing information when defining jobs in the Discrete Jobs window. Available Values: -Concurrent definition: -(Default) Interactive definition:
  • 69. Setting Up & Implementing WIP 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. WIP: Enable Outside Processing Workflows Determines whether or not outside processing workflows are enabled. The options are Yes and No (Default)
  • 70. Setting Up & Implementing WIP 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. WIP: Job Name Updateable Determines whether you can update the names of existing jobs in the Discrete Jobs window.
  • 71. Setting Up & Implementing WIP 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) :
  • 72. 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.
  • 73. Create and Update Discrete Jobs Discrete Life Cycle 1.Set up discrete manufacturing 2. Define Discrete Jobs 4.Build Discrete Jobs 3.Update Discrete Jobs 4.Close Discrete Jobs START
  • 74. Create and Update Discrete Jobs Discrete Job Definition (N) WIP > Discrete > Discrete Jobs Job Name uniquely identifies the job for the Issuing components, Moving/scrapping/ completing assemblies ,Charging resources/ overheads and Defining/ updating job definition Standard - A discrete job controlling material/ operation requirements to build assemblies/collect manufacturing costs Nonstandard • A discrete job controlling material and collects costs for miscellaneous activities, such as Rework, service repair ,Upgrade etc Job Quantities are used to determine: Material requirements, Department schedules, Resource load & Job dates. • Various stages in the life cycle of the discrete job. • When defining a job, only Unreleased/ Released/On Hold statuses exist
  • 75. Create and Update Discrete Jobs Discrete Job Definition Routing revision allows you to select which version of the routing you want to use to schedule the operations and resources. subinventory in which completed assemblies will be housed.
  • 76. Create and Update Discrete 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
  • 77. Create and Update Discrete Jobs Discrete Job Definition You can view material requirements and operations from the Discrete Jobs window as you define and update jobs
  • 78. 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.
  • 79. Create and Update Discrete Jobs Discrete Job Definition When you click the Components 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
  • 80. Create and Update Discrete Jobs NAME DESCRIPTION Based on bill Component requirements with supply types from BOM or those on the Item Master are defaulted when a job is defined. Assembly Pull Assembly pull components are issued to the job when the assembly is completed into inventory. Bulk These components are not transacted automatically in a job. Operation Pull Operation pull components are issued to the job when the operation is completed. Push Material is issued manually before consumption Vendor Vendor supplies material directly to WIP WIP Supply Types Supply types are defined in the bill of material. If the supply type is changed on discrete job, it overrides the supply types for all the components on that job.
  • 81. Create and Update Discrete Jobs WIP Supply Types For Phantom supply type , Phantom subassemblies are exploded and their components become material requirements. Following BOM parameters to control the inheritance of a parent phantom’s operation sequence and whether or not resources and overheads on phantom routings are recognized for costing and capacity planning purposes. Use Phantom Routings Inherit Phantom Inherit Phantom Operation Sequence
  • 82. 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. Dates and times for the operations, resource requirements, and material requirements needed to build the job can be scheduled using detailed scheduling.
  • 83. Create and Update Discrete Jobs Discrete Job Definition When you click the Operations button, the Operations window is displayed. Here you can view each operation’s Main, Quantities, Dates, and Description. Also, from this window, you can display the resource requirements for a selected operation.
  • 84. Create and Update Discrete Jobs Update Discrete Job Data In a discrete job, following information can be updated:  Header information, based on the job status  Routing information  Bill information  Sales order information  Job operations  Job requirements Note: If the profile option WIP: Job Name Updatable is set to No, the name of the existing job cannot be updated .
  • 85. Create and Update Discrete Jobs Update/Delete Discrete Job Operations An operation from a discrete job can be updated /deleted if:  There are no assemblies at the operation.  No assemblies have been completed at the operation.  There are no pending transactions in the open move interface table.  No resources at the operation have been charged. There are no pending transactions in the open resource interface If an operation is deleted , WIP reassigns its material requirements to the first operation in the routing, or to operation sequence 1 if there are no operations in the routing.
  • 86. Create and Update Discrete Jobs Update/Delete Resources A resource requirement from a discrete job can be deleted if: That resource has not been charged to the operation. There are no pending transactions in the open resource interface table.
  • 87. Create and Update Discrete Jobs Discrete Work Station Tool to graphically view and perform manufacturing activities on the shop floor. This workstation enables to quickly and easily obtain information critical to supporting business decisions and controlling daily shop floor activities. Production operators can: Quickly and easily obtain component and resource requirements, as well as performance measurements. Perform shop floor transactions without returning to the WIP menu.
  • 88. Create and Update Discrete Jobs Discrete Work Station (N) WIP > Discrete > Discrete Workstation
  • 89. Create and Update Discrete Jobs Using Non standard Discrete Jobs Advantages:  Control materials and resources for nonstandard projects.  Track costs for various activities.  Report on all aspects of production.  Manage the activities like : – Rework – Upgrades – Field service repair and maintenance – Disassemblies – Engineering prototypes –– miscellaneous activities
  • 90. Create and Update Discrete Jobs Features of Nonstandard Jobs Assign any predefined bill/routing of material to a nonstandard job. Specify an assembly on a nonstandard job. Include a job quantity on a nonstandard job. Add the same assembly which is being built as a material requirement on the job’s bill of material. Use expense costing to periodically write nonstandard production costs to expense accounts Define the WIP accounting class as an asset or as an expense to the job.
  • 91. Scheduling Discrete 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 Jobs
  • 92. Scheduling Discrete Jobs Oracle Manufacturing supports two scheduling methods for discrete production: dynamic lead-time offsetting and detailed scheduling. Dynamic Lead-Time Offsetting: Estimating the start date of an order, an operation, or a resource based on order quantity, lead times, and the workday calendar. Scheduling Methods:
  • 93. Scheduling Discrete Jobs 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 Methods:
  • 94. Scheduling Discrete Jobs Preprocessing lead time: The time required to release a purchase order or a job from the time the requirement is known. Post processing lead time: The time to make a purchased item available in inventory from the time it’s received. Processing lead time: The time required to procure or manufacture an item. Processing lead time includes the fixed and variable portions of lead times. Lead Time Elements
  • 95. Scheduling Discrete Jobs Cumulative manufacturing lead time: Total time required to make an item if all raw materials are in stock but all subassemblies will have to be made level by level; Oracle Bills of Material automatically calculates this value. Cumulative total lead time: Total time required to make an item if no inventory existed and all the raw materials and make all subassemblies will have to be ordered level by level; Oracle Bills of Material automatically calculates this value. Lead Time Elements
  • 96. Scheduling Discrete Jobs Processing Lead time: Oracle Bills of Material computes the fixed and variable portions of processing lead time using routings and detailed scheduling. Fixed lead time: That portion of time required to build an assembly that is independent of order quantity—for example, setup or teardown. Variable lead time: That time required to produce one additional unit of an assembly. These lead times are used by Oracle Manufacturing in dynamic lead-time offset calculations Lead Time Elements
  • 97. Scheduling Discrete Jobs Calculating Processing Lead Time for Manufactured Items: The algorithm schedules one discrete job for a quantity of zero (fixed lead time) and a second discrete job for the lead- time lot-size quantity (variable lead time). When computing processing lead time, all calendar days are considered as workdays, regardless of days off or workday exceptions. Lead Time Elements
  • 98. Scheduling Discrete Jobs Business Needs Detailed scheduling is a method of scheduling production that considers minute-to-minute resource availability information as well as exact routing resource requirements Job completion dates and times for assembly supply availability Job start dates and times for job release Operation starts and completion dates and times . Operation start dates and times for component demand requirements Resource load information for capacity planning Detailed Scheduling
  • 99. Scheduling Discrete Jobs Resource requirement: The amount of a resource that is required to perform an activity in a routing of a job. Resource availability: The availability of a resource, taking into account the manufacturing calendar, including workday exceptions, shifts, and shift exceptions. Critical path: The sequence of resources in the routing of a job that are used to schedule the job. Overlap: A situation in which two or more scheduled resources can operate at the same time. This can be in one operation or across consecutive operations. Detailed Scheduling: Key Terms
  • 100. Scheduling Discrete Jobs All resources that have the Scheduled attribute set to Yes, Prior, or Next must have a time-based unit of measure. All resources that have a unit of measure that is not time- based, such as U.S. dollars, kilograms, or gallons, must have the Scheduled attribute set to No. Oracle Capacity performs resource load analysis only for resources with a time-based unit of measure. Scheduling Rules
  • 101. Scheduling Discrete Jobs Oracle WIP Oracle Planning Schedules all discrete jobs backward or forward Schedules all planned orders backward from the due date Schedules jobs into the past if backward scheduling past the current date Compresses jobs to start on the current date if the calculated start date would be in the past Uses detailed scheduling to schedule discrete jobs with routings to the minute Uses lead-time offset to schedule planned orders for assemblies with routings and without routings to the day Uses lead-time offset to schedule discrete jobs without routings to the day Scheduling Methods: Oracle WIP Versus Oracle Planning
  • 102. Create and update Repetitive schedules • A repetitive schedule builds an assembly on a production line at a specific daily rate for a specific number of processing days. Repetitive Schedule
  • 103. Create and update Repetitive schedules Discrete Life Cycle 1.Set up Repetitive manufacturing 2. Define Repetitive Schedules 4.Build Repetitive Assemblies 3.Update Repetitive Schedules 5.Stop repetitive schedules and analyze repetitive Costs START
  • 104. Create and update Repetitive schedules Repetitive Schedule Elements Daily Quantity: The number of completed assemblies that are planned to be produced each day. The daily rate can be any positive number/decimals. Days: The planned number of working days, from the first unit start date to the last unit start date. The processing days can be any positive number/decimals. Total Quantity: The number of completed assemblies that are planned to be produced. Note: If you enter any two of the three values, the third one is automatically computed.
  • 105. Create and update Repetitive schedules Repetitive Schedule Dates 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 First Unit Completion Date (FUCD): The date and time to complete production of the first assembly on a repetitive schedule. Equal to FUSD plus the 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
  • 106. Create and update Repetitive schedules Repetitive Schedule Dates Last Unit Completion Date (LUCD): The date and time to complete production of the last assembly on a repetitive schedule. Equal to LUSD plus the lead time
  • 107. Create and update Repetitive schedules Repetitive Schedule Definition (N) WIP> Repetitive Manufacturing > Associating Lines and Assemblies The hourly production rate determines how fast each line can produce this assembly.
  • 108. Create and update Repetitive schedules Repetitive Schedule Definition (N) WIP> Repetitive> Repetitive Schedules Various stages in the life cycle of the Repetitive schedule. When defining a schedule , only Unreleased/ Released/On Hold statuses exist
  • 109. Scheduling Repetitive production • Optimized use of line capacity • Effectively sequenced repetitive production • Time-phase repetitive component demand and assembly availability Business needs:
  • 110. Scheduling Repetitive production • Minimum rate: The minimum number of completed assemblies a production line can produce per hour. • Maximum rate: The maximum number of completed assemblies a production line can produce per hour. • Line lead time: Time required to complete the 1st assembly on a production line starting from the 1st operation to completion into inventory. • Hourly production rate: The rate at which the production line can assemble items. Elements of Repetitive Line Scheduling
  • 111. Scheduling Repetitive production • Line start time: The time a production line starts running every day. The line start time is used to schedule repetitive schedules on a line. • Line stop time: The time a production line stops running every day. The line stop time is used to schedule repetitive schedules on a line. • Daily line capacity: The daily production rate of assemblies on a production line. This is equal to the hourly production rate times the line production hours. Elements of Repetitive Line Scheduling
  • 112. Scheduling Repetitive production • Daily rate: The number of completed assemblies a repetitive schedule plans to produce per day. Also known as a production rate. • Repetitive processing days: The number of days you plan to work on a repetitive schedule, from the first unit start date to the last unit start date. Elements of Repetitive Line Scheduling
  • 113. Scheduling Repetitive production • Daily quantity is used to specify how many assemblies per day to build • Days are used to specify for how many days an assembly is to be produced at the specified rate • Line minimum and maximum daily rate can be used as a guideline for the daily quantity of schedule Repetitive Line Scheduling
  • 114. Scheduling Repetitive production • Can specify to the minute the start and completion dates and times of your repetitive schedule • Can schedule to the minute each day the operations and resources of the schedule. • Can schedule all the requirements based on operation dates each day of the schedule. • Must enter either the first unit start date and time and the first unit completion date and time, or the last unit start date and time and the last unit completion date and time, in order to define the lead time for a routing less assembly running on a routing-based line. Repetitive Line Scheduling
  • 115. Scheduling Repetitive production Repetitive Line Scheduling The top horizontal line indicates the constant hourly production rate that was defined for the line for this assembly. Schedule production hours = quantity per day/ hourly production rate.
  • 116. Scheduling Repetitive production Repetitive Line Scheduling Each shaded area represents the quantity produced (the daily rate) in a day. The un shaded area represents idle time for this assembly on this line. The total quantity for the schedule is processing days times daily rate i.e.. the sum of all the shaded areas.
  • 117. Scheduling Repetitive production Repetitive Line Scheduling Repetitive schedules based on suggestions from Oracle Planning or any other planning system can be defined. Schedules are loaded into Oracle WIP with a status of Pending—Mass Loaded due to following reasons: -MRP does not consider existing schedules. Implementing these schedules without looking at existing ones can result in overproduction. -MRP-suggested schedules may overlap with existing schedules, which is not allowed.
  • 118. Scheduling Repetitive production Repetitive Line Scheduling Not allowing overlap enables WIP to perform flow charging for repetitive schedules. (Flow charging is when a repetitive assembly and line is charged rather than a specific job. It is based on FIFO.
  • 119. Work in Process Transactions - Moves and Resources Work In Process Flow -Definitions Types of Material Transactions Issue transaction is a material transaction to issue component items from inventory to work in process. Replenishment transaction is a material transaction to stage components in advance of backflushing. Return transaction is a material transaction to return components from WIP back to inventory. Return transactions increase WIP material requirements, inventory balances, and valuation, and decrease WIP valuation.
  • 120. Work in Process Transactions - Moves and Resources Work In Process Flow -Definitions Types of Material Transactions Material issue transactions fulfill WIP material requirements on jobs or schedules. These reduce inventory balances and valuation & incur WIP costs and increase WIP valuation. Supply types are used to control how components are supplied to fulfill material requirements. Push issue transaction is a material transaction to issue component items from inventory to work in process before you manufacture the assembly.
  • 121. Work in Process Transactions - Moves and Resources Work In Process Flow -Definitions Types of Material Transactions Backflush transaction is a material transaction that automatically issues component items into work in process from inventory when you move or complete the assembly. A backflush transaction is also known as post–deduct or pull.
  • 122. Work in Process Transactions - Moves and Resources Move Transactions Move transactions move assemblies from any operation on the routing to any other operation. Moves normally follow the sequence as per routing. Move Transactions can initiate other transactions - Backflush issue transactions for components with supply type Operation Pull - Automatic resource transactions for resources with autocharge type WIP Move - Overhead transactions for overheads with basis type Item or Lot
  • 123. Work in Process Transactions - Moves and Resources Move Transactions Intraoperation moves are assembly moves within an operation. Intraoperation steps are phases within an operation used to track assembly locations in detail. The steps are Queue, Run, To Move, Reject, and Scrap. Operation completions occur when quantities move into to move, reject, or scrap. Interoperation moves are assembly moves from one operation to another in a routing.
  • 124. Work in Process Transactions - Moves and Resources Move Transactions autocharge flag controls operation completions and associated automatic transactions. Count point determines the default for the next operation for a move transaction. Backflush flag controls when to process Backflush transactions. It’s advisable that the Backflush flag of the last operation on a routing always be set to Yes, to make sure that all components are issued.
  • 125. Work in Process Transactions - Moves and Resources Backward Move Transactions Backward move is used to correct a mistake or to perform additional work at a previous operation. An operation can be uncompleted by reversing any of the moves that constitute operation completion When an operation is uncompleted, system automatically reverses any backflushing transactions that have taken place during the forward move. On uncompletion, system automatically reverses WIP move resource charges. Automatic resource charges for Lot-based resources are reversed when all assemblies have been uncompleted at the operation.
  • 126. Work in Process Transactions - Moves and Resources Move Transactions WIP (N) Move Transaction > Move Transactions
  • 127. Work in Process Transactions - Moves and Resources • Can over move or over complete within tolerance • Move and complete more assemblies than at operation Overcompletions Assignment of Shop Floor Statuses (N) Move Transaction > Shop Floor Statuses > Assign Shop Floor Statuses System provides an option that prevents users from performing move transactions over operations and intraoperation steps that have No Move statuses, depending on the autocharge types of the operations.
  • 128. Work in Process Transactions - Moves and Resources Costing Backflush Material Transactions Move transactions can automatically launch backflush transactions and charge resources and overheads. Backflush material transactions increase WIP valuation and decrease inventory valuation. The accounting entries for backflush material transactions: Costing Move Transactions: Accounting Entries Account Debit Credit WIP accounting class valuation accounts XX Inventory valuation accounts XX
  • 129. Work in Process Transactions - Moves and Resources Costing Move-Based Resource Transactions Resource charges increase your work in process valuation. The accounting entries for resource transactions: Costing Move Transactions: Accounting Entries Account Debit Credit WIP accounting class resource XX valuation accounts Resource absorption account XX
  • 130. Work in Process Transactions - Moves and Resources Costing Overhead Charges Overhead charges increase work in process valuation. The accounting entries for overhead transactions: Costing Move Transactions: Accounting Entries Account Debit Credit WIP accounting class overhead account XX Overhead absorption account XX
  • 131. Work in Process Transactions - Moves and Resources Costing Backward Move Transactions 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 Costing Move Transactions: Accounting Entries
  • 132. Work in Process Transactions - Moves and Resources Charging Method Default Basis Overhead Charge Move-based overhead charging Item Fixed amount per item Lot Fixed amount for first unit completed Resource-based overhead charging Resource units Fixed amount for each resource unit charged Resource value Percentage of the resource value Overhead Charging
  • 133. Work in Process Transactions - Moves and Resources Move-Based Overheads Upon completion of an operation, system automatically charges move-based overheads. Move based overheads are overheads that have a default basis of Item or Lot. Upon uncompletion, overhead charges are reversed. For Lot-based overheads, charges are reversed when all assemblies have been uncompleted at the operation. Overhead Charging
  • 134. Work in Process Transactions - Moves and Resources Resource-Based Overheads If the operation completion move resulted in automatic resource charges for WIP Move resources, and these resources have associated overheads, the overheads will be charged when the resource is charged. Therefore, a move transaction that completes an operation can result indirectly in resource-based overhead charges. Resource-based overhead charges are reversed when the resource transaction is reversed. Overhead Charging
  • 135. Work in Process Transactions - Moves and Resources Definitions: • Reject is an intraoperation step in an operation at which assemblies that require rework or need to be scrapped are recorded. • Scrap is an intraoperation step at which assemblies that cannot be reworked or completed are moved. • Scrap account is an account used to charge scrap transactions. Managing Rejected Assemblies
  • 136. Work in Process Transactions - Moves and Resources There are five ways to manage rejected assemblies in WIP • Move rejected assemblies to Reject. • Scrap rejected assemblies. • Add rework operation. • Inline rework. • Rework in a nonstandard job. Managing Rejected Assemblies
  • 137. Work in Process Transactions - Moves and Resources Move rejected assemblies to Reject. • Rejected assemblies can be moved to the Reject intraoperation step to possibly rework them at that operation or later move them to Scrap. 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. Managing Rejected Assemblies
  • 138. Work in Process Transactions - Moves and Resources 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. Managing Rejected Assemblies
  • 139. Work in Process Transactions - Moves and Resources 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. Managing Rejected Assemblies
  • 140. Work in Process Transactions - Moves and Resources 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. Managing Rejected Assemblies
  • 141. Work in Process Transactions - Moves and Resources 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. Managing Rejected Assemblies
  • 142. Work in Process Transactions - Moves and Resources Using a Nonstandard Job to Rework Assemblies • Can rework rejected assemblies currently in an MRB subinventory using a nonstandard job. • Optionally you can store the assemblies in that subinventory until you are ready to rework them. Benefits • Standardization of Process • Can use a separate Accounting class to track such orders Managing Rejected Assemblies
  • 143. Work in Process Transactions - Moves and Resources Charging Resources Resource is a thing of value, except material and cash, that is required to manufacture, cost, and schedule products. Resources include people, tools, machines, services purchased from a vendor, and physical space. Resource basis is the basis for resource usage quantity that indicates whether that quantity is required per item or per lot. Lot-based resources are resources whose usage quantity represents the amount required per job or schedule. For example, it could be setup time for a machine.
  • 144. Work in Process Transactions - Moves and Resources Charging Resources Item-based resources are resources whose usage quantity represents the amount required per assembly you make. For example, it could be the amount of time required to process each assembly at an operation for the job. Resource transaction is a transaction where resource costs are charged to a discrete job or repetitive schedule. Transacting a resource is synonymous with charging a resource.
  • 145. Work in Process Transactions - Moves and Resources Charging Resources WIP Move Resource : A WIP move resource is a resource that is automatically charged to a discrete job or repetitive schedule by a move transaction that completes an operation. The autocharge type for this type of resource is WIP Move. Manual Resource: A manual resource is a resource that you manually charge to a discrete job or repetitive schedule. The autocharge type for this type of resource is Manual.
  • 146. Work in Process Transactions - Moves and Resources Charging Resources Manually Charging Resources Resources can manually be charged to a discrete job/repetitive assembly and line with or without an associated move transaction. Manually charging resources without a move Manually charging resources with a move Manually reversing resource charges
  • 147. Work in Process Transactions - Moves and Resources Charging Resources Manually Charging Resources with a Move Move transaction can be performed normally . Resources with an autocharge type of Manual assigned to the operations completed during the move can be charged. (WIP displays those resources automatically). If the standard rate flag for a manual resource is No, and the resource type is Person, the resource can be charged at the employee labor rate instead of the standard rate by specifying an employee identifier. This transaction is done from the Move Transactions window using Resources button. WIP (N) Move Transaction > Move Transactions (B) Resources
  • 148. Work in Process Transactions - Moves and Resources Charging Resources Manually Charging Resources without a Move Any resource assigned to an operation in a job or schedule can be charged. Any resource not previously assigned to an operation in a job or schedule can be charged. The resource must be defined for the department associated with the operation. It can have autocharge type Manual/WIP move. This transaction is done by navigating to the Resource Transactions window. WIP (N) Resource Transactions > Resource Transactions
  • 149. Work in Process Transactions - Moves and Resources Charging Resources Manually reversing Resource charges User can manually reverse resource charges at any time by specifying negative resource units applied. This transaction is done by navigating to the Resource Transactions window. WIP (N) Resource Transactions > Resource Transactions
  • 150. Work in Process Transactions - Moves and Resources Charging Resources Automatic Resource Transactions Automatically charging resources at standard rate  Completing an operation and automatically charging resources  Reversing resource charges
  • 151. Work in Process Transactions - Moves and Resources Charging Resources Automatically Charging Resources at Standard Rate Resources can be automatically charged at their standard rate to a discrete job or repetitive assembly and line while performing a move transaction.
  • 152. Work in Process Transactions - Moves and Resources Charging Resources Completing an Operation and Automatically Charging Resources All resources with an autocharge type of WIP move are charged at their standard rate. 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.
  • 153. Work in Process Transactions - Moves and Resources Charging Resources Reversing Resource Charges If an uncompletion is performed, system automatically reverses any resource charges associated with the completion for WIP move resources. If a WIP move resource has a basis type of Lot, system reverses the resource charges only if all assemblies are uncompleted at the operation.
  • 154. Work in Process Transactions - Moves and Resources Charging Multiple Schedules Flow charging is a repetitive transaction method in which system charges material, move, resource, and overhead transactions to a specific assembly on a line rather than a specific repetitive schedule. 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.
  • 155. 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.
  • 156. Work in Process Transactions - Moves and Resources Charging Multiple Schedules Repetitive Allocation Repetitive allocation is a system technique for applying transaction quantities and costs across several repetitive schedules that are building the same repetitive assembly on the same line. The repetitive allocation algorithm allows the system to allocate the transactions that were flow charged to particular schedules.
  • 157. Work in Process Transactions - Moves and Resources Costing Resource Charges at Resource Standard Resource charges increase work in process valuation. The accounting entries for resource transactions are: Account Debit Credit WIP accounting class resource valuation account XX Resource absorption account XX The accounting entries for negative manual resource transactions and backward moves for WIP move resources are: Account Debit Credit Resource absorption account XX WIP accounting class resource valuation account XX
  • 158. Work in Process Transactions - Moves and Resources Costing Labor Charges at Actual For labor charges using an actual or employee rate for a resource with the Standard Rate check box clear, the job or schedule is debited at the actual or employee rate. The employee rate used needs to be set up at the organization level. The absorption account is credited at the same rate. The variance between actual and standard is captured at the time of accounting close. accounting entries for resource transactions are: Account Debit Credit WIP accounting class resource valuation account XX Resource absorption account XX
  • 159. Work in Process Transactions - Moves and Resources Costing Resource Transactions If the actual rate is greater than the standard rate, the accounting entries are: Account Debit Credit WIP accounting class resource valuation account XX Resource rate variance account XX Resource absorption account XX If the actual rate is less than the standard rate, the accounting entries are: Account Debit Credit WIP accounting class resource valuation account XX Resource rate variance account XX Resource absorption account XX
  • 160. Work in Process Transactions - Moves and Resources Weighted Average costing Material can be charged to WIP at average cost. Resources can be charged to WIP at actual or average cost. Outside processing resources can be defined under average costing. The average cost of completed assemblies in WIP can be calculated.
  • 161. Complete Discrete Jobs and Repetitive Schedules Completing Jobs Definitions Assembly completion transaction is a material transaction in which assemblies are received into inventory from a job or repetitive assembly/line upon completion of the manufacture of the assembly. Completion subinventory is an inventory location at the end of production line or shop floor routing where completed assemblies from work in process are received . This is often the supply subinventory for subassemblies or finished goods inventories for final assemblies.
  • 162. Complete Discrete Jobs and Repetitive Schedules Completing Jobs Completion Transaction Process The finished assemblies are received into inventory, either to be used as subassemblies or to be shipped as finished goods. All Assembly Pull material attached on the bill is backflushed. The quantity in the To Move step of the last operation is decreased, if there is a routing. The Quantity Complete on the job or repetitive schedule is increased.
  • 163. Complete Discrete Jobs and Repetitive Schedules Completing Jobs Completion Transaction Process 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. Job and repetitive schedule statuses are automatically updated to Complete when the total number of assemblies completed and scrapped on a job or repetitive schedule is greater than or equal to the required quantity.
  • 164. Complete Discrete Jobs and Repetitive Schedules Completion Transactions Complete assemblies from jobs and repetitive schedules into inventory Return completed assemblies from inventory to jobs and repetitive schedules over-complete assemblies
  • 165. 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.
  • 166. Complete Discrete Jobs and Repetitive Schedules 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 Work order less completions
  • 167. Complete Discrete Jobs and Repetitive Schedules Work order less completions (N) WIP > Material Transactions > Workorder-less Completion Transactions
  • 168. Complete Discrete Jobs and Repetitive Schedules Completed assemblies can be returned to work in process using the Completion Transactions window as well as the Move Transactions window. Reasons to Return Assemblies to WIP • User want to perform additional processing. • User found a quality problem. • User mistakenly completed unfinished assemblies to inventory. • User performing a disassembly using a nonstandard job. Returning Assemblies from Inventory to WIP
  • 169. Complete Discrete Jobs and Repetitive Schedules Return Characteristics • User can return assemblies from inventory to WIP by selecting Return as the transaction type. • User can return as many assemblies as needed. • Any assembly pull components that were backflushed upon completion are unbackflushed; that is, they are returned to inventory when you return the assembly to work in process. Returning Assemblies from Inventory to WIP
  • 170. Complete Discrete Jobs and Repetitive Schedules Costing Assembly Completion Transactions Completion transactions decrease work in process valuation and increase inventory valuation. The accounting entries for assembly completion transactions are: Account Debit Credit Subinventory elemental accounts XX WIP accounting class valuation accounts XX Costing Completion Transactions
  • 171. Complete Discrete Jobs and Repetitive Schedules Earning Assembly Material Overhead on Completion • Overheads can be assigned based on the total value of an item. These overheads can be earned as assemblies into are completed into inventory. The accounting entries are: Account Debit Credit Subinventory material overhead account XX Inventory material overhead absorption account XX Costing Completion Transactions
  • 172. Complete Discrete Jobs and Repetitive Schedules • Items can be costed at a weighted average perpetual cost. • Completions are valued using the sum of the actual costs of resources and materials issued to a job • Partial completions are valued using the appropriate proportional sum of actual resource and materials issued to a job • Final completions are valued using the total net value in a job • The unit cost of a completion is computed elementally Material ,Material and overhead ,Resource, Overhead &Outside processing Manufacturing Average Costing
  • 173. Complete Discrete Jobs and Repetitive Schedules Roll forward Rules • When all assemblies of a schedule are completed, WIP checks the schedule for any excess components resulting from over issue of material requirements. • If the subsequent schedule is released, or if it is unreleased and falls into the auto release time fence, WIP rolls the excess material charges forward to that schedule. • If there is no subsequent schedule to auto release, WIP does not roll the excess material charges forward. Completion Transactions for Repetitive Schedules
  • 174. Complete Discrete Jobs and Repetitive Schedules Autorelease • Repetitive production can be streamlined by automatically releasing the next schedule when one schedule is completed. • A line can continue running and build repetitive assembly if another schedule is defined for the assembly on that line. • If the schedule is defined but unreleased, the completion of the preceding schedule can serve as a signal to automatically release the next unreleased schedule. Completion Transactions for Repetitive Schedules
  • 175. Complete Discrete Jobs and Repetitive Schedules Can the Status of a Closed Job Be Changed? • To be able to unclose jobs, the Close Discrete Jobs function security parameter must be set to Y. • Only jobs closed in error should be unclosed, it should be done this immediately after the close using the Close Discrete Jobs window. • If assembly costs are rolled up between the time a job is closed and unclosed, costs may be incorrect because the unclose process does not revalue the job. • A job that is linked to a sales order cannot be unclosed. • A job that was closed in an accounting job that is no longer open cannot be unclosed Closing Discrete Jobs
  • 176. Work In Process Interfaces • Open Move Transaction Interface • Open Resource Transaction Interface • Work Order Interface WIP Interfaces
  • 177. Work In Process Interfaces Open Move Transaction Interface • This interface is used to transfer WIP move transaction information into Oracle Applications. The records can be loaded into the Open Move Transaction Interface from a variety of sources, including external data collection devices such as bar code readers, automated test equipment, cell controllers, and other manufacturing execution systems. • The interface validates the records & marks invalid transactions, so that the transactions can be corrected & resubmitted WIP Interfaces
  • 178. Work In Process Interfaces Open Move Transaction Interface This interface enables users to perform many of the functions possible from the Move Transactions window. • Move assemblies between operations and intra-operation steps • Scrap assemblies • Move assemblies from an operation and complete them into inventory with a single transaction • Over-complete a quantity greater than the job or schedule quantity if over-completions are enabled • Return assemblies from inventory and move to an operation with a single transaction WIP Interfaces
  • 179. Work In Process Interfaces Open Move Transaction Interface Ad hoc operations cannot be added through this interface even if the WIP Allow Creation of New Operations parameter is set. The table populated while inserting records into the interface is WIP_MOVE_TXN_INTERFACE Types of move transactions Move transaction Move Completion Move Return WIP Interfaces
  • 180. Work In Process Interfaces Open Move Transaction Interface • Columns to be populated: FM_INTRAOPERATION_STEP_TYPE,FM_OPERATION_SEQ_NUM, LINE_CODE, ORGANIZATION_CODE, PROCESS_PHASE, PROCESS_STATUS, TO_INTRAOPERATION_STEP_TYPE, TO_OPERATION_SEQ_NUM, TRANSACTION_DATE, TRANSACTION_QUANTITY, TRANSACTION_UOM, WIP_ENTITY_NAME • 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 WIP Interfaces
  • 181. Work In Process Interfaces Open Resource Transaction Interface • This interface is used to charge resources. External data collection devices such as bar code readers, payroll systems, and time card entry forms can be used to collect resource and overhead transaction data, then load the data into the Open Resource Transaction Interface for WIP to process. • The interface validates the data and marks any that are invalid so that it can be corrected and resubmitted. WIP Interfaces
  • 182. Work In Process Interfaces Open Move Transaction Interface This interface enables users to perform many of the functions possible from the Resource Transactions window. • Charge labor resources • Charge overhead resources • Charge outside processing resources • Add ad hoc resources Note: Non-person resources cannot be charged at an actual usage rate or amount through the Resource Transactions window. This feature is unique to the Resource Transaction Interface. WIP Interfaces
  • 183. Work In Process Interfaces Open Move Transaction Interface The table populated while inserting records into the interface is WIP_COST_TXN_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 WIP Interfaces
  • 184. Work In Process 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 WIP Interfaces
  • 185. Work In Process 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 WIP Interfaces
  • 186. Work In Process 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. WIP Interfaces
  • 187. Work In Process 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. WIP Interfaces
  • 188. 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
  • 189. Picking for Manufacturing • Move orders will be created for all component requirements. Picking supports discrete/lot based jobs, as well as flow & repetitive schedules. • 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
  • 190. 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
  • 191. 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 Picking for Manufacturing
  • 192. 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
  • 193. 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. • User can see the backordered quantity for each component. . Picking for Manufacturing
  • 194. Picking for Manufacturing . Picking for Manufacturing (N) WIP> Discrete> Component Pick Release
  • 195. Q & A