Oracle Oracle Work in Process: R R User's Guide Release 11i
Oracle Oracle Work in Process: R R User's Guide Release 11i
User’s Guide
Release 11i
Part No. A83598–03
December, 2003
Oracle Work in Process User’s Guide, Release 11i
Part No. A83598–03
Copyright E 1994, 2003, Oracle Corporation. All rights reserved.
Contributing Author: Susan Saperstein, Susan Ramage
Contributors: Reena Bankar, Biju Baby, Kaweesak Boonyapornnad, Corey Cai, Joseph Kent, Barry Kuhl, Rakesh
Kumar, Serena Li, Tara McLaughlin, Kireet Reddy, Richard Rodgers, Adrian Suherman, YongXing Wang, Jackie
Yeung
The Programs (which include both the software and documentation) contain proprietary information; they are
provided under a license agreement containing restrictions on use and disclosure and are also protected by
copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or
decompilation of the Programs, except to the extent required to obtain interoperability with other independently
created software or as specified by law, is prohibited.
The information contained in this document is subject to change without notice. If you find any problems in the
documentation, please report them to us in writing. This document is not warranted to be error–free. Except as
may be expressly permitted in your license agreement for these Programs, no part of these Programs may be
reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.
If the Programs are delivered to the United States Government or anyone licensing or using the Programs on
behalf of the United States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data
delivered to U.S. Government customers are ”commercial computer software” or ”commercial technical data”
pursuant to the applicable Federal Acquisition Regulation and agency–specific supplemental regulations. As
such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and
technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and,
to the extent applicable, the additional rights set forth in FAR 52.227–19, Commercial Computer Software––Re-
stricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065.
The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently
dangerous applications. It shall be the licensee’s responsibility to take all appropriate fail–safe, backup,
redundancy and other measures to ensure the safe use of such applications if the Programs are used for such
purposes, and we disclaim liability for any damages caused by such use of the Programs.
The Programs may provide links to Web sites and access to content, products, and services from third parties.
Oracle is not responsible for the availability of, or any content provided on, third–party Web sites. You bear all
risks associated with the use of such content. If you choose to purchase any products or services from a third
party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of
third–party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including
delivery of products or services and warranty obligations related to purchased products or services. Oracle is not
responsible for any loss or damage of any sort that you may incur from dealing with any third party.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of
their respective owners.
Contents
Contents iii
Setup Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–8
WIP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 14
Discrete Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 17
Repetitive Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 18
Average Costing Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 19
Move Transaction Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 20
Backflush Default Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 21
Intraoperation Steps Parameter . . . . . . . . . . . . . . . . . . . . . . . . 2 – 23
Outside Processing Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 23
Scheduling Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 25
Mobile Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 27
Serial Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 28
Other Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 29
Defining WIP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 30
WIP Accounting Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 42
Discrete Accounting Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 42
Repetitive Accounting Classes . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 43
Lot Based Job Accounting Classes . . . . . . . . . . . . . . . . . . . . . . 2 – 43
Maintenance Account Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 44
Valuation and Variance Accounts . . . . . . . . . . . . . . . . . . . . . . . 2 – 44
Defining WIP Accounting Classes . . . . . . . . . . . . . . . . . . . . . . 2 – 48
Shop Floor Statuses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 51
Defining Shop Floor Statuses . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 51
Defining Schedule Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 53
Defining Labor Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 55
Production Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 57
Defining Production Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 57
Defining Tolerance Fences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 60
Profile Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 63
Setup Profile Options Summary . . . . . . . . . . . . . . . . . . . . . . . . 2 – 63
Profile Option Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 65
TP:WIP:Background Shop Floor Material Processing . . . . . . 2 – 65
TP:WIP:Completion Material Processing . . . . . . . . . . . . . . . . 2 – 66
TP:WIP:Completion Transaction Form . . . . . . . . . . . . . . . . . . 2 – 66
TP:WIP:Completion Transactions First Field . . . . . . . . . . . . . 2 – 67
TP:WIP:Concurrent Message Level . . . . . . . . . . . . . . . . . . . . . 2 – 67
TP:WIP:Material Transaction Form . . . . . . . . . . . . . . . . . . . . . 2 – 67
TP:WIP:Material Transactions First Field . . . . . . . . . . . . . . . . 2 – 68
TP:WIP:Move Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 – 68
TP:WIP:Move Transactions First Field . . . . . . . . . . . . . . . . . . . 2 – 69
TP:WIP:Move Transaction Quantity Default . . . . . . . . . . . . . . 2 – 69
Contents v
Load Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 28
Cumulative Load Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 28
Daily Load Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 30
Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 31
Immediate Dispatch List Branch . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 33
Schedule Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 33
Jobs for Immediate Dispatch . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 34
Assembly Moves Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 35
Component Shortages Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 37
Component Shortages Tab Graph . . . . . . . . . . . . . . . . . . . . . . . 3 – 37
Time Charges Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 39
Properties Tab (Jobs for Immediate Dispatch) . . . . . . . . . . . . 3 – 41
Components Branch (Jobs for Immediate Dispatch) . . . . . . . 3 – 42
Component Requirements Tab (Immediate Dispatch) . . . . . 3 – 43
Resources Branch (Jobs for Immediate Dispatch) . . . . . . . . . 3 – 44
Resource Requirements Tab (Immediate Dispatch) . . . . . . . . 3 – 44
Upstream Dispatch List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 47
Jobs for Upstream Dispatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 47
Component Shortages Tab (Jobs for Upstream Dispatch) . . . 3 – 47
Component Shortages Tab Graph . . . . . . . . . . . . . . . . . . . . . . . 3 – 48
Properties Tab (Jobs for Upstream Dispatch) . . . . . . . . . . . . . 3 – 49
Components Branch (Jobs for Upstream Dispatch) . . . . . . . . 3 – 50
Component Requirements Tab (Upstream Dispatch) . . . . . . 3 – 51
Resources Branch (Jobs for Upstream Dispatch) . . . . . . . . . . 3 – 52
Resource Requirements Tab (Jobs for Upstream Dispatch) . 3 – 52
Creating Discrete Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 55
Planned Discrete Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 55
Final Assembly Orders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 56
Work Order Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 57
Aligning Engineering Change Order Dates . . . . . . . . . . . . . . 3 – 57
Kanban Replenishments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 58
WIP Accounting Class Defaults . . . . . . . . . . . . . . . . . . . . . . . . 3 – 60
Non–Project Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 60
Project Related Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 61
Build Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 61
Defining Discrete Jobs Manually . . . . . . . . . . . . . . . . . . . . . . . 3 – 63
Linking Sales Orders and Discrete Jobs . . . . . . . . . . . . . . . . . . 3 – 74
Over–completion Quantities Reserved to Sales Orders . . . . 3 – 77
Serial Number Tracking Throughout Manufacturing . . . . . . . . . . 3 – 79
Setting Up Serial Number Control Tracking . . . . . . . . . . . . . . 3 – 79
Associating and Modifying Serial Number Job Information 3 – 82
Contents vii
Flow Schedule Reservations . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–9
Kanban Replenishment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 10
Work Order–less Completions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 11
Component Backflushing and Resource Transactions . . . . . . 5 – 11
Serial Number Validations for Flow Schedule Completions 5 – 13
Non–updatable Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 13
Work Order–less Completion Transaction Types . . . . . . . . . . 5 – 14
Performing Work Order–less Completions . . . . . . . . . . . . . . . 5 – 17
Scrapping Flow Schedule Assemblies . . . . . . . . . . . . . . . . . . . 5 – 27
Overview of the Flow Workstation . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 29
Flow Workstation Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 31
Viewing the Flow Workstation Tree . . . . . . . . . . . . . . . . . . . . . 5 – 32
Flow Workstation Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 33
Selecting the Line and Line Operation . . . . . . . . . . . . . . . . . . . 5 – 34
The Flow Workstation Branches and Tabs . . . . . . . . . . . . . . . . . . . 5 – 36
Branch Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 37
Flow Workstation Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 38
Kanban Replenishment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 38
Line Operation, Schedule, and Assembly Completions . . . . 5 – 38
Integration with Oracle Quality . . . . . . . . . . . . . . . . . . . . . . . . 5 – 39
Linearity, Load, and Properties of the Line . . . . . . . . . . . . . . . . . . 5 – 41
Linearity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 41
Planned And Actual Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 41
Mix Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 43
Load Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 45
Line Load by Day Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 45
Cumulative Load by Line Operation Resource Graph . . . . . 5 – 46
Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 47
Open Schedules and Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 49
Buttons on Open Schedule Tabs . . . . . . . . . . . . . . . . . . . . . . . . 5 – 50
Completing Line Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 50
Completing Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 52
Label and Quality Plan Printing . . . . . . . . . . . . . . . . . . . . . . . . 5 – 52
View Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 52
Open Schedule Component Requirements Tab . . . . . . . . . . . 5 – 53
Open Schedule Resource Requirements Tab . . . . . . . . . . . . . . 5 – 54
Open Schedule Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 55
Open Schedule Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 56
Event Component Requirements Tab . . . . . . . . . . . . . . . . . . . . 5 – 57
Event Resource Requirements Tab . . . . . . . . . . . . . . . . . . . . . . 5 – 59
Event Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 – 60
Contents ix
Using the Find Window for Component Picking . . . . . . . . . . 7 – 27
Using the Component Pick Release Window . . . . . . . . . . . . . 7 – 31
Backordered Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 34
Multiple Generation of Pick Release . . . . . . . . . . . . . . . . . . . . 7 – 35
Cancelling Jobs and Schedules . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 35
Component Pick Release Submit Requests Program . . . . . . . 7 – 35
Component Issues and Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 39
Repetitive Component Issues and Returns . . . . . . . . . . . . . . . 7 – 41
Repetitive Component Issues . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 41
Repetitive Component Returns . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 43
Component Issue and Return Transaction Options . . . . . . . . 7 – 43
Viewing Material Transactions . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 44
WIP Material Transaction Types . . . . . . . . . . . . . . . . . . . . . . . . 7 – 45
Issuing and Returning Specific Components . . . . . . . . . . . . . 7 – 46
Issuing and Returning All Push Components . . . . . . . . . . . . 7 – 51
Phantom Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 58
Bills of Material Parameters for Phantoms . . . . . . . . . . . . . . . 7 – 58
Routing and Routing Revision Numbers . . . . . . . . . . . . . . . . 7 – 59
Assemble To Order (ATO) Phantoms . . . . . . . . . . . . . . . . . . . . 7 – 60
Supply Subinventory and Locator Replenishment . . . . . . . . . . . . 7 – 61
Supply Subinventory and Locator Replenishment Options . 7 – 63
Replenishing Supply Subinventories and Locators . . . . . . . . 7 – 64
Replenishing Higher Level Supply . . . . . . . . . . . . . . . . . . . . . . 7 – 68
Backflush Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 70
Reverse Backflush Transactions . . . . . . . . . . . . . . . . . . . . . . . . 7 – 70
Revision Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 71
Backflush Transaction Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 71
Backflush Transaction Options . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 72
Backflush Supply Subinventories and Locators . . . . . . . . . . . 7 – 72
Negative Inventory Balances during Backflushing . . . . . . . . 7 – 73
Repetitive Production Line Backflushing . . . . . . . . . . . . . . . . 7 – 73
Lot and Serial Number Backflushing . . . . . . . . . . . . . . . . . . . . 7 – 74
Assembly Pull Backflush Transactions . . . . . . . . . . . . . . . . . . . 7 – 75
Assembly Completions and Returns . . . . . . . . . . . . . . . . . . . . . . . . 7 – 76
Label Printing at Completion . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 78
Serial Number Validations for Returns and Completions . . 7 – 79
Assembly Over–Completions and Over–Moves . . . . . . . . . . 7 – 80
Assembly Over–returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 83
Kanban Completion Supply Statuses . . . . . . . . . . . . . . . . . . . . 7 – 84
Completion Transaction Types . . . . . . . . . . . . . . . . . . . . . . . . . 7 – 86
Completing and Returning Assemblies . . . . . . . . . . . . . . . . . . 7 – 87
Contents xi
Shop Floor Statuses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 63
Assigning and Viewing Shop Floor Statuses . . . . . . . . . . . . . 8 – 65
Shop Floor Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 69
Outside Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 69
Rework Production . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 69
Assembly Scrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 71
Scrapping Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 73
Dispatch Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 – 75
Contents xiii
Chapter 12 Work in Process Costing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 2
Setting Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 5
Work in Process Costs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 6
Costing Methods and Work in Process . . . . . . . . . . . . . . . . . . 12 – 6
Work in Process Valuation and Variances . . . . . . . . . . . . . . . . . . . . 12 – 8
Work in Process Valuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 8
Cost Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 8
Accounting Classes and Cost Elements . . . . . . . . . . . . . . . . . . 12 – 8
Work in Process Cost Variances . . . . . . . . . . . . . . . . . . . . . . . . 12 – 10
Cost Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 – 10
Contents xv
Project Manufacturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C–2
Assemble–to–Order (ATO) Manufacturing . . . . . . . . . . . . . . . . . . C–2
Repetitive Manufacturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C–3
Flow Manufacturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C–3
Manufacturing Costing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C–4
Appendix E Attachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E – 1
Glossary
Contents xvii
xviii Oracle Work in Process User’s Guide
Preface
Preface xix
• Chapter 7 provides an overview of material requirements, and
explains how to transact, control, and track materials in Work in
Process.
• Chapter 8 provides an overview of shop floor control including
routings and operations; and explains how to move, control, and
track assemblies on the shop floor.
• Chapter 9 provides information on resource requirements and
charge types, and explains how you can manage resources in
Work in Process.
• Chapter 10 provides information on how you can setup and use
outside processing resources in your manufacturing process, and
provide your suppliers with access to their purchase orders,
instructions, and other information. It also provides a
description of associated workflow notifications.
• Chapter 11 describes how you can use Discrete job and
Repetitive schedule statuses to control production activities.
• Chapter 12 explains how you can track job and schedule costs in
Work in Process.
• Chapter 13 explains how Discrete jobs and Repetitive schedules
are scheduled in Work in Process.
• Chapter 14 describes how descriptive flexfields are used in
Oracle Work in Process.
• Chapter 15 explains how to submit requests for reports and
processes, and provides a brief description of each report and
process.
• Appendix A provides a list of Work in Process windows and the
paths that you follow to open them, and navigation paths to
windows from character mode.
• Appendix B provides a comparison of manufacturing methods.
• Appendix C describes Work in Process supply types and their
uses.
• Appendix D describes the purpose and process of creating job,
schedule, and operation attachments.
• Appendix E describes the options available from the Tools menu.
• Appendix F describes Work in Process workflow notifications
and provides an overview of how you can customize them to
suit your business needs.
Online Documentation
All Oracle Applications documentation is available online (HTML or
PDF).
Preface xxi
• Online Help – Online help patches (HTML) are available on
MetaLink.
• About Documents – Refer to the About Document for the
mini–pack or family–pack that you have installed to learn about
new documentation or documentation patches that you can
download. About Documents are available on Metalink.
Preface xxiii
Oracle Manufacturing Scheduling User’s Guide
This guide describes how to use Oracle Manufacturing Scheduling to
view and reschedule single discrete jobs or the entire shop floor.
Specifically, this guide details how to easily use the drag and drop
functionality to view and reschedule jobs, operations, and resources.
Preface xxv
should use this guide in conjunction with individual product user’s
guides and implementation guides.
Preface xxvii
programs for a specific Oracle Applications product. This information
helps you convert data from your existing applications, integrate
Oracle Applications data with non–Oracle
Training
Oracle offers a complete set of training courses to help you and your
staff master Oracle Work in Process and reach full productivity quickly.
These courses are organized into functional learning paths, so you take
only those courses appropriate to your job or area of responsibility.
You have a choice of educational environments. You can attend courses
offered by Oracle University at any one of our many Education
Support
From on–site support to central support, our team of experienced
professionals provides the help and information you need to keep
Oracle Work in Process working for you. This team includes your
Technical Representative, Account Manager, and
Oracle’s large staff of consultants and support specialists with expertise
in your business area, managing an Oracle server, and your hardware
and software environment.
Preface xxix
your information because SQL*Plus and other database tools do not
keep a record of changes.
About Oracle
Oracle provides an integrated line of software products for database
management, applications development, decision support, and office
automation, as well as Oracle Applications, an integrated suite of
software modules for financial management, supply chain
management, manufacturing, project systems, human resources
management and customer relationship management.
Oracle products are available for mainframes, minicomputers, personal
computers, network computers and personal digital assistants,
allowing organizations to integrate different computers, different
operating systems, different networks, and even different database
management systems, into a single, unified computing and information
resource.
Oracle is the world’s leading supplier of software for information
management, and the world’s second largest software company. Oracle
offers its database, tools, and applications products, along with related
consulting, education, and support services, in over 145 countries
around the world.
Your Feedback
Thank you for using Oracle Work in Process and this user’s guide.
Oracle values your comments and feedback. At the end of this guide is
a Reader’s Comment Form you can use to explain what you like or
dislike about Oracle Work in Process or this user’s guide. Mail your
comments to the following address or contact your Support
representative.
Oracle Applications Documentation Manager
Oracle Corporation
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Or, send electronic mail to [email protected]
1 Overview of Work in
Process
Manufacturing Support
• Build discrete jobs, both standard and non–standard (prototype,
rework, maintenance, and special projects)
• Build lot based jobs, if Oracle Shopfloor Management is installed
• Build project jobs, both standard and non–standard
• Build repetitive schedules by production line/assembly
• Build final assembly orders for configure–to–order
• Complete assemblies without having to create a job or schedule
Production Scheduling
• Load and sequence repetitive production by assembly and
production line
• Schedule start and stop times to the minute
• Schedule fixed, variable, and overlap time elements
• Use forward, backward, manual, and midpoint rescheduling
• Update the master production schedule automatically
Material Control
• Issue and return components from and to inventory
• Replenish supply subinventories by item, job, or day
• Backflush components automatically using operation or assembly
completion
• Generate bill of material requirements using standard and
alternate bills and revisions
• Select material for jobs and schedules using rules based picking
Resource Tracking
• Charge labor, machine, and outside resources automatically or
manually
• Charge resources at standard, employee, or actual rates
• Charge labor by resource or employee
• View and report efficiency, usage, and transaction history
Costing
• Cost discrete jobs using standard or weighted average costs
Mobile Manufacturing
• Using a mobile device – perform work in process transactions
including issuing and returning material, moving, completing,
and scrapping assemblies
• View transaction information
• Create resource transactions
• Perform assembly and work orderless completions into Oracle
Warehouse Management License Plate Numbers (LPN)
• Track jobs and move transactions using serial control and
genealogy throughout the manufacturing process
Note: LPN completions are supported only in standard cost
organizations.
Import
• Import move transactions from data collection devices, factory
floor machines or controllers using the Open Move Transaction
Interface
• Import material transactions (component issue/return, assembly
completion/return, replenishment) from data collection devices,
custom data entry forms, and other manufacturing inventory
systems using the Open Inventory Transaction Interface
• Import resource transactions from data collection devices and
labor tracking systems using the Open Resource Cost Transaction
Interface
• Import planned orders, update recommendations, and planned
repetitive schedules directly from external sources using the Work
Order Interface
• Update scheduling dates at the operation or resource level using
the Work Order Interface
Increase Productivity
You can setup Oracle Applications and Work in Process to automate
manufacturing information processing:
See Also
2 Setting Up
Setting Up 2–1
Overview of Setting Up
This section contains an overview of the tasks that you need to
complete to set up Oracle Work in Process, including related product
setup steps. Before beginning, consider the following:
Setting Up 2–3
Oracle Bills of Material
Set up Bills of Material as described in Overview of Setting Up Bills of
Material, Oracle Bills of Material User’s Guide. Ensure that all of the
following steps have been completed:
Oracle Engineering
Set up Engineering as described in Overview of Setting Up
Engineering, Oracle Engineering User’s Guide.
Setting Up 2–5
Setup Flowchart
The following flowchart lists the steps for setting up Work in Process:
The following flowchart diagrams the steps that you need to perform
to set up work in Process. Some of the steps outlined in this flowchart
and in the setup checklist are Required and some are Optional.
“Required Step with Defaults” refers to setup functionality that comes
with pre–seeded, default values. You should review the defaults and
decide whether or not to change them to suit your business needs. If
3 Set Work in Process Profile Required Required Required Required Oracle Work
Options: page 2 – 10 in Process
4 Define Production Lines: page Optional Required Optional Optional Oracle Work
2 – 11 in Process
8 Define Labor Rates (optional if Optional Optional Optional Optional Oracle Work
using resources): page 2 – 12 in Process
Setting Up 2–7
Step # Description Discrete Repetitive Projects Work AIW
Order–less Reference
Schedules
12 Define Report Sets: page 2 – 13 Optional Optional Optional Optional Oracle Work
in Process
Setup Steps
You must complete the following steps to set up Work in Process. Each
step includes a Context section that indicates whether you need to
repeat the step for each set of books, set of tasks, inventory
organization, HR organization, or other operating unit under Multiple
Organizations.
Setting Up 2–9
Expense, Non–standard Asset, Non–standard Repetitive, or Lot Based
Standard Discrete.
Note: The Lot Based Standard Discrete type is available only if
Oracle Shop Floor Management is installed.
Default: If you skip this step, Discrete will be used as the default value.
Context: Perform this step for each inventory organization in which
you use Work in Process.
See: Defining WIP Accounting Classes: page 2 – 48.
Setting Up 2 – 11
Step 6 Define Schedule Groups (Optional)
You can define schedule groups then assign them to jobs or work
order–less completion transactions. For example, you can define a
schedule group then assign that schedule group to a group of jobs that
are being built on a specific production line and that must be
completed on a specific date for a planned departure.
See: Defining Schedule Groups: page 2 – 53.
Setting Up 2 – 13
WIP Parameters
You can use WIP parameters to define modes of operation and to
assign default values for various work in process functions. You can
only define one set of WIP parameters per organization. The following
tables summarizes WIP parameters and their defaults:
Discrete
Setting Up 2 – 15
Parameters, Scheduling Required? Default Value
Discrete Parameters
The following parameters affect discrete manufacturing.
Setting Up 2 – 17
Respond to Sales Order Changes
Determines the status of a work order reserved and linked to a sales
order: if a configured item is de–linked from a sales order or sales order
line placed on hold, you can set the following options:
Never The work order will not be placed on hold if you
de–link the configured item from the sales order, or
if the sales order is placed on hold.
Always The work order will be placed on hold if you
de–link the configured item from the sales order, or
if the sales order is placed on hold.
When Linked 1 to 1 The work order will be placed on hold if it is the
only work order reserved to that sales order.
Repetitive Parameters
The following parameters affect repetitive manufacturing.
Autorelease Days
Determines the time period within which the system automatically
releases the next Unreleased schedule.
When you complete a repetitive schedule, the system searches within
the autorelease time frame for an Unreleased schedule, or for a
schedule with a status of Released, Complete, or On Hold. If one exists,
the status of the newly completed schedule changes to Complete–No
Charges and the future schedule is automatically released. If no such
schedule exists, the status of the schedule changes to Complete. If more
Setting Up 2 – 19
System Option
If you select the System Calculated completion cost source, you must
select a System Option. The available options are as follows:
Use Actual Resources costs are determined based on the actual
Resources costs that have been charged to the job.
Use Predefined Resources costs are determined using the
Resources predefined resource cost.
Caution: If you have chosen the Use Predefined Resources
system option and are overcompleting assemblies that are
associated with lot based resources and overheads, these
resources and overheads are over–relieved from Work in
Process. You can avoid this problem by selecting the Use Actual
Resources system option. See: Assembly Over–completions and
Over–returns: page 7 – 84 and Move Completion/Return
Transactions: page 8 – 31.
Cost Type
Determines which cost type to use as the default when the Default
Completion Cost Source is User–Defined. You can only select a Cost
Type if the Default Completion Cost Source parameter is set to User
Defined. See: Defining a Cost Type, Oracle Cost Management User’s
Guide.
Supply Subinventory
Determines which supply subinventory and, if required by the
subinventory, locator are used when backflushing Operation Pull and
Assembly Pull components that do not have defaults defined at the bill
of material component or at the inventory item level.
You can select an expense subinventory, if the Oracle Inventory Allow
Expense to Asset Transfer profile option is set to Yes. See: Inventory
Profile Options, Oracle Inventory User’s Guide.
Setting Up 2 – 21
Supply Locator
Determines which supply subinventory, and if required by the
subinventory, which locator is used when backflushing Operation Pull
and Assembly Pull components that do not have defaults defined at the
bill of material component or at the inventory item level.
Lot Verification
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 backflush transactions. When the Lot Selection
Method parameter is set to Manual, manually selected lots are verified
as if the All option has been specified. The lot verification options are as
follows:
All Verifies that the lots automatically selected were
the ones consumed by the assemblies.
Exceptions Only Verifies exceptions only. If the lot requirement for
the component cannot be filled automatically using
the FIFO method, you can assign lots to
components manually.
See Also
Setting Up 2 – 23
Requisition Creation Time
Determines whether purchase requisitions are created for outside
processing operations automatically or manually, and when in the
manufacturing process they are created. An outside processing
operation is an operation that contains an outside resource linked to an
outside processing item.
At Job/Schedule Automatically creates purchase requisitions for all
Release outside processing operations on a job or schedule
(except non–countpoint/non– autocharge
operations), when the job or schedule is released.
Creating requisitions at job and schedule release
makes it possible to create and release purchase
orders to suppliers in advance.
At OSP Automatically creates purchase requisitions when
Operation you move assemblies into the Queue
intraoperation step of an outside processing
operation. This is the parameter’s default value. If
the outside processing operation is the first
operation of the job or repetitive schedule, a
requisition is created at that operation when the
status of the job or schedule is changed to
Released.
Manual Requires you to manually create purchase
requisitions in Oracle Purchasing. This option
allows you to automatically charge outside
processing resources at an operation, but does not
link the creation of the requisition to either the
creation or processing of the job or schedule.
Note: For lot based jobs in Oracle Shop Floor Management, set
this is parameter to At OSP Operation. Multiple paths are
available in a network routing, and the outside processing
operation can change for each manufacturing run.
Production Scheduler
Associates an employee with the Production Scheduler job role on
outside processing workflow notifications. The production scheduler
receives notifications when there are no purchase orders for outside
processing items, when outside processing assemblies have been
shipped, or when they will not be shipped.
Scheduling Parameters
This parameter is used to include resource factors in scheduling
calculations–and if Oracle Manufacturing Scheduling is installed, to
enable the constraint–based scheduling engine. Constraint–base
scheduling considers resource, material constraints, and the number of
days in the schedule when rescheduling jobs. If you do not set this
parameter, the system assumes infinite capacity.
Check the Use Constraint Based Scheduler check box to enable the
constraint–based scheduling engine. You also must select the
constraints and the scheduling horizon that you want the engine to
consider when rescheduling jobs.
Setting Up 2 – 25
Constraints
If you are using the constraint–based scheduling engine, open the list of
values for the field, and select the constraints that the scheduling
engine is to consider when rescheduling jobs.
Resources If you select this option, the system considers the
capacity of the resources available.
Resources and If you select this option, the system considers the
material capacity of the resources and the material
available.
Primary Objective
The Primary Objective is the goal of work in process scheduling for
your plant and determines the set of scheduling logic used on the shop
floor.. Your choices are maximize Ontime Completion, Minimize Setup,
or Minimize Operation Slack.
Horizon (days)
If you are using the constraint–based scheduling engine, enter the
scheduling horizon, which is the number of days in the schedule that
the engine must consider when rescheduling jobs. The scheduling
horizon should be at least as long as your longest job scheduled, and
you should add additional time to take into consideration future
material receipts.
Simulation Set
The Simulation Set field enables you to adjust resource capacity.
Simulation sets are used to link resource changes to available resource
capacity for scheduling and planning. They are defined on the
Simulation Sets window. If the Use in Scheduling field is checked for
particular simulation sets, capacity moderations associated with that
set are used when scheduling jobs.
When you assign resources to departments, you can use simulation sets
for capacity modifications by defining them on the Capacity Changes
window in Oracle Bills of Material. See: Assigning Resources to a
Department, Oracle Bills of Material User’s Guide.
Maximum Penalty
This value is the maximum penalty factor that can be entered when
assigning penalties for scheduling.
See Also
Mobile Parameters
The following parameter is set only if you are using Oracle Mobile
Supply Chain Applications. This value must be set if you are entering
scrap transactions.
Setting Up 2 – 27
Resource, LPN, and serial tracking transactions ignore this parameter:
• Resource transactions are always processed in Background mode
• LPN transactions (including LPN completions, LPN work
order–less completions, and LPN flow transactions) are always
processed in Online mode
• Mobile serialized transactions are always processed in the Online
mode
Serial Parameters
The following parameter is used to set features for serial number
control tracking throughout manufacturing. Serial control includes
control beginning at the routing, association of serial numbers to jobs
before their production, serial based transaction entry, generation of
serial numbers, and serial label printing. See: Serial Number Tracking
Throughout Manufacturing: page 3 – 79, and Associating and
Modifying Serial Number Job Information: page 3 – 82
Other Parameters
The following parameter is used to set features for material availability
checking, overcompletions, and component pick release.
Setting Up 2 – 29
Default Plan Tasks
This parameter is used only by Oracle Warehouse Management enabled
organizations. It determines the default Plan Tasks value displaying on
the Component Pick Release window. The choices are:
• Enabled: Pick tasks are created, you can choose the time to
release the tasks using the concurrent program.
• Disabled: Pick tasks are created and released when you choose
Release on the Component Pick Release window.
See: Using the Component Pick Release Window: page 7 – 33
Prerequisites
❑ Define a discrete accounting class. See: Defining WIP Accounting
Classes: page 2 – 48.
❑ Option: define a shop floor status that disallows moves of PO
resources. See: Defining Shop Floor Statuses: page 2 – 51.
Setting Up 2 – 31
6. Enter the number of repetitive Autorelease Days.
Determines the time period within which the system automatically
releases the next Unreleased schedule.
7. In the Average Costing tabbed region, select a Default Completion
Cost Source. The options are System Calculated and User Defined.
See: Average Costing Parameters: page 2 – 19.
Setting Up 2 – 33
These two parameters determine which supply subinventory/
locator is used when backflushing Operation Pull and Assembly
Pull components that do not have defaults defined at the bill of
material component level or at the item level.
You can select an expense subinventory, if the Oracle Inventory
Allow Expense to Asset Transfer profile option is set to Yes. See:
Inventory Profile Options, Oracle Inventory User’s Guide.
15. Select a backflush Lot Selection Method.
Determines how lot controlled Assembly Pull and Component Pull
component items are selected during backflush transactions.
16. Select a backflush Lot Verification Method.
Determines how lots are verified during backflush transactions.
17. Check the Release Backflush Components check box to indicate if
operation pull and assembly pull supply type components are
included in the Component Pick Release window.
18. In the Interoperation Steps tabbed region, enable Intraoperation
Steps as required.
Setting Up 2 – 35
processing process they will be created (At Job/Schedule Release,
At Operation, or Manual).
21. If you have outside processing operations, and you have set the
WIP:Enable Outside Processing Workflows profile option to YES,
select the employees that you want to associate with the Production
Scheduler and the Shipping Manager job roles.
The employee associated with either of these roles receives all
notifications for all jobs that have an outside processing operation.
22. Select the Scheduling tabbed region to include resource factors in
scheduling jobs, and to enable the Constraint Based Scheduler if
Oracle Manufacturing Scheduling is installed.
23. Check the Include Resource Efficiency box if you want job
scheduling to consider resource efficiency.
Efficiency effects resource loading and is always considered in lead
time calculations.
24. Check the Include Resource Utilization box if you want job
scheduling to consider resource utilization.
Utilization is always considered in lead time calculations. Resource
availability is divided by the utilization percentage for capacity.
Setting Up 2 – 37
34. Select a Transaction Processing Mode.
Your choices are Online, for immediate processing–or Background
for periodic processing.
35. Use the the Serial tabbed region to select parameters for serial
number control tracking. See: Serial Number Tracking Throughout
Manufacturing: page 3 – 79
36. Use the Default Serialization Start Operation box to determine the
job operation where tracking of the serial number begins. The
choices are:
• Enabled: If the serialization start operation is defined on the bill
of material item routing, it is copied to the job routing. If this
value is not defined on the item routing, the first operation is
defaulted to be the serialization start operation on the job
routing.
• Disabled: The serialization start operation on the job routing is
blank.
Setting Up 2 – 39
However, if this value is set to null – a default is not set and you
must specify the step in your move transaction.
39. In the Other tabbed region, select a Component ATP Rule. See: ATP
Parameter: page 2 – 29.
Setting Up 2 – 41
WIP Accounting Classes
You can define any number of accounting classes. The valuation and
variance accounts that are associated with these accounting classes
determine which accounts are charged and when.
Standard Discrete
Standard discrete accounting classes can be used to group job costs.
For example, if you build subassemblies and finished goods, you can
define your accounting classes so that you can separately value and
report the costs associated with subassembly and finished goods
production. Standard discrete accounting classes can be automatically
defaulted when you create discrete jobs. See: Product Line Accounting
Setup, Oracle Cost Management User’s Guide and Discrete Parameters:
page 2 – 17.
When you define an accounting class, you must assign valuation and
variance accounts to it. When you issue materials to a job that uses this
accounting class, the appropriate valuation accounts are charged.
When the job is closed, final costs and variances are calculated and
posted to the variance and valuation accounts. When the accounting
period is closed, these journal entries are automatically posted to the
general ledger.
Non–Standard Discrete
Non–standard discrete accounting classes can be used to group and
report various types of non–standard production costs, such as field
service repair or engineering projects.
For example to track recurring expenses — machine maintenance or
engineering projects — with non–standard jobs, you can define and
assign an accounting class with a type of expense non–standard to
these jobs. The valuation accounts carry the costs incurred on these
expense jobs as an asset during the period and automatically writes
them off to the variance accounts at period close.
On the other hand, if you use non–standard discrete jobs to track
production costs as assets, you can define and assign an accounting
Setting Up 2 – 43
this feature is not enabled, the Estimated Scrap account fields are
disabled.
Table 2 – 1 Standard Versus Average Costing Valuation and Variance Accounts (Page
1 of 1)
Valuation Accounts
WIP accounting class valuation accounts are defined as follows:
Material Normally an asset account this account tracks
material costs. Under standard costing, it is
debited at standard when you issue material to a
job or schedule and credited at standard when you
complete assemblies from a job or schedule, close a
job, or close an accounting period. Under average
costing, this account is debited at the average cost
in effect at the time of the issue transaction and is
credited when you complete assemblies from a job.
Material Normally an asset account this account tracks
Overhead material overhead (burden) costs. Under standard
costing, it is charged/debited at standard when
you issue material with material overhead to a job
or schedule and relieved at standard when you
complete assemblies from a job or schedule, close a
job, or close an accounting period. Under average
costing, this account is debited at the average cost
in effect at the time of the issue transaction.
Note: When a job is completed and material
overhead is earned, this account is not charged
/credited. Instead, the material overhead account
for the completion subinventory is debited.
Setting Up 2 – 45
Resource An asset account that account tracks resource costs.
Under standard costing, it is charged/debited at
standard when resources are charged to a job or
schedule and relieved/credited at standard when
you complete assemblies from a job or schedule,
close a job, or close an accounting period. Under
average costing, this account is debited and
credited at the resource rate in effect at the time the
resource is charged.
Outside An asset account account that tracks outside
Processing processing costs. Under standard costing it is
debited at the standard or purchase order cost
when you receive items for a job or schedule in
Oracle Purchasing. It is credited at standard when
you complete assemblies from a job or schedule,
close a job, or close an accounting period. Under
average costing when you move job or repetitive
schedule assemblies through an outside processing
operation, it is debited at the resource’s predefined
rate or at the purchase order cost. See: Performing
Move Transactions: page 8 – 37.
Overhead Normally an asset account this account tracks
resource or department overhead cost. Under
standard costing it is debited at standard when
resources are charged to a job or schedule. It is
relieved at standard when you complete assemblies
from a job or schedule, close a job, or close an
accounting period.
For additional information about how elemental accounts are charged
under standard and average costing see: Work in Process Average Cost
Transactions, Oracle Cost Management User’s Guide and Work in Process
Standard Cost Transactions, Oracle Cost Management User’s Guide.
Variance Accounts
WIP accounting class variance accounts are defined as follows:
Material 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.
Resource This account tracks variances that occur when the
this level resource costs charged to the job or
Setting Up 2 – 47
creating transactions for lot based jobs. See:
Defining Parameters, Oracle Shop Floor Management
User’s Guide
See Also
Setting Up 2 – 49
7. If you select the System Calculated as your default completion cost
source, you must select a System Option. The options are Use
Actual Resources and Use Predefined Resources.
8. Select a Cost Type.
Determines which Cost Type is defaulted for when completing
jobs. You must choose a cost type if the Default Completion Cost
Source parameter is User Defined.
9. Save your work.
See Also
Setting Up 2 – 51
Descriptions can be used to identify shop floor statuses on
standard reports. They can be up to 240 characters of alpha
numeric text.
4. Uncheck Allow Moves so that you can use this status to control
move transactions. Allow Moves defaults to checked.
5. Enter the Inactive On date.
As of this date, you can no longer use this status.
6. Save your work.
See Also
Setting Up 2 – 53
3. Enter a schedule group Description. Descriptions can be up to 240
characters of alphanumeric text.
4. Enter an Inactive On date.
As of this date, you can no longer use this schedule group.
See Also
Prerequisites
❑ Enter at least one employee. See: Employee Management,
Managing People Using Oracle HRMS.
See Also
Setting Up 2 – 57
Production Lines
You can define and update, but not delete, production lines. A
production line describes a unique set of operations, departments,
and/or manufacturing cells that produce one or more of your products.
You can associate production lines with repetitive assemblies, discrete
jobs, and work order–less completions.
See Also
Setting Up 2 – 59
You can select any user–defined ATP rule. The ATP rule that you
assign to the production line is used when determining the capable
to promise status of the line resource. See: Capable to Promise,
Oracle Master Scheduling/MRP and Oracle Supply Chain Planning
User’s Guide.
6. Enter the Minimum Hourly Rate.
This represents the minimum number of assemblies the line can
produce per hour. The minimum hourly rate must be greater than
or equal to 0 and less than or equal to the maximum rate.
7. Enter the Maximum Hourly Rate.
This represents the maximum number of assemblies the line can
produce per hour. The maximum hourly rate must be greater than
or equal to the minimum rate.
8. Enter the production line Start time.
This is the time at which your production line starts running every
day. You can update this field at any time.
9. Enter the production line Stop time.
This is the time at which your production line stops running every
day. You can update this field at any time.
The difference between the Start and Stop times represents the
amount of time per day a line is available. If the Start and Stop
times are the same, the production line is considered to be available
24 hours per day.
10. Select the Lead Time Basis.
If the lead time varies by assembly, you can schedule the repetitive
production time based on the routing of the assembly the line is
building. You can set a fixed lead time if the lead time is
determined by the production line and does not vary by assembly.
You can update this field at any time.
Fixed: The system schedules the first unit completion date and the
operations of all repetitive schedules on this production line based
on the fixed lead time hours you enter for the production line.
Scheduling is done regardless of actual capacity or the lead time of
the routing of the repetitive assembly.
Routing–Based: The system schedules the first unit completion date
and the operations of all repetitive schedules on this production
line using the detailed shop floor scheduling algorithm, the routing
of the assembly, and a quantity of 1.
See Also
Setting Up 2 – 61
See Also
Setting Up 2 – 63
Profile Options
During implementation, you set a value for each user profile option to
specify how Work in Process controls access to and processes data.
Generally, the system administrator sets and updates profile values.
See: Setting User Profile Options, Oracle Applications System
Administrator’s Guide.
• –
You can view the profile option value but you cannot change it.
• 0
• D, R, P
• WO
Setting Up 2 – 65
Profile Option Name User User Resp App Site Required Default Value Applies
or To
Optional
Setting Up 2 – 67
Online processing When you save a completion transaction, it is
processed while you wait and control is returned
once transaction processing is completed.
☞ Attention: You can only enter a Sales Order name if you have
an ATO sales order linked to a job.
☞ Attention: You can only enter a Sales Order name if you have
an ATO sales order linked to a job.
TP:WIP:Move Transaction
Determines whether move transactions performed using the Move
Transactions window are processed online or in the background.
Available values are listed below:
Background When you save a move transaction, control is
processing returned to you immediately. Transactions are then
processed on a periodic basis.
Online processing When you save a move transaction, the transaction
is processed while you wait and control is returned
once transaction processing is completed.
Setting Up 2 – 69
☞ Attention: If you have this option set to Online processing,
you cannot move more assemblies than are waiting at an
operation step. However, if you have this option set to
Background processing, you can move any number of
assemblies, but validation of the quantity takes place in the
background. You can correct and resubmit transactions that
have errors using the Pending Move Transactions window.
☞ Attention: You can only enter a Sales Order name if you have
an ATO sales order linked to a job.
☞ Attention: You can only enter a Sales Order name if you have
an ATO sales order linked to a job.
Setting Up 2 – 71
Background When you save a move transaction, control is
processing returned to you immediately. The operation and
assembly pull backflush, assembly scrap, move
completion, and move return transactions are then
processed on a periodic basis.
Do not use background processing if you are
backflushing lot controlled components that
require manual entry of lot numbers either because
of insufficient inventory or because the WIP
Backflush Lot Selection parameter is set to Manual.
See: Lot and Serial Number Backflushing: page
7 – 78.
Concurrent When you save a move transaction, a concurrent
processing process to process the material port of the move
transaction is spawned and control is returned to
you immediately.
The concurrent request number representing the
concurrent process executing the move
transactions for the job or repetitive schedule is
displayed.
Online processing When you save a move transaction, operation and
assembly pull backflush, assembly scrap, move
completion, and move return transactions are
processed while you wait and control is returned
once transaction processing is completed.
Setting Up 2 – 73
of material load or Failed routing load). If the bill
of material or routing load fails you can resubmit
the job once you change the job status to
Unreleased, Released, or On Hold.
Interactive When you save a job, job definition occurs
definition immediately. The bill of material and routing are
loaded while you wait and control is returned
when the definition process is completed.
WIP:Exclude ECOs
Controls which engineering change orders (ECOs) are included when
you define jobs and schedules. This profile option also controls whether
you can select revisions associated with open ECOs in the WIP Material
Transactions window. See: ECO Statuses, Oracle Engineering User’s
Guide and ECO Implementation by Status: page 11 – 18. Your choices
are:
• Open: ECOS with statuses of Release, Schedule, and Implement
are considered when you choose a bill of material revision or
revision date, and the bill of material is exploded. Open is the
default value.
See Also
Setting Up 2 – 75
Setting Your Personal User Profile, Oracle Applications User’s Guide
See Also
Setting Up 2 – 79
Completion Transactions: No Final Completions
Determines whether you can perform WIP final completions in an
average costing organization. When this function security parameter
(ALLOW_FINAL_ COMPLETIONS) is set to N, the Final Complete
check box does not appear in the Completion Transactions window.
See: Completing and Returning Assemblies: page 7 – 91.
The default for this option is Y.
Function Security
A form function invokes an Oracle Forms form. A non–form function
(subfunction) is a securable subset of a form’s functionality: in other
words, a function executed from within a form. When the subfunction
associated with a certain functionality is included in a menu, that
functionality is enabled. For more information see: Menus Window,
Oracle Applications User’s Guide.
The following table describes the subfunction used in Work in Process.
A detailed description of each function (subfunction) follows the table:
Allow Overcompletions
You can complete more assemblies than have been defined for discrete
jobs and repetitive schedule.
See: Assembly Over–completions and Over–returns: page 7 – 84 and
Move Completion/Return Transactions: page 8 – 31.
3 Discrete Manufacturing
Discrete Workstation
The Discrete Workstation enables you to obtain critical job information
on all immediate and future jobs at a department resource to perform
common shop floor transactions; and to view operating instructions,
associated contracts, and other attachments without having to return to
the Work in Process main menu.
Material Control
Material control helps you manage the flow of component material
from inventory to jobs. Bills of material can be used to create job
Processing Options
When you define discrete jobs, you can create discrete job operations,
resource requirements, and material requirements either concurrently
or interactively. Interactive processing loads all bill of material and
routing information while you wait, returning control to you after the
process is complete. Concurrent processing spawns a background
process that loads all bill of material and routing information and
returns control to you immediately.
MPS Relief
When you build an MPS–Planned item using a job, the master schedule
for the quantity you define is automatically updated (relieved).
Available–to–Promise Materials
You can view component available–to–promise (ATP) information as
you define, simulate, and view discrete jobs.
Job Costs
You can cost standard and non–standard asset discrete production by
job. You can report job cost on a period–to–date and
cumulative–to–date basis. See: Discrete Job and Repetitive Schedule
Costs: page 12 – 6
Job Purge
You can purge all information associated with discrete jobs including
job header records and job detail and transaction information. You can
also selectively purge some or all of the following job related
information: job details (material requirements, resource requirements,
and operations), ATO configurations, move transactions, and resource
cost transactions.
View Workflows
You can view the status of workflows used for tracking outside
processing of assemblies. Workflows automatically send notifications
and activate processes during specific manufacturing points. You can
display a graphical display of the status of workflows from the Tools
menu in the Discrete Jobs and View Discrete Jobs windows.
Constraint–based Scheduling
If you have installed Oracle Manufacturing Scheduling; the
Constraint–based Scheduling engine enables you to schedule discrete
jobs and operations based on user–defined priorities, resources, and
material availability. The Scheduler Workbench is the graphical
interface used to schedule single discrete jobs, and reschedule pending
jobs on the entire shop floor. See: Scheduling Single Discrete Jobs,
Oracle Manufacturing Scheduling User’s Guide, and Features, Oracle
Manufacturing Scheduling User’s Guide
Navigational Tree
The workstation’s left pane contains its navigational structure, which
displays a hierarchical listing of the workstation contents. Since its
structure is analogous to a tree with branches, it is referred to as the
workstation tree, The tree displays four branches or levels of
information. When you select a branch (the branch is highlighted),
information relevant to that branch is displayed on tabs in the right
pane of the workstation. See: Discrete Workstation Tree and Tabs: page
3 – 15 for detailed information on each of the workstation branches and
tabs.
Tabbed Regions
The workstation’s right pane displays one or more tabs of detailed
information pertaining to the branch that you selected from the tree.
The information is displayed either in tables, on lists, pictorially, or on
graphs, so that you can quickly assess the status of the job. Tabs may
also have buttons that enable you to:
• Perform common transactions directly from the tab, such as
issuing components, performing assembly moves, or charging
resources,
• Open the WIP Material Transactions, Move Transactions, and
Resource Transactions forms directly from the workstation
• Obtain attachments previously appended to a job, such as
drawings and instructions
Discrete Manufacturing 3 – 11
Viewing the Discrete Workstation Tree
The information on the tree is always current, as jobs are completed –
they are automatically removed from the tree. You can update the
display at any time by choosing the Refresh tool.
You can choose to view the information on the workstation tree in
Vertical (the default), Interleaved (horizontal), or Org Chart
(organization chart) format. These choices are available through tools
on the toolbar, or as menu selections under the View menu.
Discrete Manufacturing 3 – 13
Selecting the Department or Department and Resource
The Discrete Workstation provides you with production information on
the jobs assigned to a particular department or resource. In order to
launch the workstation, you must first select the department or the
department and the resource whose jobs you want to view.
• If you want to view all of the job operations scheduled to be
worked on in a department, you select only the department, then
launch the workstation.
• If you want to view the job operations that are assigned to a
resource associated with a specific department, you select the
department and the resource, then launch the workstation.
If you want to view a different department or resource, you must close
the workstation, and launch it again, choosing a new department and
resource from the workstation startup window.
Issue Components
To issue components to a job from the workstation, you choose the
Issue Components button, which opens the WIP Material Transactions
window. All relevant job information is automatically defaulted into
Discrete Manufacturing 3 – 15
the window from the workstation. See: Component Issues and Returns:
page 7 – 42.
Move Assemblies
You can perform simple assembly Move transactions directly on the
Assembly Move tab graphic using the mouse. The graphic displays a
bucket for each intraoperation step, and uses a red ball to represent the
assembly quantity. You move assembly quantities from one
intraoperation step to another. by dragging the red ball to the bucket at
that step.
When you move the assemblies, a window opens so that you can
indicate the quantity that you want to move. The assembly quantity at
each intraoperation step is displayed numerically above the step, and
changes to reflect the number of assemblies that you move in or out of
that step.
Discrete Manufacturing 3 – 17
See Also
Completing Assemblies
You can complete assemblies on the Assembly Moves tab if you are at
the last operation on the routing. The completed assembly is then
moved into the completion subinventory designated on the routing.
Completing Operations
You can complete the operation on the Assembly Moves tab for any
operation other than the last operation The assembly is moved into the
Queue of the next operation.
Serial Control
If you want to over–complete or over–move assembly quantities, or
complete assemblies that are lot or serial number controlled, you
choose the Move Assemblies button, which opens the Move
Transactions window.
See Also
Charge Resources
Resources are automatically charged when you move assemblies,
unless you set them up to be charged manually. If you are set up to
charge resources manually, you charge them on the Resource
Transactions window, which you an open directly from the workstation
by choosing the Charge Resources. All relevant job information is
automatically defaulted into the window from the workstation.
You also can use the workstation Time Charges tab to charge person
and machine time to a resource. On this tab, you select the resource
that you want to charge, and enter the Start and End Dates, and the
workstation calculates the time. The time is charged at the standard
rate unless you select the Use Employee Rate check box, which charges
the time at the employee rate.
See: Charging Resources Manually: page 9 – 33 , and Charging
Resources with Move Transactions: page 9 – 36.
Discrete Manufacturing 3 – 19
View Instructions
The View Instructions button is displayed on the Assembly Moves,
Component Shortages, and Time Charges tabs. It enables you to
download, view, and print instructions or other documents including
drawings and web pages that were previously attached to the job,
assembly, or component.
Choosing the View Instructions button opens an Oracle Web Applications
page that lists the available attachments. Selecting an attachment
displays it in the space below the list. To view a different attachment,
View Contracts
You can view Oracle Project Contracts information for jobs that have an
associated contract. The View Contracts tab is enabled only when
Oracle Project Contracts is installed; and the discrete job has a project
and, if applicable, corresponding task referenced.
When you select a job in the hierarchical tree, and then select View
Contracts – the contracts associated with this job display including
detail information about contract number, type, status, related project
number and task, and description.
Discrete Manufacturing 3 – 21
You can select the contract number to display the flowdown details
which can include system attributes, terms and conditions types, article
subjects, and standard note types.
See Also
Viewing a Department
If you launch the workstation by selecting a department, but do not
select a resource, the workstation branches display all of the job
operations scheduled to be worked on in that department. You can
identify whether you are viewing information for a department or a
resource by the graphic preceding the name. Department names are
preceded by a graphic of a building.
Viewing a Resource
If you launched the workstation by selecting a department and a
resource, the workstation branches display only the job operations
scheduled to be worked on at or by that resource. If you selected a
person resource when you launched the workstation, the name of the
resource on this branch will be preceded by a graphic of a person;
machine resources are preceded by a graphic of a conveyor belt.
Corresponding Tabs
When you select this branch, five tabs of information are displayed in
the workstation’s right pane. Four of the tabs provide tables and
graphs that show you the utilization, efficiency, productivity, and load
of the resources within the department or on a specific resource from
across all departments that use the resource. The fifth tab displays a list
of the department’s or resource’s properties.
Utilization Tab
The Utilization tab displays in graph and table format, the department’s
or resource’s daily percent utilization during the past five days (the
default date range), or during a date range that you select. The top
section of the tab displays the name of the department or resource and
its description, and provides you with two Date fields that you can use
to change the date range of the graph.
Discrete Manufacturing 3 – 23
Utilization Graph
The Utilization graph displays as a percentage the hours the department
or resource was actually used compared to the hours it was available to
be used. It shows the daily percent utilization of the resources within
the selected department, or of a particular resource across all
departments, depending on whether you chose to view a department
or a department/resource when you launched the workstation.
The utilization formula is: Utilization = Actual Hours / Available Hours.
Efficiency Tab
The Efficiency tab displays in graph and table format the efficiency
percentage of the department or resource. It shows the daily percent
efficiency of the resources within the selected department, or of a
particular resource across all departments, depending on whether you
chose to view a department or a department/resource when you
launched the workstation. The top section of the tab displays the name
of the department or resource and its description, and contains two
Date fields that you can use to change the date range for the graph.
Efficiency Graph
The Efficiency graph is a line graph that represents the daily percentage
of hours the department or resource is actually being used compared to
how many hours it was expected to be used. The default date range for
the graph is the last five working days, however you can change it (you
are restricted to dates in the past). If you change the date range of the
graph, you use the Redraw Graph button to refresh (update) the
display.
The Efficiency formula is: Efficiency = Actual Hours / Standard Hours
The information from the graph is also displayed in a table below the
graph:
• Date: a day in the selected date range (the default date range is
the last five working days)
Discrete Manufacturing 3 – 25
• Actual Hours: the actual hours charged to the resource
• Standard Hours: the number of hours that were expected to have
been charged as defined in the routing
• Efficiency Percent (%): Actual Hours / Standard Hours
Productivity Tab
The Productivity tab displays the daily productivity of the department
or resource in graph and table format. It shows the percent
productivity of the resources within the selected department or of a
particular resource across all departments, depending on whether you
chose to view a department or a department/resource when you
launched the workstation. The top section of the tab displays the name
of the department or resource and its description, and provides you
with two Date fields that you can use to define the date range for the
graph.
Productivity Graph
The Productivity graph displays the daily percentage of hours the
department or resource was expected to be used compared to the
number of hours it was available to be used. The default date range for
the graph is the last five working days, however you can change it (you
are restricted to dates in the past). If you change the graph’s dates, you
must choose the Redraw Graph button to refresh (update) the display.
The Productivity formula is: Productivity = Standard Hours / Available
Hours
Discrete Manufacturing 3 – 27
Load Tab
The Load Tab displays a bar graph that represents the load versus the
capacity of the resource. It shows the percent load versus capacity of
the resources within the selected department or of a particular resource
across all departments, depending on whether you chose to view a
department or a department/resource when you launched the
workstation. The top section of the tab displays the name of the
resource and its description, and provides you with two Date fields
that you can use to define the date range for the graph.
On this tab, you can view the load on the department or resource on
the two graphs, the Cumulative Load and Daily Load graphs, which
you select from the Graph Type field’s list of values.
Discrete Manufacturing 3 – 29
Daily Load Graph
The Daily Load graph displays the available and required hours for the
resource by day. The default date range for the graph is the last five
working days, however you can change it (you are restricted to dates in
the past). If you change the date range of the graph, you use the
Redraw Graph button to refresh (update) the display.
Properties Tab
The Properties tab for the department or resource provides you with the
resource, description, UOM (Unit of Measure), owning department,
resource type, whether or not the resource is available 24 hours, and
the basis:
Discrete Manufacturing 3 – 31
3 – 32 Oracle Work in Process User’s Guide
Immediate Dispatch List Branch
The Immediate Dispatch List is the first of the two main branches on
the Discrete Workstation’s navigation tree. When you select the
Immediate Dispatch List branch itself, the Schedule tab is displayed.
This tab lists all of the job operations on the tree in a table, along with
their job and operation start and end times.
Listed below the Immediate Dispatch List branch are all of the current
job operations that need to be worked on at the department or resource
that you selected when you launched the workstation. Selecting an
individual job operation branch displays the job operation’s
Components and Resources branches.
Each of the Immediate Dispatch List branches displays tabs of
information about the job operation. Further, the tabs contain buttons
that you can use to perform common transactions, and one that enables
you to view attachments. All of these branches, tabs, and buttons are
described in the sections that follow.
Schedule Tab
The Schedule tab lists all of the job operations on the Immediate
Dispatch List and provides you with the job name, operation code, and
operation start and end times. The top of the tab displays the name of
the department and resource that you selected when you launched the
workstation. There also are two Date fields that you can use to select a
different date range for the jobs that appear on the graph (the last five
working days are the default dates for the graph). If you change the
default dates, you must choose the Show Graph button to refresh
(update) the display.
Discrete Manufacturing 3 – 33
Jobs for Immediate Dispatch
Job operations listed under the Immediate Dispatch List branch have
assembly quantities in their Queue intraoperation step, and thus are
jobs that you can work on immediately. Any job operation listed on the
tree in red text and preceded by an icon of a stoplight, however, has
been put on hold.
Each branch represents one job operation, and each job operation is
supported by two branches of information: its Components branch,
Discrete Manufacturing 3 – 35
The Assembly Moves tab displays an interactive graphic that you can
use to perform simple Move and Completion transactions. It consists of
buckets that represent Work in Process intraoperation steps, and a red
ball graphic that represents the assembly quantity for the job. You use
the mouse to perform simple move and transactions on the graphic.
The tab also displays three buttons, the Issue Components, Move
Assemblies, and Charge Resources buttons, which you can use to open
Work in Process transaction windows. You also can download
operating instructions by choosing the View Instructions button.
Discrete Manufacturing 3 – 37
The graph provides you with the following information, which is also
presented in a table below the graph:
• Component: the name of the component
• Date: the date where a shortage occurred
• Required Quantity: the number of components required for the job
operation
• On–Hand Quantity: the number of the components required for
the job operation that are in inventory
• Difference: the Required quantity minus the On–Hand quantity
Discrete Manufacturing 3 – 39
" To manually charge resources on the Time Charges tab
1. In the Resource field, open the drop–down box and select the
resource to which you are charging time.
The first resource on the list is the resource that you selected when
you launched the workstation. Select this resource if you are
charging time for a person–type resource. All other resources listed
are machine–type resources assigned to that operation.
2. In the Start Date field, enter the start date and time for the period
of time that you are charging to the resource. The date must be the
Discrete Manufacturing 3 – 41
Components Branch (Jobs for Immediate Dispatch)
The Components branch displays the Component Requirements tab.
This tab lists all of the components required for the job operation.
Discrete Manufacturing 3 – 43
• Description
• UOM (Unit of Measure)
• Required Quantity
• Supply Type
• Date
• Subinventory
• Locator
• Quantity Issued
• Quantity Per Assembly
• Comments
Discrete Manufacturing 3 – 45
• Basis
• Usage Rate
• Start Date
• Completion Date
Discrete Manufacturing 3 – 47
Component Shortages Tab Graph
The Component Shortages bar graph for jobs in the upstream dispatch list
compares the job operation’s required quantity to its on–hand quantity.
The graph only displays job operations that have fewer components
on–hand than are required for the operation.
The graph provides you with the following information, which is also
presented in a table below the graph:
• Component: the name of the component
• Date: the date where the shortage occurred
Discrete Manufacturing 3 – 49
• Job
• Operation Sequence
• Operation Code
• Operation Description
• Scheduled Quantity
• Assembly
• Assembly Description
• Department
• Resource
• Resource Sequence
• Job Start Time
• Job End Time
• Operation Start Time
• Operation End Time
• Quantity in Queue
• Quantity in Run
• Quantity in To Move
• Quantity in Reject
• Quantity in Scrap
• Quantity in Complete
• Next Operation
• Previous Operation
• Minimum Transfer Quantity
• Project
• Task
• Component
• Description
• UOM (Unit of Measure)
Discrete Manufacturing 3 – 51
• Required Quantity
• Supply Type
• Date
• Subinventory
• Locator
• Quantity Issued
• Quantity Per Assembly
• Comments
Discrete Manufacturing 3 – 53
• Usage Rate
• Start Date
• Completion Date
Discrete Manufacturing 3 – 55
are assigned based on the job name or based on the Oracle Inventory
lot number rules.
Discrete jobs created from planned orders use the planned order
quantity as the default job quantity. The primary bill of materials and
primary routings for the assemblies are used to create work in process
bills and routings. Jobs created from planned orders are backward
scheduled from the required completion date. The calculated start date
is used to determine the bill and routing revisions and revision dates.
Planning takes shrinkage rate, component yield, and safety stock into
consideration in the planning process. Once you define the standard
job, supply is calculated using the following formula:
available supply quantity = (MRP net quantity – quantity
completed – quantity scrapped) x 1 – item shrinkage rate)
You can also use the Planner Workbench to reschedule existing jobs.
For example, you can reschedule every assembly in the plan or you can
reschedule only certain specific assemblies.
When you implement planned orders and create discrete jobs, Planning
does not take into account the WIP:View Only Released ECOs profile
option in the Personal Profile Values window.
Oracle Advanced Planning provides a profile option enabling you to
align Work in Process production with engineering changes for
planning See: Aligning Engineering Change Order Dates in Planning
and Production: page 3 – 57
See Also
See Also
Discrete Manufacturing 3 – 57
scheduling calculations are taken sequentially. Therefore, production
order recommendations from planning can result in recommendations
that either ignore active ECOs, or assume future ECOs are already
active.
Oracle Advanced Planning provides a profile option to align Work in
Process production with engineering change orders in planning. This
enables you to control if resource and component schedules, calculated
by Oracle Advanced Planning, are forwarded to Oracle Work in
Process when ECO Revision Date differs from the order Start Date.
The profile option, MSC: Release WIP Details if Order Date Different
than BOM Revision Date, has the following settings:
• Yes: Work in Process details are release even if the the job or
schedule Start Date is different than the bill of material Revision
Date.
The planning engine updates the ECO Revision Date to the Start
Date of the earliest affected job or schedule. Oracle Work in
Process ignores the job BOM Revision Date and explodes the bill
of material and routing details. It uses the planning
recommended new Start Date, instead of the existing order Start
date. This eliminates revision conflicts among multiple
engineering change orders.
• No: Work in process details are not released if the job or schedule
Start Date is different than the bill of material Revision Date.
Work in Process explodes the details effective as of the Start
Date.
See:Engineering Change Orders Use–Up Effectivity, Oracle Advanced
Planning Implementation and User’s Guide
Kanban Replenishments
In a pull–based system, inventory items for a particular part or
assembly area are replenished as soon as they are needed. When the
items are needed, kanban cards in Oracle Inventory change their
Supply Status to Empty, and Inventory generates production kanban
replenishment request automatically.
If the source type of the kanban card is Production, as opposed to
Supplier or Inter–Org, the type of Work in Process Entity that is created
is determined based on the assembly referenced by the kanban card per
the following rules:
See Also
Discrete Manufacturing 3 – 59
WIP Accounting Class Defaults
You can set up default WIP accounting classes at several levels:
• at the category account level for discrete jobs and repetitive
line/assembly associations
• at the Default Discrete Class parameter class level for standard
discrete jobs
• at the project cost group level for project jobs
Non–Project Defaults
You can set up non–project default WIP accounting classes at the
category account level and at the Default Discrete Class parameter level.
Repetitive Assemblies
When you associate repetitive assemblies with production lines, the
repetitive accounting classes that you have associated with categories
are defaulted if the assembly item being associated belongs to a
category that belongs to the product line category set. For example if
See Also
Build Sequencing
You can sequence the jobs and Flow schedules that you are building
within schedule groups. This is done by assigning a unique schedule
number to each job or Flow schedule within a group.
Discrete Manufacturing 3 – 61
Schedule Groups
Schedule groups are defined in the Define Schedule Groups window
and can be optionally assigned to jobs, in the Discrete Jobs window, or
to Flow schedules, in the Line Scheduling Workbench Options window.
The schedule group assigned in the Line Scheduling Workbench
Options window can be overridden in the Work Order–less
Completions window, but only with a schedule group that is associated
with a Flow schedule.
Build Sequence
Sequencing jobs and Flow schedules within a schedule group makes it
possible to prioritize, for example by customers, the jobs or Flow
schedules being built on a specific production line.
Production Lines
You must specify a production line when you sequence Flow schedules.
Production lines are optional for discrete jobs. When a production line
is assigned, the schedule group/build sequence/production line
combination must be unique, as shown in the following table.
Production Line 4000, Build Sequence Production Line 4000, Build Sequence
0001 0001
Production Line 4000, Build Sequence Production Line 4000, Build Sequence
0002 0002
Production Line 5000, Build Sequence Production Line 5000, Build Sequence
0001 0001
Production Line 5000, Build Sequence Production Line 5000, Build Sequence
0002 0002
All of the above combinations would be valid for any job or Flow
schedule, but you cannot assign the same combination to both a
discrete job and a Flow schedule.
Discrete Manufacturing 3 – 63
You can define discrete jobs one–at–a–time in the Discrete Jobs
window. This method is described below. You can, however, also
define several jobs simultaneously using the Discrete Jobs
Summary folder window. See: Combination Block, Oracle
Applications User’s Guide
Caution: The following nine fields cannot be accessed in the
Discrete Jobs Summary folder window even if included in your
user folder: bill and routing Alternates, bill and routing Revisions
and Revision Dates; Completion Subinventory and Locator; and
Supply Type. If you need to change the values that are defaulted
into these fields, navigate to the Discrete Jobs detail window.
3. Enter or generate the Job name.
You can generate a default Job name by choosing Apply Default Job
Name from the Tools menu or by simply pressing the tab key. If
you do enter the job name, it must be unique and alphanumeric.
☞ Attention: If you are defining a job for an ATO sales order, you
must enter an ATO item.
☞ Attention: You can define discrete jobs for assemblies that do not
have components and for assemblies that have components with
disable dates less than or equal to the current date.
6. Select the accounting Class.
If a default discrete WIP accounting class can be found, it is used.
See: WIP Accounting Class Defaults: page 2 – 17 and Discrete
Accounting Classes: page 2 – 42.
For non–standard jobs, you can select any active Asset
Non–standard or Expense Non–standard accounting class.
7. Select the job Status.
When you define a job, its status defaults to Unreleased but can be
changed to Released or On Hold. See: Discrete Job Statuses: page
11 – 7.
8. Check the Firm check box to firm your job. You cannot firm a
non–standard discrete job.
Firming a discrete job prevents MRP from suggesting rescheduling
and replanning recommendations when changes to supply or
Discrete Manufacturing 3 – 65
demand occur. If replanning is required, the MRP planning process
creates new jobs to cover the new demand. See: Firm Order
Planning, Oracle Master Scheduling/MRP and Oracle Supply Chain
Planning User’s Guide.
☞ Attention: You can use the WIP:Default Job Start Date profile
option to specify whether the start date for a job defaults to the
current date and time or does not default at all.
Discrete Manufacturing 3 – 67
2. Select the Alternate bill of material. See: Primary and Alternate
Bills of Material, Oracle Bills of Material User’s Guide.
You can select an alternate bill if alternates have been defined for
the assembly you are building. If the WIP:See Engineering Items
profile option is set to Yes, you can also select engineering items as
alternates. See: Profile Options: page 2 – 64.
For non–standard discrete jobs, you can enter any alternate defined
for the bill Reference specified.
3. Select the bill of material Revision.
The bill revision and date determines which version of the bill of
material is used to create job component requirements. The start
date of a standard discrete job can be used to default the bill
revision and revision date. If a start date is not selected, the
revision and revision date are derived based on fixed and variable
lead times of the assembly.
You can update the bill revision of a standard discrete job as long
as the job remains unreleased. You can update the bill revision for
standard bills or alternate bills. See: Item and Routing Revisions,
Oracle Bills of Material User’s Guide.
You can explode item revisions that have associated ECOs with
Release, Schedule, and Implement statuses. If you set the
WIP:Exclude ECOs profile option to None, you can also explode
revisions for ECOs that have an Open status. See: ECO
Implementation By Status: page 11 – 18.
If you are building a non–standard job and the Revision Control
attribute for the assembly item is set to Yes, the revision of the bill
reference must be valid for the assembly. See: Defining Items,
Oracle Inventory User’s Guide and Inventory Attribute Group, Oracle
Inventory User’s Guide.
You can create an ECO for a job and specify a cumulative quantity,
a range of jobs, or implement changes for specific lots. For
example: Job1 quantity is for 100 units of an item. If an ECO is
created specifying a cumulative quantity of 50, the existing job is
divided into two jobs and the ECO is implemented on the
remaining 50 units. See: Defining ECO Revised Items, Oracle
Engineering User’s Guide
4. Select the bill Revision date and time.
You can select a bill revision date other than the one that is derived
for standard bills, alternate bills, or bill references. You can update
this date as long as the job remains Unreleased.
Discrete Manufacturing 3 – 69
4. Select the routing Revision Date and time.
You can update routing revision dates for standard routings,
alternate routings, or routing references. You can update routing
revision dates as long as the job remains unreleased.
5. Select the completion Subinventory and, if required by the
subinventory, Locator.
Assemblies are completed into or returned from this subinventory
and locator. If the assembly has a routing, the completion
subinventory and locator are defaulted from the routing but can be
overwritten. For non–standard discrete jobs, you can select
completion subinventories and locators only if you specified an
assembly.
If the Oracle Inventory INV:Allow Expense to Asset Transfer profile
option is set to Yes, you can select an expense subinventory. See:
Inventory Profile Options, Oracle Inventory User’s Guide.
Discrete Manufacturing 3 – 71
you have entered a project. See: Organization Parameters Window,
Oracle Inventory User’s Guide and Creating Projects, Oracle Projects
User’s Guide.
5. Enter the Unit Number. This enables you to associate an end item
model/unit effectivity number with the item.
You must have Oracle Project Manufacturing installed, the item
must be under model/unit effectivity control, and you must have a
model/unit number associated with it to enable this functionality.
If the item is not under model/unit number control, this field is
disabled. See: Model/Unit Effectivity, Oracle Project Manufacturing
Implementation Manual.
Note: You can update unit effectivity through Mass Load for
discrete jobs that are unreleased and project related.
6. Save your work.
If you are defining a discrete job, you must save the job before
viewing component requirements and operations for that job.
See Also
Discrete Manufacturing 3 – 73
Discrete Job Statuses: page 11 – 7
Discrete Scheduling: page 13 – 5
Attaching Files to Jobs, Schedules, and Operations: page E – 2
Prerequisites
❑ Define at least one discrete job. See: Defining Discrete Jobs
Manually: page 3 – 63.
Discrete Manufacturing 3 – 75
6. Enter the Quantity Allocated.
This is the quantity of the sales order, line number, and shipment
number combination that the discrete job fulfills.
7. Save your work.
Discrete Manufacturing 3 – 77
Sales Order Over–shipments and Over–completion Reservations
The over–shipment tolerance for the sales order is defined in Order
Management. Depending on the tolerance settings for job
over–completions and sale order over–shipments, it is possible to have
job over–completions that are not reserved to the sales order. For
example:
• JobA is for a quantity of 10, and linked to Sales Order1 for 10
each
• The over–completion tolerance is 20 percent for the job, and the
over shipment tolerance is 10 percent for the sales order
• 12 are completed for Job A–an over–completion quantity of 2, (20
percent)
One of the over–completions is reserved to the job, the other is
unreserved. You can reserve the other surplus by increasing the
quantity on the picking transaction to reserve it to the sales order.
See Also
Inventory Setup
❑ Specify the serial control type as Predefined. This value is defined
in Inventory attribute, Serial Generation.
Work in process serial tracking is only enabled when you use the
value of Predefined. See: Inventory Attribute Group, Oracle
Inventory User’s Guide.
❑ Establish the type of serial number uniqueness for your
organization in the Oracle Inventory Organization Parameters
window.
Your options for serial number uniqueness are Within inventory
items, Within an organization, or Across organizations. See:
Discrete Manufacturing 3 – 79
Defining Revision, Lot, LPN, Serial Parameters, Oracle Inventory
User’s Guide
❑ Optionally, you can predefine serial numbers in Oracle Inventory.
You can generate serial numbers using the Serial Number
Generation concurrent program, see: Generating Serial Numbers,
Oracle Inventory User’s Guide. You also have the option to generate
numbers from within the Associate Serial Numbers window.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Transaction
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Queue The next Queue step in the routing
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Run The next Run step in the routing
ÁÁÁÁÁÁÁÁÁÁ
To move
ÁÁÁÁÁÁÁÁÁÁ
Null ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
The next To move in the routing
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
specify the step in your move
transaction
.
• Example One
There are three operations in a serialized job –10, 20, 30.
Operation 10 is the Serialization Start Operation, and the Default
Intraoperation Step for Assembly Moves is set to Queue.
The first time a serialized move is performed, the From
Operation and From Step are set to 10 Queue because the
assembly is still at 10 Queue.
The To Operation is defaulted to the next count point operation,
and the To Step is defaulted to Queue because the parameter is
set to this value.
If all the operations are count point operations, the first
transaction moves from 10 Queue to 20 Queue, and the second
transaction moves from 20 Queue to 30 Queue.
• Example Two
There are three operations in a serialized job –10, 20, 30.
Operation 10 is the Serialization Start Operation, and the Default
Intraoperation Step for Assembly Moves is set to either Run or
To Move.
The first time a serialized move is performed, the From
Operation and From Step are set to 10 Queue because the
assembly is still at 10 Queue.
The To Operation is defaulted to the From Operation because the
value for Default Intraoperation Step for Assembly Moves is
later in the routing than the current step (that is, Run and To
Move takes place after Queue),
If all the operations are count point operations, the first
transaction moves from 10 Queue to 10 Run or To Move
(depending on the default value). The second transaction moves
from 10 Run or To Move, to 20 Run or To Move.
Discrete Manufacturing 3 – 81
❑ Transaction Processing Mode
This parameter has two settings: Online and Background. For
serialized transactions, this parameter is ignored and will always
use the Online setting.
See Also
Discrete Manufacturing 3 – 83
As you perform move transactions, the applicable values for those
moves display Operation, Operation Code, Department, and Step
fields. The Status field is In Progress while you are performing
move transactions.
When the assembly is completed, the value in the Status field
changes to Complete.
" To print serial number labels using the Associate Serial Numbers
window:
1. Enable the Include in Label Printing check box for the serial records
you want to print.
In the Print Labels region, you can enable all the serial number
records for printing by choosing Select All. You can disable all
selected records for printing by choosing Deselect All. .
2. Choose Print.
Discrete Manufacturing 3 – 85
• In Rules based component picking, you cannot employ the
option to have push issue transactions created automatically for
serialized components.
See Also
Discrete Manufacturing 3 – 87
Building Discrete Jobs
Steps involved in building discrete jobs include:
• Releasing jobs to production. See: Releasing Discrete Jobs: page
3 – 92.
• Issuing components to jobs and, if necessary, returning them back
to inventory. See: Issuing and Returning Specific Components:
page 7 – 49 and Issuing and Returning All Push Components:
page 7 – 54.
• Using Shop Floor Control to coordinate, on an as required basis,
the following:
– Moving assemblies between routing operations and
intraoperation step. See: Performing Move Transactions:
page 8 – 37.
– Scrapping assemblies. See: Scrapping Assemblies: page
8 – 72.
– Backflushing or issuing and returning operation pull and
assembly pull components automatically with move
transactions
– Charging resources. See: Charging Resources with Move
Transactions: page 9 – 36 and Charging Resources Manually:
page 9 – 33.
• Changing jobs to accommodate changes in production. See:
Changing Discrete Jobs: page 3 – 105 and Mass Changing Discrete
Job Statuses: page 3 – 109.
Note: If you have Oracle Shop Floor Management installed,
you can use lot based jobs in your manufacturing. The entire
quantity of a lot based job moves on the basis of the network
routing.
See Also
Discrete Manufacturing 3 – 89
2. Choose the Find button.
☞ Attention: Only jobs with close dates before or on the purge cutoff
date are purged.
3. Choose whether to Include Configurations for jobs that have ATO
configurations.
If you do not choose to include jobs that have ATO configurations in
your query, no jobs that include ATO configurations are returned
when you choose Find. If you do include configurations, you still
Discrete Manufacturing 3 – 91
have access to lot and serial information using the Lot Genealogy
window or the Lot Transactions and Transaction Serial Numbers
windows in Oracle Inventory. See: Viewing Material Transactions,
Oracle Inventory User’s Guide.
See Also
☞ Attention: You can release discrete jobs in either the Discrete Jobs
Summary window or the Discrete Jobs window. See: Combination
Block, Oracle Applications User’s Guide.
4. Save your work.
Discrete Manufacturing 3 – 93
2. Select the Print Current Record with option.
3. Select the name of the report and choose OK.
When you choose OK, a concurrent request to print the report is
submitted. You can view the status of concurrent requests. See:
Using the Concurrent Requests Window, Oracle Applications Users
Guide.
See Also
Discrete Manufacturing 3 – 95
the Summary/Detail option from the Go Menu, you can switch to
the View Discrete Jobs window to view all information for a selected
job. You can optionally navigate to the View Discrete Jobs window
by choosing the Open button from the View Discrete Jobs Summary
window.
" To view sales orders that are linked to a standard discrete job:
H From either the View Discrete Jobs window, choose the Sales Order
button. See: Linking ATO Sales Orders and Discrete Jobs: page
3 – 74.
Discrete Manufacturing 3 – 97
If a restriction exists, the check boxes indicating the type of
restrictions is marked. An explanation of each restrictive condition
follows:
Material Transactions: Components have been issued to the job and
there are records in the WIP_REQUIREMENTS_OPERATIONS
table. You can view information about issues material in the
Material Requirements. See: Viewing Material Requirements: page
7 – 14 and Viewing Component Requirements: page 7 – 18.
Uncosted Material Transactions: There are uncosted transaction
records in the MTL_MATERIAL_TRANSACTIONS table. You can
check to see if transactions are uncosted, the costed indicator is off,
using the Material Transactions window. See: Viewing Material
Transactions, Oracle Inventory User’s Guide and Oracle Inventory
Electronic Technical Reference Manual (eTRM) on Oracle MetaLink.
See Also
Discrete Manufacturing 3 – 99
Viewing Job Transaction Genealogy
You can view historical information for discrete jobs in the Lot
Genealogy window. This graphical interface provides an integrated
view of genealogy information for discrete jobs, lot based jobs, and
Oracle Warehouse Management inventory transactions. You can view
transaction information for discrete jobs such as component issues,
assembly completions, and move transactions.
4. Choose Find.
In the right pane, information about the job displays in the Job
Details region. The Material Transactions tab displays historical
transaction information for the record selected on the hierarchical
tree. You can view transactions such as component issues and
assembly completions.
Note: The Lot Based Job Transactions tab is available only for
Oracle Shop Floor Management enabled organizations.
6. Choose Move Transactions to access the View Move Transactions
window. See: Viewing Move Transactions: page 8 – 52
See Also
See Also
Quantities
You can increase or decrease the job quantity with no restrictions if the
job is unreleased. If the job is released and work has begun on the
assembly, you cannot decrease the job quantity lower than the number
of assemblies that have already passed the Queue intraoperation step
of the first operation. If a sales order is linked to the job, you cannot
decrease the job quantity lower than the order quantity. The material
requirements and job dates are automatically adjusted based upon the
quantity change. If the job’s assembly is an MPS–planned item, the
update process automatically adjusts the MPS relief quantity.
Dates
You can reschedule standard and non–standard jobs to respond to
changes in plans or unexpected downtime by changing their start
and/or completion dates and times. Jobs might require rescheduling
when capacity or material schedules change, or when standards
change. See: Rescheduling Discrete Jobs: page 3 – 106.
Statuses
You can change the status of a discrete job although some changes from
one status to another are disallowed and others are conditional. See:
Job and Repetitive Schedule Status Changes: page 11 – 15.
Prerequisites
❑ Define at least one standard or non–standard discrete job. See:
Defining Discrete Jobs Manually: page 3 – 63.
See Also
Prerequisites
❑ Define at least one discrete job with a status of Released or
Complete. See: Defining Discrete Jobs Manually: page 3 – 63.
See Also
See Also
Over–completions
H Over–completing and over–moving assembly quantities
You can complete an assembly quantity into inventory that is
greater than the job start quantity, or move an assembly quantity
that is greater than the quantity at an intraoperation step, whether
or not the assemblies have a routing. This is referred to as an
“over–completion,” and it is useful when your production process
yields more assemblies than planned.
Note: You also can over–complete assemblies using the
Inventory Transaction Interface and the Open Move
Transaction Interface, but you must explicitly specify the
over–completion transaction quantity, as it will not be derived
by Work in Process.
To be able to over–complete assemblies on jobs, you must:
• Set up a tolerance level to restrict the number of assemblies that
can be over–completed
• Enable the over–completion feature by checking the
Over–completion check box on the Completion Transaction or
Move Transaction windows when completing assemblies
When you over–complete assemblies to Discrete jobs, all resources
are charged and any backflush components are backflushed.
H Over–completion Tolerance
You must set up a tolerance level for the quantity of assemblies that
can be over–completed. The tolerance level is used to validate the
over–completion quantity. If a completed quantity is greater than
the tolerance allows, the transaction will fail.
You can set up tolerances at three levels: at the organization level
by setting the Default Over–completion Tolerance Percent
parameter, at the item level by setting Oracle Inventory item
Backflushing
When you complete assemblies, all components with the supply type of
Assembly pull are automatically backflushed. When components for
assemblies under lot control, serial number control, or lot and serial
control are backflushed upon assembly completion, you must assign lot
and/or serial numbers to the components.
Sales Orders
Changing a job status to completed is prevented if open reservations
exist. If you attempt one of these transactions for a job linked to a sales
order, an error message displays. You must reduce the job quantity, or
unlink the sales order to continue the transactions. See: Linking ATO
Sales Orders and Discrete Jobs: page 3 – 74
Costing
Under standard costing, assemblies are received into inventory at
standard cost and the job is relieved of costs at standard. Under
average costing, assemblies are received and the job relieved of costs at
average.
See Also
Close Requirements
In the Close Discrete Jobs (Form) window, you cannot close a job that
has pending material, resource, or move transactions including those
that the concurrent manager has not processed. You also cannot close a
job that has uncosted material transactions. If you attempt to close a
job for which pending or uncosted transactions exist, the close process
fails and the job status changes to Failed Close. See: Viewing Pending
Job Transactions: page 3 – 97. You have the option to close these types
of jobs in the concurrent program.
When a job with outside processing operations is changed to complete,
closed, or canceled status – an informational warning message displays
if open purchase orders or requisitions exist for any of the operations.
Changing a job status to completed, closed, or canceled is prevented if
open reservations exist. If you attempt one of these transactions for a
job linked to a sales order, an error message displays. You have two
options in order continue:
• Unlink the sales order reserved to this job
• Reduce the job quantity of the job to equal the completed
quantity
If you close a job for an MPS–planned item with a quantity complete
different from the quantity originally scheduled, the MPS for the actual
quantity is automatically updated. See: Schedule Relief, Oracle Master
Scheduling/MRP and Oracle Supply Chain Planning User’s Guide.
In Oracle Warehouse Management organizations, open move orders for
a job are cancelled when the job is closed. However, you must perform
an unload task transaction to delete the material requirement and move
order record.
Unclose Requirements
You cannot unclose a job that does not have a status of Closed. You
cannot unclose a job that is linked to a sales order. You also cannot
unclose a job that was closed in a now closed accounting period.
History
Information associated with a job is not deleted when the job is closed.
You can view information for closed discrete jobs. You also can print
reports on closed jobs and closed job values. See: Discrete Job Data
Report: page 15 – 11 and Discrete Job Value Report: page 15 – 25.
Purge Rules
A discrete job may not purge if the any of the following information
still exists:
• material transactions that reference the job
You can purge material and completion transaction information
in Oracle Inventory. See: Purge Transactions, Oracle Inventory
User’s Guide.
• purchase transactions, purchase requisitions, or purchase orders
that reference the job in Oracle Purchasing
• quality results records that reference the job
You can delete quality results records in the Oracle Quality. See:
Updating and Deleting Quality Results, Oracle Quality User’s
Guide.
Reporting
You can submit a request to print a Purge Report as you purge discrete
jobs. When you printed a report as part of the purge process, the
output of the report is determined by the defaulted purge parameters
used and the level of detail choosen (Full, Summary, or Excepting) in
the Purge Options window.
The Purge Report can also be submitted independently of the purge
process using the Submit Requests window. When submitted
independently of the purge process, only the jobs and/or schedules
that failed to purge are listed.
Prerequisites
❑ You must have at least one closed period for your organization.
See: Overview of Period Close, Oracle Cost Management User’s
Guide.
" To view sales orders that are linked to a standard discrete job:
H From the Purge Discrete Jobs Summary window choose the Sales
Order button. See: Linking ATO Sales Orders and Discrete Jobs:
page 3 – 74.
See Also
Prerequisites
❑ Select the jobs/schedules to include in your purge. See: Purging
Discrete Jobs: page 3 – 128 and Purging Repetitive Schedules: page
6 – 42.
" To purge information for the selected jobs or schedules and print a
report:
1. From the Purge Options window, choose the Purge and Report
action. This is the default option.
2. Choose the level of detail to include in the report. The options are
as follows:
Full: The report lists all job and/or schedule records selected for
the purge, the table and number of rows affected as well as those
records that cannot be purged because of purge rule violations.
Full is the default option.
Summary: The report lists all job and/or schedule records selected
for the purge but in a tabular form. The table and row detail is
omitted although exception information is included.
Exception: The report lists only those job and/or schedule records
that cannot be purged because of purge violation rules. Exception
information is included.
3. Choose OK to submit the purge and print the report.
See Also
Prerequisites
❑ Insert job and schedule data into the Work Order Interface table.
See: Work Order Interface: page 3 – 57., and Open Job and Schedule
Interface, Oracle Manufacturing APIs and Open Interfaces Manual
" To view error details for failed job and schedule records:
1. In the Pending Jobs and Schedules window, select the failed
(Status=Error) record.
2. Choose the Errors button. The Pending Job and Schedule Errors
window appears.
All errors for the selected record are displayed. The Type indicates
whether the failed record produced an Error or a Warning. The
Message explains why the transaction failed. Using these messages
you can determine what fields need to be updated.
4 Non–Standard Discrete
Jobs
Assemblies
You can optionally assign an assembly to a non–standard job. For
example, if you are using a non–standard job to rework assemblies, you
can identify those assemblies on the job. On the other hand, if you are
using a non–standard job to track machine maintenance, you do not
have to associate the job with an assembly.
Quantities
You can choose whether to specify a job quantity on a non–standard job.
The job quantity enables you to track the assemblies on the shop floor
and to plan supplies. You cannot define a job quantity if you have not
defined an assembly for the non–standard job.
Transactions
You can perform move, issue, backflush, resource, scrap, and
completion transactions on non–standard discrete jobs with assemblies.
For non–standard jobs without assemblies, you can only do issue and
resource transactions.
Planning Options
You can specify how Oracle Planning applications plans material
requirements and job quantities. For each material requirement on a
non–standard job, you can use the MRP Net field to specify whether
MRP includes the requirement as a demand. For the assembly, you can
specify the MRP net quantity as the number of assemblies you expect
the non–standard job to supply on the completion date of the job.
Job Close
You can manually close non–standard jobs whenever you choose. The
system automatically performs an accounting close for non–standard
jobs with expense type accounting classes on a periodic basis during the
period close process.
Job Costs
You can charge, value, and report the standard costs of material,
material overhead, resources, resource overhead, and outside processing
for non–standard discrete jobs. You can charge resource and outside
processing at actual cost. Non–standard jobs with expense type
accounting classes are not subject to revaluation at cost update.
Non–standard jobs do not earn material overhead on Completions.
See Also
MRP Net Qty Required. Defaults from Required. Defaults from Quantity. If you do not en-
Quantity. ter an assembly then you cannot enter a value in this
field.
Start Date Required Required. If a routing exists for the job, then you can
enter either a start or a completion date. Otherwise,
you must enter both a start and completion date.
Completion Date Required Required. If a routing exists for the job, then you can
enter either a start or a completion date. Otherwise,
you must enter both a start and completion date.
Firm Required. Defaults to Yes if You cannot enter a value in this field. Defaults to No.
item is MPS planned. Other-
wise, defaults to No.
Routing Reference You cannot enter a value in Optional. Enter a value if you want to perform job
this field. scheduling based on a routing.
Revision Optional Optional. You must enter a value in this field if you
have a routing for the assembly.
Revision Date Optional Optional. You must enter a value in this field if you
have a routing for the assembly.
Bill Reference You cannot enter a value in Optional. Enter a value if you want to automatically
this field. create material requirements based on a bill of mate-
rials.
Revision Optional Optional. You must enter a value in this field if you
have a bill for the assembly.
Revision Date Optional Optional. You must enter a value in this field if you
have a bill for the assembly.
See Also
Rework Assemblies
Business Example
You are a chair manufacturer that has rejected a lot of 100 completed
chairs due to an overly glossy finish. You have decided to rework these
chairs on a non–standard discrete job.
Assumptions
You have 100 rejected chair assemblies in a non–nettable Material
Review Board (MRB) subinventory.
Since this type of rework occurs frequently, your manufacturing
engineers have already defined standard rework operations for
stripping, sanding, repainting, and reinspection with appropriate
resources.
Setup
Use the Discrete Jobs window to define a non–standard discrete job for
the chair assembly with a job quantity of 100. Since it is highly likely
that you will be 100% successful in reworking the chairs, enter 100 in the
MRP Net Quantity field. Select an asset type non–standard accounting
class since you are building up an asset.
Use the Operations window to manually create a routing for the
stripping, sanding, repainting, and reinspection operations needed.
Use the Material Requirements window to manually create the only
component requirement (the chair assembly) at the stripping operation.
Enter Push as the supply Type since you will likely push the assembly to
the stripping operation, and specify the supply subinventory as the
MRB subinventory. Do not check MRP Net if you do not want to create
demand for items that are supplied from a non–nettable subinventory.
Transactions
Use the WIP Material Transactions window to issue the chair assembly
to the non–standard discrete job. Use the Move Transactions window to
move the chairs from operation to operation and to charge resources
and overhead.
Use the Completion Transactions window to complete the perfectly
finished chairs into a nettable finished goods inventory.
Costing
When all the chairs are completed, the job status changes to Complete.
Your cost accountants can run a Discrete Job Value Report to check all
the charges.
The job must have an ending balance equal to the cost of the resource
and overhead charges only. The material charges for the chair
assemblies net to a zero balance because the only material on the job was
the chair assemblies that you issued to and completed from the job.
Ending resource and overhead charge balances are written off as a
variance when you close the job.
See Also
Assumptions
You have 100 revision A printed circuit board assemblies in a
non–nettable spare parts subinventory. From past upgrade efforts, your
manufacturing engineers expect 90% success in the upgrade.
For this upgrade effort, your manufacturing engineers have defined an
alternate bill of material for the revision C of the printed circuit board.
This alternate bill, named UpgradeToC, includes all the items that are
required for revision C that are not in revision A. In other words, this
alternate bill is the upgrade kit.
Since upgrades such as this occur frequently, your manufacturing
engineers have defined an alternate routing, named Upgrade. This
routing includes all the standard printed circuit board upgrade
operations including remove, replace, test1, and test2.
Setup
Use the Discrete Jobs window to define a non–standard discrete job for
revision C of the printed circuit board assembly with a job quantity of
100. Since you expect that 90% success when the rework is complete,
enter 90 in the MRP Net Quantity field rather than the job quantity.
Select an asset type non–standard accounting class since you are
building up an asset.
Enter the printed circuit board and the Upgrade alternate routing into
the Routing Reference and Alternate Routing fields respectively to
schedule the start and end dates of the job and to create the WIP
operations and resources. Enter the printed circuit board assembly and
the UpgradeToC alternate bill in the Bill Reference and Alternate Bill
fields respectively in order to get the upgrade kit components onto the
non–standard discrete job.
Use the Material Requirements window to manually create the
component requirement for the printed circuit board. The printed
circuit board will likely be a push component at the remove operation.
For the printed circuit board, do not check MRP Net since you do not
want to create demand for items that are supplied from a non–nettable
Transactions
Use the WIP Material Transactions window to issue the printed circuit
board and upgrade kit components to the non–standard discrete job.
Use the Move Transactions window to move the printed circuit boards
from operation to operation and to charge resources and overheads.
You can also use the Move Transactions window to scrap unfixable
printed circuit boards.
Use the Completion Transactions window to complete the finished
Revision C printed circuit boards into a nettable finished goods
inventory.
Costing
When all the printed circuit boards are completed or scrapped, the job
status changes to Complete. Your cost accountants can run a Discrete
Job Value Report to check all the charges.
The job must have costs incurred equal to the standard cost of the
printed circuit board assemblies, plus the cost of the upgrade kit
material, plus the standard or actual cost of resources charged, and the
standard cost of overhead charged. The costs relieved from the job
equal the standard cost of the completed and scrapped printed circuit
board assemblies. The balance is written off as a variance when you
close the job.
See Also
Disassemble Assemblies
Business Example
You are a custom bicycle manufacturer that has received a cancellation
for a custom bike you have recently completed. You have decided to
disassemble this bike into its major components so that you can reuse
these components on future custom orders. Use a non–standard discrete
job to disassemble the bike.
Assumptions
You have one completed custom bicycle in a nettable finished goods
(FGI) subinventory. Your manufacturing engineers have set up a
standard operation to disassemble bicycles, called Disassembly, with a
single direct charge resource, called Tech1.
Setup
Use the Discrete Jobs window to define a non–standard discrete job for
the bicycle assembly with a job quantity of 1. Since you will not be
receiving any finished bicycles as a supply, enter zero in the MRP Net
Quantity field rather than the job quantity. Select an expense type
non–standard accounting class since you are not building up WIP assets.
Use a class with accounts that correspond to the appropriate expense
accruals.
Use the Operations window to manually create a single operation
routing with the Disassembly standard operation as the only operation.
Use the Material Requirements window to manually create the
component requirements. The first requirement must be the bicycle
assembly itself at the Disassembly operation. Enter Push as the supply
Type since you will likely push the bicycle assembly to the Disassembly
operation and enter the FGI subinventory in the Supply Subinventory
field. Check MRP Net since you want to create demand for a bicycle
that is supplied from the nettable FGI subinventory.
Further, you must create negative component requirements for each of
the major components you expect to return to inventory from the bicycle
including the frame, seat, handlebars, crank set, wheels, and tires. For
Transactions
Use the WIP Material Transactions window to issue the bicycle to the
non–standard discrete job.
Use the Resource Transactions window to charge resource time incurred
during the dismantling process.
Use the WIP Material Transactions window to return the frame, seat,
wheels, and so on to inventory as you dismantle the bicycle. These
return transactions fill the negative requirements you created using the
Update Requirements window. Do not use the Completion Transactions
window since there is nothing to complete.
Costing
When the disassembly process is over and all the components have been
returned to inventory, you must change the job status to Cancelled–no
charges. The cost accountants can run a Discrete Job Value Report to
check all the charges.
The job must have an ending balance equal to the resource and
overhead costs incurred during assembly and disassembly and any
outside processing costs incurred during assembly. The costs of
materials issued and returned must be equal since all the components of
the bicycle were returned to inventory. The resource, overhead, and
outside processing costs are written off as a variance when you close the
job or at period end when expense type non–standard jobs are
automatically expensed.
See Also
Assumptions
Your manufacturing engineers have used engineering change orders to
define a future open bill of material for the fuel filters with a revision
identifier of 95 and revision date of 01–Jan. You can build the 95
revision in the regular fuel filter production area on a standard fuel filter
routing. The engineers may modify the routing on the fly during the
build process. Cost accounting has not performed a cost rollup for this
future version of the fuel filter.
Setup
Use the Discrete Jobs window to define a non–standard discrete job for
the fuel filter assembly, revision 95 with a revision date of 01–Jan, with a
job quantity of 10. Since none of these prototypes will be available as
supply, enter zero in the MRP Net Quantity field rather than the job
quantity. Select an expense type non–standard accounting class since
you are performing engineering activities. Use a class with accounts
that correspond to your engineering prototype expense accruals.
Transactions
Use the WIP Material Transactions window to issue the components to
the non–standard discrete job.
Use the Move and Resource Transactions windows to move the fuel
filters from operation to operation and to charge resources and
overheads. You can also use these windows to add either operations or
resources as needed.
Use the Completion Transactions window to complete revision 95 of the
finished fuel filters into a non–nettable engineering prototypes
inventory.
Costing
When all the fuel filters are completed or scrapped, the job status
changes to Complete. Your cost accountants can run a Discrete Job
Value Report to check all the charges.
The job must have an ending balance equal to the cost of material,
resources and overhead charges less the current standard cost for the
completed fuel filters (since this future version is not the current
standard). The balance is written off as a variance when you close the
job or at period end when expense type non–standard jobs are
automatically expensed.
Setup
Use the Discrete Jobs window to define a non–standard discrete job for
the engineering fuel filter assembly, revision 95A with a revision date of
01–Jan, with a job quantity of 10. Since none of these prototypes will be
available as supply, enter zero in the MRP Net Quantity field rather than
the job quantity. Select an expense type non–standard accounting class
since you are performing engineering activities. Use a class with
accounts that correspond to your engineering prototype expense
accruals.
Enter the standard fuel filter into the Routing Reference field to schedule
the start and end dates of the job and to create the WIP operations and
resources.
Enter the 95A revision with the revision date of 01–Jan into the Bill
Revision and Revision Date fields respectively to get the correct
component requirements into the non–standard discrete job. You must
have the WIP:See Engineering Items profile option set to Yes to allow you
to define jobs for engineering items.
Print the Discrete Job Pick List Report and release the job using the
Discrete Jobs window. Or release the job and use the Component Pick
Release window to select requirements and generate move orders.
Transactions
Use the WIP Material Transactions window to issue the components to
the non–standard discrete job.
Use the Move and Resource Transactions windows to move the fuel
filters from operation to operation and to charge resources and
overheads. You can also use these windows to add either operation or
resources as needed.
Use the Completion Transactions window to complete revision 95A of
the finished engineering fuel filters into a non–nettable engineering
prototypes inventory.
See Also
Assumptions
Your manufacturing engineers have already set up a dummy item,
named Design_Project, with a number of alternate routings for various
types of design projects. In this case, Project7 is the alternate routing
that most closely matches this specific project.
Setup
Use the Discrete Jobs window to define a non–standard discrete job with
no assembly and a job quantity of zero. There is no need for an
assembly since you will not be moving or completing anything. Select
an expense type non–standard accounting class since you are
performing project activities. Use a class with accounts that correspond
to your project accruals. Use the job name and description to identify
the specific customer and design contract.
Enter the Design_Project item and the Project7 alternate routing into the
Routing Reference and Alternate Routing fields respectively to create
the WIP operations and resources. Since you will not be making moves,
the purpose of this routing is to serve as a task reference list and
charging point for the individuals who are performing this project.
Print the Discrete Job Pick List Report and release the job using the
Discrete Jobs window. Or release the job and use the Component Pick
Release window to select requirements and generate move orders.
Transactions
Use the Resource Transactions window to charge resources time
incurred during the life of the project. You can charge at a standard rate
or a rate based on the specifics of your contract.
Use the Move or Resource Transactions windows, or the Operations
window to modify the operations or resources as required for this
particular project.
Use the WIP Material Transactions window to issue any items that the
project might require.
Costing
Since you will do this project over several periods, you can leave this job
open for as long as you want. The job must have an ending balance
equal to the material, resource, and overhead charges incurred during
any period. The cost accountants must run a Discrete Job Value report
each period to review the charges and bill the customer. The job balance
is written off as a variance when you close the job or at period end when
expense type non–standard jobs are automatically expensed.
5 Flow Manufacturing
A Multi–Mode Environment
Integrating Flow Manufacturing with other Oracle Applications such as
Work in Process enables you to operate in a multi–mode environment.
This means that you can concurrently implement Discrete, Repetitive,
and Flow manufacturing methods in the same or different inventory
organizations by plant, product family, assembly line, or process. For
example, you can produce some of your product families in the Flow
environment and others in the Discrete environment.
Mixed–Model Production
Flow Manufacturing uses dedicated assembly lines that are designed to
support the manufacture of product families through mixed–model
production. Mixed–model production enables you to produce any item
in a product family in any sequence and in a lot size of one. To ensure
optimum resource utilization and the smooth flow of materials, lines
are designed to minimize bottlenecks, to eliminate non value–added
tasks, and to integrate quality inspections into the process.
When setting up Flow Manufacturing assembly lines, the goal is to set
up balanced lines that enable you to meet the expected demand in the
shortest possible time. Using ”pull” manufacturing, materials flow
through the line at a steady rate (known as TAKT time), starting with
the final assembly operation.
Mixed–model production is driven by Flow schedules, rather than by
Discrete work orders, and uses existing Flow routings. Schedules are
sequenced based on customer orders, and component material is
managed, and replenished at its point–of–use by kanban bins and
signals.
See Also
Component Substitutions
You can add, delete, and substitute components that are not normally
associated with the assembly you are building.
Component Backflush
Operation Pull, assembly pull, and push components are automatically
backflushed when you complete a Flow schedule. Conversely, when
you return Flow assemblies, reversing transactions are created. Bulk
and supplier components are not backflushed. The bills for phantom
components are exploded and the phantom’s components are
backflushed when transactions are saved.
Mobile Manufacturing
Oracle Mobile Manufacturing is the component of Oracle Mobile
Supply Chain Applications used for Oracle Work in Process
transactions. The interface of a mobile client device with a networked
computer system is used to create transactions. You can perform Flow
Manufacturing completion and scrap transactions, and work order–less
completions.
See Also
Kanban Replenishment
You can use kanban signals to create a discrete job, repetitive schedule,
or flow schedule (or you can use an existing one) to replenish
production kanbans whose supply status is Empty or In Process.
Production kanbans for discrete jobs or repetitive schedules are
replenished when assemblies are completed through the Completion or
Move Transaction form. Production kanbans for scheduled and
unscheduled flow assemblies are completed on the Work Order–less
Completion form.
You can complete an assembly into the subinventory or locator
specified by the kanban. The first assembly completed automatically
updates the supply status of its production kanban to Full.
See Also
Non–updatable Fields
The following table lists the fields that cannot be updated in the Work
Order–less Completions window:
WIP Assembly WIP Assembly Scrap Return from
Completion Return Scrap
Unscheduled Assemblies Build Sequence Build Sequence Build Sequence, Build Sequence,
Subinventory/Lo- Subinventory/Lo-
cator, Lot/Serial cator, Lot/Serial
button button
Scheduled Flow Schedule Assembly, Line, Assembly, Line, Assembly, Line, Assembly, Line,
Schedule Group, Schedule Group, Schedule Group, Schedule Group,
Build Sequence, Build Sequence, Build Sequence, Build Sequence,
Schedule Num- Schedule Num- Schedule Num- Schedule Num-
ber, Accounting ber, Accounting ber, Accounting ber, Accounting
Class, Project/ Class, Project/ Class, Project/ Class, Project/
Task Task Task, Subinvento- Task, Subinvento-
ry/Locator, Lot/ ry/Locator, Lot/
Serial button Serial button
Table 5 – 1 (Page 1 of 2)
Unscheduled Assemblies with Build Sequence DISALLOWED Build Sequence, Build Sequence,
a Sales Order Reference Subinventory/Lo- Subinventory/Lo-
cator, Lot/Serial cator, Lot/Serial
button button
Scheduled Flow Schedule Build Sequence Assembly, Line, Assembly, Line, Assembly, Line,
with a Sales Order Reference Schedule Group, Schedule Group, Schedule Group,
Build Sequence, Build Sequence, Build Sequence,
Schedule Num- Schedule Num- Schedule Num-
ber, Accounting ber, Accounting ber, Accounting
Class, Project/ Class, Project/ Class, Project/
Task, Subinvento- Task, Subinvento- Task, Subinvento-
ry/Locator, Lot/ ry/Locator, Lot/ ry/Locator, Lot/
Serial button Serial button Serial button
Table 5 – 1 (Page 2 of 2)
See Also
See Also
See Also
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Line and Line Operation Linearity, Load, Properties of the entire line
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Open Schedules Blank Tab
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Individual Schedules
ÁÁÁÁÁÁÁÁÁÁÁ
Component Requirements, Resource Requirements, and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Properties for each assembly scheduled at the line opera-
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
tion
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Schedule Events
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Component Requirements, Resource Requirements, Prop-
erties for each assembly’s events
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assemblies Blank Tab
ÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Individual Assemblies Component Requirements, Resource Requirements,
Properties for each unscheduled assembly assigned to the
ÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly Events Component Requirements, Resource Requirements, Prop-
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
erties for each assembly’s events
Kanban Replenishment
The flow Workstation provides access to windows for replenishing
kanbans. Choose the Replenish Kanban icon on the toolbar, see: Flow
Workstation Toolbar: page 5 – 30). When you choose Replenish Kanban,
the Find Kanban window opens. Enter search criteria and choose Find
to display the Kanban Cards Summary window.
See Also
Complete Schedules
Choosing Complete Schedule displays the Work Order–less
Completions window to complete an open schedule. If you are at the
last operation on a schedule, you are prompted to complete the
schedule. You can choose another time to complete the schedule. See:
Complete Schedule button: page 5 – 49, and Performing Work
Order–less Completions: page 5 – 16.
Complete Assemblies
You can complete assemblies by choosing Complete Assembly.
Choosing this button opens the Work Order–less Completions window
in unscheduled mode (the Scheduled check box is not selected), so that
you can perform a Work Order–less Completion transaction to complete
the assembly.
Performing a Work Order–less Completion transaction automatically
backflushes components and charges resource and overhead costs. Once
the assembly has been completed, it is removed from the line
operation’s list of unscheduled Assemblies. See: Buttons on Open
Schedule Tabs: page 5 – 47.
See Also
Linearity Tab
One of the goals of Flow Manufacturing is to produce a constant
quantity of products. Linearity determines how close your production
matches the production schedule, and the Flow Workstation provides
you with immediate access to that information.
When you select the topmost branch of the tree, the Linearity tab is the
first tab displayed. Its two graphs, Planned vs Actual and Mix, enable
you to determine if production is meeting linearity.
Both the Planned vs Actual and Mix graphs chart the linearity for the
entire line, not just the line operation selected. The graphs automatically
display the last week of production, but you can select your own range
of dates to view. If you change the dates of the graph, choose Redraw
Graph to refresh the display.
The information from the graph is also displayed in a table below the
graph including Date, Scheduled Quantity, Completed Quantity,
Difference (between the scheduled and actual quantities), and Variance
Percent.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 1
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
20
ÁÁÁÁÁÁ
18 2
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 2 20 19 1
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 3
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
20
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
23 3
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Total 60 60 6
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Day Two Assemblies Scheduled Quantity Actual Quantity Differential
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 1 20 22 2
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 2
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁ
20
ÁÁÁÁÁÁ
16 4
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly 3 20 22 2
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Total 60 60 8
Properties Tab
The Properties tab displays the following information about the line
operation that you selected when you opened the workstation: the line,
line description, operation code, operation description prompt, and the
minimum transfer quantity.
3. In the Next Line Operation field, select the number of the line
operation that you want to move the assembly to from the field’s list
of values (you can move it to a previous line operation).
Completing Schedules
The Complete Schedule button is displayed on the Open Schedule
Component Requirements, Resource Requirements, and Properties tabs.
Selecting this button opens the Work Order–less Completions window.
When you complete a schedule using the Work Order–less Completions
window, components and costs are automatically backflushed and
charged.
See: Performing Work Order–less Completions: page 5 – 16.
View Instructions
You can View Instructions from the Events and Properties tabs, This
enables you to view any attachments that were previously associated
with an open schedule or event’s components and resources.
Attachments may include operating instructions, drawings, memos,
web pages, or any other kind of information.
When you choose View Instructions a web page displays a list of the
available attachments. Select any of the attachments listed.
See Also
6 Repetitive
Manufacturing
Repetitive Schedules
You can control your repetitive production quantities using repetitive
schedules. You charge all production costs to the assembly itself,
eliminating the need for discrete jobs.
Production Lines
You can manage repetitive production by production line. Production
lines control how you schedule individual assemblies. Material and
shop floor transactions are also controlled by production line. You can
build an assembly on one or several lines. You can build single or
multiple assemblies on a line.
Material Control
Material control helps you manage the flow of component material
from inventory onto lines and into repetitive schedules. Bills of
material can be used to create repetitive material requirements. You
can build different repetitive assemblies on one production line to
aggregate material requirements for a number of assemblies. You can
use reports and views to help you control material activities.
Period–Based Costs
You can calculate the costs of repetitive production and recognize any
variances on a periodic basis by closing accounting periods. You do
not need to close repetitive schedules.
View Workflows
You can view the status of workflows used for tracking outside
processing of repetitive schedules. Workflows automatically send
notifications and activate processes during specific manufacturing
points. You can display a graphical display of the status of workflows
from the Tools menu in the Repetitive Schedules and View Repetitive
Schedules windows. See: Outside Processing Workflows: page 10 – 49
Prerequisites
❑ Define and enable one production line. See: Defining Production
Lines: page 2 – 58.
" To enter a supply type, accounting class, line priority, and hourly
production rate:
1. Select the Supply Type. See: Supply Types: page D – 2.
The supply type defaults to Based on Bill. This supply type
indicates that component requirements are supplied based upon
their individual supply types. You can override this default by
choosing one of the following supply types: Push, Assembly Pull,
Operation Pull, Bulk, or Supplier. See: Supply Types: page D – 2.
2. Select an accounting Class.
See Also
Repetitive Manufacturing 6 – 11
4. Select the Line/Assembly association.
5. Choose Delete from the Edit Menu.
See Also
Repetitive Manufacturing 6 – 13
For example, suppose you have a schedule that starts at the beginning of
next week for 10 assemblies a day for the next 5 days. Oracle Master
Scheduling/MRP and Supply Chain Planning suggests a schedule that
starts the beginning of next week for 25 assemblies a day for the next 5
days. When you implement the repetitive schedule in the Planner
Workbench, Work in Process assigns a status of Pending–Mass Loaded
to the new schedule. In the Repetitive Schedules window, you now
have two overlapping schedules with different rates (10 per day and 25
per day), and different statuses (Unreleased and Pending–Mass
Loaded). Either cancel the unreleased repetitive schedule and change
the status of the pending schedule to Unreleased or Released or, update
the rate of the unreleased schedule to match the recommended rate and
cancel the pending schedule.
See Also
Repetitive Manufacturing 6 – 15
3. Select the production Line and the repetitive Assembly.
You can select any production Line and associated Assembly. The
routing, bill, accounting class, supply type, and completion
subinventory/locator defined for the Repetitive Line/Assembly
Association selected are defaulted. See: Associating Lines and
Assemblies: page 6 – 7.
4. Select the schedule Status.
When you define a repetitive schedule, its default status is
Unreleased but can be changed to Released or On Hold. See:
Repetitive Schedule Statuses: page 11 – 12.
5. Enter the Daily Quantity for the repetitive schedule.
If you do not enter the daily quantity, enter the number of
processing days and the total quantity.
The number of completed assemblies you plan to produce on the
schedule each day. This quantity is effective from the schedule start
date to the schedule end date.
6. Enter the number of Days for the repetitive schedule. Use decimal
numbers to indicate partial days (up to 6 decimal places).
This is the number of days that the repetitive schedule requires,
from the first assembly completion date through the last assembly
completion date, to manufacture the total number of assemblies.
If you enter the number of days, the total quantity is automatically
calculated based on the daily quantity. If you do not enter the
number of days, enter the daily quantity and total quantity.
7. Enter the Total Quantity of assemblies that you plan to manufacture
with this schedule.
If you enter the total quantity, the processing days are calculated
based on the daily quantity. If you do not enter the total quantity,
enter the daily quantity and number of processing days.
8. Select the Demand Class.
You can select any enabled and active demand class. Demand
classes are not required. See: Overview of Demand Classes, Oracle
Master Scheduling/MRP and Oracle Supply Chain Planning User’s Guide
and Creating Demand Classes, Oracle Master Scheduling/MRP and
Oracle Supply Chain Planning User’s Guide.
9. Check the Firm check box to firm your schedule.
Firming repetitive schedules prevents MRP from suggesting
rescheduling and replanning recommendations when changes to
Repetitive Manufacturing 6 – 17
You can explode item revisions that have associated ECOs with
Release, Schedule, and Implement statuses. If you set the
WIP:Exclude ECOs profile option to None, you can also explode
revisions for ECOs that have an Open status. See: ECO
Implementation By Status: page 11 – 18.
2. Select the bill Revision Date and time.
You can update the bill revision date for standard bills or alternate
bills. You can update the bill revision date as long as the repetitive
schedule remains unreleased.
3. Select the routing Revision.
The routing defaults based on the repetitive line and assembly
selected. You can, however, update the routing revision as long as
the schedule remains unreleased. See: Item and Routing Revisions,
Oracle Bills of Material User’s Guide
4. Select the routing Revision Date and time.
You can update routing revision dates for standard and alternate
routings. You can update the routing revision date as long as the
schedule remains unreleased. If you do not enter a revision date,
the system uses the first unit start date (FUSD).
5. Save your work.
See Also
See Also
Repetitive Manufacturing 6 – 19
Finding Repetitive Schedules
You can find then view, release, change, and reschedule repetitive
schedules. You can also find then purge information associated with
repetitive schedules.
Repetitive Manufacturing 6 – 21
Cancelled, the system purges only the repetitive schedule detail
and transaction information up to the date you enter.
3. Choose the Find button.
See Also
Repetitive Manufacturing 6 – 23
2. Select the name of the report and choose OK
When you choose OK, a concurrent request to print the report is
submitted. You can view the status of concurrent requests. See:
Using the Concurrent Requests Window, Oracle Applications User’s
Guide.
See Also
Repetitive Manufacturing 6 – 25
By tabbed region, all of the following information can be viewed in
View Repetitive Schedules Summary window:
Status region: Line, Assembly, Status, Date Released
Quantities region: Daily Quantity, Days, Total Quantity, Quantity
Completed
Start Dates region: First and Last Unit Start Dates
Completions Dates region: First and Last Unit Completion Dates
Bill Information region: Alternate Bill, Revision, Revision Date, and
Supply Type
Routing region: Alternate Routing, Routing Revision, and Revision
Date
Planning, Description region: Firm plan option, Demand Class and
Description
Current Progress region: Quantity Completed, Quantity Scrapped,
and Quantity Ahead, and Days Ahead
Repetitive Manufacturing 6 – 27
Updating Repetitive Schedules
You can make the following changes to your repetitive schedules:
• Change dates, quantities, bills, statuses, and routings. See:
Changing Repetitive Schedules: page 6 – 28 and Rescheduling
Repetitive Schedules: page 6 – 30.
• Add, update, and delete operations. See: Adding and Updating
Operations: page 8 – 12 and Deleting Operations: page 8 – 17.
• Add, update, and delete material requirements. See: Adding
and Updating Material Requirements: page 7 – 10 and Deleting
Material Requirements: page 7 – 13.
• Add, change, and delete resource requirements. See: Adding
and Updating Resource Requirements: page 9 – 16 and Deleting
Resource Requirements: page 9 – 25.
• Implement engineering change orders in Oracle Engineering.
See: Implementation of ECOs on Discrete Jobs and Repetitive
Schedules, Oracle Bills of Material User’s Guide and ECO
Implementation By Status: page 11 – 18.
• Add, change, and delete WIP Attachments. See: Attaching Files
to Jobs, Schedules, and Operations: page E – 2.
See Also
Quantities
You can update the daily production quantity, the number of
processing days and the total quantity of a repetitive schedule. You can
reduce or increase the schedule quantity. Changing the daily
production rate on a repetitive schedule causes the total quantity to
change accordingly based on the processing days. Changing the
Dates
You can change the dates and times on a repetitive schedule. If you
change the first unit start date, first unit completion date, last unit start
date, or last unit completion date, Work in Process reschedules the
repetitive schedule to adjust the remaining start and completion dates.
Changing any of the four start and completion dates does not impact
the processing days, total quantity, daily quantity, or lead time. Work
in Process does not allow you to change dates and times to cause
overlapping of schedules for the same assembly on the same line. See:
Rescheduling Repetitive Schedules: page 6 – 30.
Statuses
You can change the status of a repetitive schedule although some
changes from one status to another are disallowed and others are
conditional. See: Job and Repetitive Schedule Status Changes: page
11 – 15.
Prerequisites
❑ Define at least one repetitive schedule. See: Defining Repetitive
Schedules Manually: page 6 – 14.
Repetitive Manufacturing 6 – 29
Schedules Summary window, you can choose the Open button to
navigate to the Repetitive Schedules window. See: Combination
Block, Oracle Applications User’s Guide.
See Also
Prerequisites
❑ Define at least one repetitive schedule with a status of Released or
Complete. See: Defining Repetitive Schedules Manually: page
6 – 14.
Repetitive Manufacturing 6 – 31
Select a reschedule point option:
First Unit Start Date: All other dates and times are cleared and the
schedule is forward scheduled using the FUSD and time.
First Unit Completion Date: All other dates and times are cleared
and the schedule is forward scheduled using FUCD and time.
Last Unit Start Date: All other dates and times are cleared and the
schedule is backward scheduled using the LUSD and time.
Last Unit Completion Date: All other dates and times are cleared
and the schedule is backward scheduled using the LUCD and time.
2. Choose the Reschedule button.
See Also
Repetitive Manufacturing 6 – 33
See Also
Over–completions
If the repetitive schedule is over–completion enabled, you can complete
a quantity of assemblies greater than the total quantity on the schedule,
whether or not the schedule has a routing. This feature is useful when
the production process yields more assemblies than planned. Since all
over–completed quantities are allocated to the last open schedule, you
can over–complete assembly quantities up to the tolerance limit of that
schedule.
To enable over–completion for assemblies on Repetitive schedules, you
must:
• Set up a tolerance level to control the number of assemblies that
can be over–completed
• Enable the over–completion feature by checking the
Over–completion check box on the Completion Transaction or
Move Transaction windows when completing assemblies
When you over–complete assemblies to Repetitive schedules, all
resources are charged and any backflush components are backflushed.
Over–completion Tolerance
You must set up a tolerance level for the quantity of assemblies that can
be over–completed. The tolerance level, which is either a number or a
percent, is used to validate the quantities. If an over–completed
quantity is greater than the tolerance allows, the transaction will fail.
You can set up tolerances item by item, or you can set a parameter at
the organization level that sets the default over–completion tolerance
percent for all items. When you set the tolerance at the organization
level, you also are setting the default that will be used to validate
over–completion assembly quantities when no tolerance level has been
set at either the item or job or schedule levels.
If you do not set a tolerance level, the default over–completion
tolerance percent defaults to zero. If you then try to over–complete
Repetitive Manufacturing 6 – 35
assemblies, you will receive a message telling you that you cannot
over–complete because there is no tolerance. For more information on
over–completion tolerance levels, see: Assembly Over–completions:
page 7 – 84
Over–Completions from the Completion Transaction and Move Transaction
windows
Once you set up tolerance levels, you enable over–completion on the
Completion Transaction and Move Transaction windows by selecting
the Over–Completion check box before performing the transaction. For
instructions, see: Completing and Returning Assemblies: page 7 – 91
and Performing Move Completion/Return Transactions: page 8 – 48.
If there is an open schedule for the same repetitive assembly being built
on the same line, you also can optionally increase the assembly
quantity by increasing the total quantity, the daily quantity, or the
number of processing days. You can then move these additional
assemblies from the Queue intraoperation step of the first operation
sequence to the To Move intraoperation step of the last operation
sequence. You then will have sufficient quantity in the To Move
intraoperation step of the last operation sequence to complete from the
schedule without having to over–complete assemblies. You can
optionally define an additional schedule so you can complete from the
line without over–completing from any schedule.
Over–returns
You can return more assemblies to repetitive schedules than you
completed into inventory. Any excess quantities are allocated to the
first open schedule.
Routings
When you complete an assembly from a Repetitive schedule with a
routing, it is transacted from the To Move intraoperation step in the last
operation of the schedule into the completion subinventory, and if
required, the locator for the line. If you did not specify a completion
subinventory and locator for the line, then you must specify a
subinventory and possibly a locator when you perform the completion
transactions.
Multiple Schedules
When you have more than one active schedule open for an assembly on
a line at one time, the completion transactions automatically allocate
the correct completion quantity to each schedule starting with the
oldest schedules.
For example, a repetitive schedule is scheduled to complete 100
assemblies on 10–JAN and 200 assemblies on 11–JAN. On 11–JAN
when you complete 200 assemblies, the transaction completes 100
assemblies to the first schedule and the remaining 100 assemblies to the
second schedule.
Repetitive Manufacturing 6 – 37
Roll forward also occurs if you cancel a schedule and there is an
existing Unreleased schedule within the time fence specified by the
Repetitive Autorelease Days Parameter. See: Repetitive Manufacturing
Parameters: page 2 – 18.
Determines the time period within which the system automatically
releases the next Unreleased schedule.
When you complete a repetitive schedule, the system searches within
the autorelease time frame for an Unreleased schedule, or for a
schedule with a status of Released, Complete, or On Hold. If one
exists, the status of the newly completed schedule changes to
Complete–No Charges and the future schedule is automatically
released. If no such schedule exists, the status of the schedule changes
Repetitive Manufacturing 6 – 39
See Also
Purge Rules
A repetitive schedule may not purge if the any of the following
information still exists:
• material transactions that reference the repetitive schedule
You can purge material and completion transaction information
associated with repetitive schedules in Oracle Inventory. See:
Purge Transactions, Oracle Inventory User’s Guide.
• purchase transactions, purchase requisitions, or purchase orders
that reference the repetitive schedule in Oracle Purchasing.
• quality results records that reference the repetitive schedule
You can delete quality results records associated with repetitive
schedules in the Oracle Quality. See: Updating and Deleting
Quality Results, Oracle Quality User’s Guide.
Reporting
You can submit a request to print a Purge Report as you purge
repetitive schedules. When you print a report as part of the purge
process, the output of the report is determined by the defaulted purge
parameters used and the level of detail choosen (Full, Summary, or
Excepting) in the Purge Options window.
The Purge Report can also be submitted independently of the purge
process using the Submit Requests window. When submitted
independently of the purge process, only the jobs and/or schedules
that failed to purge are listed.
Repetitive Manufacturing 6 – 41
See Also
Prerequisites
❑ You must have at least one closed period for your organization.
See: Overview of Period Close, Oracle Cost Management User’s
Guide.
Repetitive Manufacturing 6 – 43
" To print reports for the queried records:
H Printing Reports for Current Repetitive Schedules: page 6 – 23.
See Also
Repetitive Manufacturing 6 – 45
6 – 46 Oracle Work in Process User’s Guide
CHAPTER
7 Material Control
Material Requirements
When you define jobs and repetitive schedules, you can combine
standard, alternate, or common bills of material and routings to create
specific material requirements anywhere in the routing. The job or
schedule assembly revision determines which version of the bill of
materials is used to create the material requirements. See: Overview of
Bills of Material, Oracle Bills of Material User’s Guide and Creating a Bill
of Material, Oracle Bills of Material User’s Guide.
Component Picking
You can select component requirements to issue to jobs and schedules
on the Component Pick Release window. This window generates move
orders. You can select items for discrete jobs, lot based jobs, repetitive
schedules, and flow schedules. Each manufacturing mode has a distinct
and individual window. You can also use a rules based system to
determine a recommended source location for each component. See:
Component Picking: page 7 – 25
Transaction Control
The status of a job or schedule indicates what point it has reached in its
life cycle. Statuses also control which activities can be performed. For
example, when you define a job or schedule, its status defaults to
Unreleased. You must change its status to Released before you can
transact against it. See: Transaction Control By Status: page 11 – 17.
Revision Control
Oracle Work in Process, Oracle Inventory, Oracle Bills of Material, and
Oracle Engineering combine to provide complete revision control. You
can define item revisions in either Oracle Inventory, Oracle Bills of
Material, or Oracle Engineering. You can build open, released,
scheduled, and implemented revisions. You cannot build revisions that
have statuses of On Hold. See: Item and Routing Revisions, Oracle Bills
of Material User’s Guide.
Engineering Items
You can choose whether to build engineering items and whether to use
engineering items as material requirements.
Nettable Controls
You can specify whether assembly quantities are included as supply in
the MRP planning process when you define jobs and schedules. You
can also specify whether job and schedule material requirement
quantities are included as demand in the net requirements calculation.
You can specify, using the WIP:Requirement Nettable profile option,
whether the quantities in non–nettable subinventories are included
when on–hand quantities are displayed in the Material Requirements
and View Material Requirements windows. You can also choose to
include non–nettable inventories when using the Discrete Job and
Repetitive Schedule Shortage Reports to view inventory balances.
Requirements Reporting
You can view material requirements in a variety of ways including by
assembly, by job, by production line, by date required, and by
subinventory. Shortages can be highlighted so that planners and
buyers can respond. See: Viewing Material Requirements: page 7 – 14.
See Also
Negative Requirements
You can use negative material requirements to recover by–products or
other reusable components. Jobs and repetitive schedules supply
negative requirements instead of consuming them. See: By–Product
Recovery: page 7 – 8.
Available–to–Promise Materials
You can view available–to–promise (ATP) status of components as you
define, simulate, and view discrete jobs and as you view repetitive
schedules. See: Viewing Component ATP Information: page 7 – 20
See Also
By–Product Recovery
You can create negative material requirements to support the recovery
of by–products and other reuseable or recoverable components.
Negative requirements are supplied instead of consumed by jobs and
schedules. For example, if you add negative material requirements to a
non–standard discrete job that is tracking the disassembly of a
completed part, the job supplies component materials rather than
consuming them. Negative requirements are considered supply by the
MRP planning process.
You can define negative requirement usage quantities when you assign
components to bills of material in Oracle Bills of Material. Negative
requirements can be assigned to lot, serial number, and lot and serial
number controlled items.
See Also
See Also
Material Control 7 – 11
For jobs and schedules without routings, the systems displays the
scheduled start date of the job or the first unit start date of the
schedule as the default. You can update the date required with a
date and time that lies between the start date and time and
completion date and time of the job or schedule.
8. In the Quantities tabbed region, enter the Per Assembly Quantity or
the Required Quantity for the component.
If you are adding a component, the per assembly quantity defaults
to 1 and the required quantity is derived from the job or schedule
quantity and displayed in the component’s primary UOM. It can
be updated. If you update the per assembly quantity, the required
quantity is automatically calculated. Conversely if you update the
required quantity, the per assembly quantity calculated. You can
enter a decimal value, such as 1.25, for both the per assembly and
the required quantity. You can also enter a required or per
assembly quantity of zero.
9. In the Supply tabbed region, select the Supply Type. See: Supply
Types: page D – 2.
When you add components, the supply type specified for the item
in Oracle Inventory is normally defaulted. If the item does not
have a supply type, the supply type defaults to Push.
Supply type selection is restricted based on the type and makeup of
the job or schedule. You cannot, for example, change the supply
type of a Push component to Assembly Pull if the job or schedule
has no routing.
10. If the component’s supply type is Assembly Pull or Operation Pull,
you must select the supply Subinventory, and if required by the
supply subinventory, the supply Locator. See: Supply
Subinventory and Locator Fields, Oracle Bills of Material User’s
Guide.
11. Check the MRP Net check box to include material requirements as
demand in the calculation of net requirements. See: Net Work in
Process, Oracle Master Scheduling/MRP and Oracle Supply Chain
Planning User’s Guide.
If a negative quantity for a standard discrete job or repetitive
schedule is entered, this check box is disabled.
For non standard–jobs with a negative quantity, the MRP check box
is enabled. However, Oracle planning nets the negative
requirement as supply rather than demand.
See Also
Material Control 7 – 13
Viewing Material Requirements
You can view material requirements for individual discrete jobs and
repetitive schedules using the View Material Requirements window.
You can also view material requirements across jobs and schedules
using this window.
Material Control 7 – 15
Repetitive Quantities: Component, UOM, Per Assembly, Required
Today, Issued Today, Ahead or Behind Quantities, Days
Supply: Component, (Supply) Type, Subinventory, Locator, and
MRP Net flag
Header: Component, Job, Line, Assembly, and Status
ATP: ATP Allowed flag and ATP Rule
You can also view, if entered, descriptive flexfield information. See:
Setting Up Descriptive Flexfields: page 14 – 4.
See Also
Material Control 7 – 19
" To view component ATP for jobs and repetitive schedules:
H If the Check ATP button is enabled in the Material Requirements
window, you can check the ATP status of components. See:
Viewing Component ATP Information: page 7 – 20.
See Also
Material Control 7 – 21
" To view the supply, demand, and ATP item quantities for the periods
that fall between the current date and the infinite supply time fence
date:
H Choose the Period ATP button. See: Viewing ATP by Period Detail,
Oracle Inventory User’s Guide.
" To view the supply source and demand source used to calculate the
ATP quantity for the item:
H Choose the Supply/Demand button. See: Viewing ATP
Supply/Demand Detail, Oracle Inventory User’s Guide.
See Also
Material Control 7 – 25
Job and Schedule Values for Picking
Depending on the job or schedule type, specific values control which
records display on the Component Pick window, and how material
issues are transacted:
H Discrete Jobs
• Status must be Released or Complete – Charges Allowed
• Material is defined at the operation and autocharge is enabled
• Item status attribute in Oracle Inventory is Transactable
H Lot Based Jobs
• Status must be Released or Complete – Charges Allowed
• Components are picked based on the network routing
• Item status attribute in Oracle Inventory is Transactable
• Move order quantities are calculated as assemblies per operation
multiplied by components per assembly, or:
The sum of all the quantities in each intraoperation step
(Queue, Run, To Move, Reject and Scrap)
Multiplied by the component’s quantity per assembly
H Flow Schedules
• Material must be defined at a valid line operation
• Status must be Open
• Item status attribute in Oracle Inventory is Transactable
• Move orders are generated when all quantities for the flow
schedule components can be filled
• Components must be a supply type of Push
Note: In flow schedules, material and resources are specified
in the events associated with the line operation. If components
are not assigned to specific events, or events are not assigned to
line operations – the value in the Line Operation field is 1. This
indicates an unassigned line operation for that material
requirement.
H Repetitive Schedules
• Status must be Released or Complete – Charges Allowed
• Material is defined at the operation and autocharge is enabled
• Item status attribute in Oracle Inventory is Transactable
Setup
❑ Indicate if operation pull and assembly pull supply type
components are included in picking.
Mark the Release Backflush Components check box on the WIP
Parameter window. This check box is located on the Backflush
Defaults tabbed region. See: Defining WIP Parameters: page 2 – 30
Material Destination
Material destination is automated with move orders in the component
picking process; it depends on the supply type:
H Operation Pull and Assembly Pull
Components are moved from the supply subinventory to a specific
staging area. The staging area location is defined on the Bills of
Material window, the Subinventory field (and applicable Locator)
in the Material Control tabbed region. See: Creating a Bill of
Material, Oracle Bills of Material User’s Guide. If not defined, the
default value on the Backflush Defaults tab of the WIP Parameters
window is used. See: Defining WIP Parameters: page 2 – 30
H Push
Push transactions are performed automatically by the system.
Components are moved directly to the job or schedule. Specifically,
the destination is defined as the department, job, and operation
combination. The source of the material is the subinventory (and
locator, if applicable) recommended by the sourcing rules. You can
override this recommendation and enter another location as the
source of the material.
H Push items with predefined staging subinventory
You can define a staging subinventory on the bill of material if you
do not want the push transaction automatically generated. If the
staging subinventory is defined on the bill of material, the
components are considered the same way as pull items – they are
moved to that staging area. However, another step must be
performed: you will have to manually move the parts to the job or
schedule.
Material Control 7 – 27
See Also
See Also
Material Control 7 – 29
H Lot Based Jobs: You can query by Job name, Assembly, Schedule
Group, and production Line. See: Creating a Lot Based Job, Oracle
Shop Floor Management User’s Guide
The Material Requirement Cutoff Date field is used to search for
component records. The Date Requirement value entered on the
Material Requirements window is used as the basis.
Caution: The material requirements cutoff date limits the date
components are picked. For example, if you set this date for
July 1, and you have requirements for June 1 and August 1 –
the system will not consider the August 1 requirements. Set
this date to consider material requirements and lead times.
Material Control 7 – 31
H Flow Schedules: You can query by flow Line, Schedule Group, Build
Sequence, or Sales Order. If you are using Oracle Projects or Project
Manufacturing, you can search by Project Number and Task
Number.. See: Line Scheduling Workbench Options Window, Oracle
Master Scheduling/MRP and Oracle Supply Chain Planning User’s
Guide
Material Control 7 – 33
3. The Include in Release check box defaults as marked for all the
records. Uncheck records you do not want to release, or clear a
record from the Edit menu.
4. The Pick Slip Grouping Rule field displays the organizational
default selected on the Work in Process Parameters window. You
can select another value for this pick release.
The grouping rule is used to group tasks based on the pick method.
For example, if you select the Bulk Picking rule, all pick tasks for
the same component item– across multiple work orders and
operations – are picked. Rules are defined on the Pick Slip
Grouping Rules window in Oracle Inventory. See: Pick Slip
Grouping Rules, Oracle Inventory User’s Guide
5. The Print Pick Slips box is used to indicate if you want to print the
Move Order Pick Slip Report, in Oracle Inventory as part of this
component pick release. Check this box to enable printing, or
deselect the box to disable it.
Material Control 7 – 35
8. Choose Release to perform the pick release process.
All jobs or schedules displayed in the tree are released. Move
orders are generated for ecords where the Include in Release check
box is unchecked.
Records are cleared using the Edit menu.
All records on the tree are released regardless of whether you
choose Release from the summary or detail window. When the
transaction is complete, the pane is displayed as blank.
9. Choose Cancel to end this transaction. Records are not updated,
and the Find window displays again.
Backordered Requirements
When you choose Release, the system creates move orders for the open
component requirements. If the on–hand quantity does not meet
requirements, or is already allocated, move orders are not created and
an informational message displays. Backorders are created for these
Material Control 7 – 37
" To submit requests for component picking:
1. Navigate to the Component Pick Release (SRS) window to display
the Parameters window.
There are three separate submit request programs, depending on
the job or schedule type you are picking:
• Discrete Job Component Pick Release (SRS)
• Repetitive Schedule Component Pick Release (SRS)
• Lot Based Job Component Pick Release (SRS)
Note: This functionality is not currently available for flow
schedule picking.
2. In the Days Forward field, enter the number of days in the future to
consider requirements for this pick release.
For example, if this value is 1, and your program is scheduled to
run daily–it will pick up requirements for jobs and schedules up to
one day forward. Any new material requirements added today are
picked up by the concurrent program when it is scheduled to run
next.
Material Control 7 – 39
component quantity per assembly. If the open quantity is less than
the value entered here, the open quantity is used.
7. Choose OK to display the Submit Request window.
8. Choose Submit. See: Submitting a Request, Oracle Applications
User’s Guide.
Jobs that meet the criteria entered are released when your request
is run.
See Also
Requirement Quantities
You can issue partial requirement quantities. You can also over–issue
requirements. Material that is required, but not issued, is considered
an open requirement.
Transaction Criteria
You can use the ’All Material’ option to issue push components to
specific departments or operations associated with jobs or schedules
with routings. When you issue to a job, the assembly quantity specified
determines how many push components are issued. When you issue to
repetitive schedules, the component quantity is based on the specified
start date and the number of days supply. The start date and days are
Ad Hoc Requirements
You can issue and return components that do not appear as job or
schedule material requirements using the ’Specific Component’ option.
When you issue or return components using this option, the system
determines if the item is a material requirement for the job or schedule.
If the item is not a material requirement, is a backflush component, or
is not required at the operation sequence a warning message is
displayed, but you can continue with the transaction. Components
added in this manner are commonly referred to as ’ad hoc’
components.
Material Control 7 – 43
following values set in the Serial Numbers window in Oracle
Inventory:
• Component Issues and Negative Component Returns
State value: Resides in stores.
• Component Returns and Negative Component Issue
State value: Defined but not used.
This is restricted to serial numbers that were previously issued
or negative returns–for the same job or schedule that you are
performing the component return or negative component issue.
See: Serial Number Validations for Component Returns and Assembly
Completions: page 7 – 83
Revision Control
You can issue and return component items that are under revision
control. The system always defaults the component revision to the
current revision as of the transaction date. You can select a different
revision. See: Item and Routing Revisions, Oracle Bills of Material User’s
Guide.
See Also
Negative Requirements
For negative requirements, WIP negative component issue transactions
are automatically allocated to specific schedules on a first in – first out
basis. WIP negative component issue transactions supply the
components to Oracle Inventory as a part of normal production. If
there is more than one open repetitive schedule, negative component
issues are allocated to each schedule until there are no open schedules
to allocate to. If you over–issue a negative component, the entire
over–issue quantity is allocated to the last open schedule.
Multiple Schedules
When you have more than one active schedule for an assembly on a
line, material transactions automatically allocate the correct amount of
material to each schedule. The system assumes that you work on older
schedules first and charges the earliest schedule first followed by the
next earliest schedule and so on.
For example, suppose a repetitive schedule has been released to
produce 100 assemblies ABC on 10–JAN and 200 assemblies ABC on
11–JAN. If you issue 200 assemblies’ worth of components on 11–JAN,
then 100 assemblies’ worth of components are charged to the first
schedule and the remaining 100 assemblies worth of components to the
second schedule.
Phantoms
Phantom assemblies can be used in repetitive schedules. At the time
the schedule is defined, the phantom’s requirements are exploded and
added to the schedule at the operation where the phantom was
assigned.
Material Control 7 – 45
Repetitive Component Returns
When you return components from a repetitive schedule, you must
enter a start date and number of schedule days to default the return
quantities.
Positive Requirements
For positive requirements, WIP component return transactions are
automatically allocated to specific repetitive schedules on a last in–first
out basis. If there is more than one open repetitive schedule, each
schedule is allocated until there are no more open repetitive schedules
to allocate to. If you over–return, the entire over–return quantity is
allocated to the first open repetitive schedule.
Negative Requirements
For negative requirements, WIP negative component return
transactions are automatically allocated to specific repetitive schedules
on a last in–first out basis. If there is more than one open repetitive
schedule, negative component returns are allocated to each schedule
until there are no more open repetitive schedules to allocate to. If you
over–return, the entire over–return quantity is allocated to the last open
repetitive schedule.
See Also
Material Control 7 – 47
WIP Material Transaction Types
When you enter material transactions in the WIP Material Transactions
window you must select one of the following transaction types:
WIP component Issues components from inventory to jobs and
issue schedules to fulfill positive material requirements.
If you issue components under lot, serial, or lot
and serial number control, you must identify which
lots and/or serial numbers to issue.
WIP negative Issues components from jobs and schedules to
component issue inventory to fulfill negative material requirements.
When you issue components that have negative
requirements, components are returned from the
job or schedule to inventory. If you return
components under lot, serial, or lot and serial
number control, you must identify the lots and/or
serial numbers to return. Negative material
requirements allow you to recover by–products
from your manufacturing processes.
WIP component Returns components from jobs and schedules to
return inventory. WIP component returns reverse WIP
component issues. If you return components
under lot, serial, or serial number control, you
must identify the lots and/or serial numbers to
return.
WIP negative Returns components to jobs and schedules from
component inventory to fulfill negative material requirements.
return WIP negative component returns reverse WIP
negative component issues.
When you return components that have negative
requirements, components are issued from
inventory to the job or repetitive schedule. If you
issue components that are under lot, serial, or lot
and serial number control, you must identify the
lots and/or serial numbers to issue. Negative
material requirements allow you to recover
by–products from your manufacturing processes.
Replenishment Replenishes the supply subinventories of
supply Operation Pull or Assembly Pull supply type
subinventory components. You can transfer components from a
’source’ subinventory/locator to the supply
subinventory/locator associated with the
See Also
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedules: page 6 – 22.
Material Control 7 – 49
" To select sales orders, discrete jobs, or repetitive schedules:
1. Navigate to the WIP Material Transactions window.
Material Control 7 – 51
" To transact or add and transact ‘ad hoc’ component requirements:
1. In transaction detail folder window (WIP component issue, WIP
component return, WIP negative component issue, or WIP negative
component return), select the component Item.
You can select Push, Assembly Pull, Operation Pull, Bulk, Supplier
and Phantom supply type items. You can select lot, serial, or lot
and serial controlled items. You can select components that are
required by a job or schedule even though they are not
automatically displayed.
See Also
Material Control 7 – 53
By–Product Recovery: page 7 – 8
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedules: page 6 – 22.
Material Control 7 – 55
Operation Sequence: If the job has a routing, you can issue push
components to or return push components from a specific
operation.
If the job does not have a routing and you do not enter an assembly
quantity, required component quantities are not automatically
displayed in the transaction detail folder window.
Department: If the job has a routing, you can issue push components
to or return push components from a specific department.
Supply Subinventory: If you select a supply Subinventory, only
those components that have the same default supply Subinventory
are displayed in the transaction detail folder window. This is
convenient when assembly components have different
subinventories and these subinventories are controlled by different
users.
☞ Attention: You can optionally use the ’All Material’ option to add
push components to the work in process bill. However, you can
only add requirements that already exist on that bill. Conversely,
you can return only components that already exist on the work in
process bill when you return components.
6. Choose the Continue button.
Depending on the transaction type selected, the transaction detail
folder window (WIP component issue, WIP component return, WIP
negative component issue, or WIP negative component return) appears.
Material Control 7 – 57
convenient when assembly components have different
subinventories and these subinventories are controlled by different
users.
5. Choose the Continue button.
Depending on the transaction type selected, the transaction detail
window (WIP component issue, WIP component return, WIP negative
component issue, or WIP negative component return) appears.
2. If the item is under revision control, select the item Revision. See:
Item and Routing Revisions, Oracle Bills of Material User’s Guide.
The item’s current revision is defaulted.
Material Control 7 – 59
3. Choose Component Item Details from the Tools menu. See: Tools
menu: page F – 2.
The Component Item Details window appears displaying complete
information about the component in a single record format.
See Also
Material Control 7 – 63
Assemble To Order (ATO) Phantoms
Component, resource, and overhead costs for Assemble To Order items
defined as model or option types are defined on the item’s configured
bill of material as phantoms. They differ from typical phantoms in that
their component and routing costs are not charged to the parent or
higher level assembly, and they are not affected by the setting of either
of these two Bills of Material parameters.
Material Control 7 – 65
automatically replenish the supply subinventory and locator on
the next level bill of material.
• Transfer components from any subinventory and locator into the
supply subinventory and locator in Oracle Inventory using
subinventory transfers to replenish supply subinventories and
locators. See: Transferring Between Subinventories, Oracle
Inventory User’s Guide.
This method works well when you are replenishing for more
than one job or one assembly on a line. For example, you can
run a Repetitive Pick List report for all assemblies on a line to
identify all the operation and assembly pull requirements for all
repetitive schedules on the line regardless of their parent
assembly. You can then use this consolidated pick list to pick the
components. Then you can transact the transfer of the
components into the supply subinventories and locators. You can
also use the Component Pick Release window to select material
using rules based picking. See: Using the Component Pick
Release Window: page 7 – 33
• Requisition material automatically to replenish supply
subinventories in Oracle Inventory using internal requisitions.
See: Sources of Replenishment, Oracle Inventory User’s Guide and
Overview of Inventory Planning and Replenishment, Oracle
Inventory User’s Guide.
This method works well when you have consistent material
flows within your plant and can estimate reasonable floor stock
inventory levels. For example, you can set a minimum quantity
for a component item in a supply subinventory. As you reduce
the balance in the supply subinventory due to push issues or
backflushes, Oracle Inventory automatically generates a
requisition when the balance for the component reaches the
minimum quantity. Then when you fulfill the internal
requisition, you replenish the supply subinventory.
• Receive components directly from your supplier into supply
subinventories and locators in Oracle Purchasing. See: Receipts,
Oracle Purchasing User’s Guide.
This method works well if you have a smooth flow of raw
materials from your suppliers and have space on the shop floor
to inventory components you receive. For example, if you
purchase a component that is consumed out of a supply
subinventory, you could receive that component directly into
that supply subinventory and locator using the Enter Receipts
window in Oracle Purchasing. This method avoids a subsequent
See Also
See Also
Material Control 7 – 67
Replenishing Supply Subinventories and Locators
You can replenish the supply subinventories and locators for push and
pull components that are assigned to your jobs and repetitive schedule.
You can replenish from any subinventory and locator.
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedules: page 6 – 22.
Material Control 7 – 69
convenient when assembly components have different
subinventories and these subinventories are controlled by different
users.
5. Choose Continue. The Backflush Transfer window displays. See:
Customizing the Presentation of Data in a Folder, Oracle
Applications User’s Guide.
See Also
Material Control 7 – 71
Replenishing Higher Level Supply
You can complete lower level assemblies into the supply subinventory
and locator of higher level assemblies to replenish the higher level
supply subinventory and locator. This method works well if your plant
is set up with feeder lines that physically flow to consuming lines.
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedules: page 6 – 22.
❑ Move the quantity to be completed for replenishment into the To
move intraoperation step of the last operation if you are completing
a job or schedule with a routing. This step cannot have a status
that prevents moves. See: Performing Move Transactions: page
8 – 37.
See Also
Material Control 7 – 73
Backflush Transactions
Backflush transactions ’pull’ components with Operation Pull and
Assembly Pull supply types from inventory onto jobs and repetitive
schedules. Backflush transactions can be launched by:
• completing assemblies at operations using the Move
Transactions window
• moving and completing assemblies into inventory using the
Move Transactions window
• completing assemblies into inventory using the Completion
Transactions window
• receiving assemblies from an outside processing operation using
the Oracle Purchasing, Enter Receipts window
Move transactions imported through the Open Move Transaction
Interface can also create backflush transactions. Transactions imported
through the Oracle Inventory, Inventory Transactions Interface can also
create backflush transactions.
Additional Information: Backflushing reduces the number of
manual material transactions required to process the discrete
jobs and repetitive schedules.
Revision Control
For component items under revision control, the system always
defaults the revision based on the item’s current revision as of the date
of the transaction. See: Item and Routing Revisions, Oracle Bills of
Material User’s Guide.
See Also
Material Control 7 – 75
Backflush Transaction Options
Backflush transactions can be launched from the following windows:
• Completion Transactions window. See: Assembly Pull Backflush
Transactions: page 7 – 79
• Move Transactions window. See: Operation Pull Backflush
Transactions: page 8 – 43
• Enter Receipts window in Oracle Purchasing. See: Entering
Receipt Header Information, Oracle Purchasing User’s Guide
Transactions which reverse backflush transactions can be launched
from the following windows:
• Completion Transactions window
• Move Transactions window
• Enter Corrections in Oracle Purchasing. See: Entering
Corrections, Oracle Purchasing User’s Guide
• Enter Returns in Oracle Purchasing. See: Entering Returns,
Oracle Purchasing User’s Guide
Assembly move completion and move return transactions imported
through the Open Move Transaction Interface can also create and
reverse backflush transactions. Similarly, assembly completion and
return transaction imported through the Inventory Transaction
Interface can create and reverse backflush transactions. See: Open
Move Transaction Interface: page 8 – 33.
See Also
Material Control 7 – 77
assemblies moved or completed in the transaction that initiated the
backflush.
See Also
See Also
See Also
Material Control 7 – 79
Assembly Completions and Returns
You can complete assemblies from Discrete jobs and Repetitive
schedules into inventory, and you can return completed assemblies
from inventory to jobs and repetitive schedules. You also can complete
a greater quantity than the job or schedule start quantity
(over–complete) into inventory, as long as it is within the tolerance
level set. Further, on Repetitive schedules and non–standard Discrete
jobs, you also can return more assemblies than were completed.
Assemblies can be completed and returned using the Completion
Transactions and the Move Transactions windows. You can also import
assembly completion and return transactions through the Inventory
Transaction Interface in Oracle Inventory.
Completion Quantities
Completing assemblies from a job or schedule with a routing reduces
the assembly quantity in the To move intraoperation step of the last
operation sequence and increases the job or schedule completed
quantity.
Return Quantities
Returning assemblies to a job or schedule with a routing, increases the
assembly quantity in the To move intraoperation step of the last
operation sequence and decreases the job or schedule complete
quantity.
Revision Control
When you complete assemblies under revision control, the revision
defaults based on the assembly revision of the job or repetitive
schedule. For assemblies under revision control, the bill revision is
completed from the job or the earliest released repetitive schedule. If
there is no bill revision on the job or repetitive schedule, but the
assembly is under revision control, the assemblies’ current revision is
completed as defined in Oracle Inventory.
Material Control 7 – 81
Kanban Replenishment
The supply status of a production kanban is updated to Full when the
first assembly from replenishment job or repetitive schedule is
completed.
Mobile Manufacturing
If Oracle Mobile Supply Chain Applications is installed, the Mobile
Manufacturing component enables you to perform work in process
material transactions using a mobile client device networked with a
computer system. This includes issuing material from inventory,
reversing component issues, filling negative requirements, lot and
serial number control, and viewing transaction information. See:
Mobile Manufacturing, Oracle Mobile Supply Chain Applications User’s
Guide
Assembly Returns
This includes discrete jobs, flow schedule work order–less completions,
and unscheduled work order–less completions.
State value: Resides in stores.
Material Control 7 – 83
Component Returns and Negative Component Issue
State value: Issued out of stores.
State value: Defined but not used.
This is restricted to serial numbers that were previously issued or
negative returns–for the same job or schedule that you are performing
the component return or negative component issue.
See Also
Over–Completion Tolerance
If you will be over–completing assembly quantities in your
manufacturing process, you must set up a tolerance level for the
quantity of assemblies that can be over–completed on a job or schedule.
The tolerance level, which is either a number or a percent, is used to
validate the quantity being over–completed. If the quantity is greater
than the tolerance allows, the transaction will fail.
You can set up tolerances at these levels:
Organization Level
You can set up tolerances item by item, or you can set a parameter at
the organization level that sets the default over–completion tolerance
percent for all items. When you set the tolerance at the organization
level, you also are setting the default that will be used to validate
over–completion assembly quantities when no tolerance level has been
set at either the item or job and schedule levels.
If you do not set a tolerance level, the default over–completion
tolerance percent will be Null, which in effect is equal to zero percent
or no tolerance. If you then try to over–complete assemblies, you will
receive a message telling you that you cannot over–complete the
assemblies because there is no tolerance.
You set the Default Overcompletion Tolerance Percent parameter on the
Other tab of the WIP Parameters window. See: WIP Parameters: page
2 – 14
Item Level
You also can set up over–completion tolerances at the item level in
Oracle Inventory. The tolerance that you set up at the item level
overrides the tolerance that you set up at the organization level. To set
the over–completion tolerance at the item level, you define the
following two item attributes on the WIP tab of Inventory’s Item
Definition window. Their values are defaulted to the Discrete or
Repetitive item when it is defined:
• Overcompletion Tolerance Type: the values for this attribute are:
Percent or Amount. If you do not select an over–completion
Tolerance Type, the tolerance defaults to the tolerance that you
Material Control 7 – 85
set at the organization level. (If you did not set a tolerance at the
organization level, the default is Null, which signifies that no
over–completions are allowed.)
• Overcompletion Tolerance Value: the value for this attribute is the
number value for the Overcompletion Tolerance Type that you
selected. It determines the acceptable percent or quantity of
assemblies that you will allow to be over–completed. For
example, if you choose Percent as the Overcompletion Tolerance
Type, and enter 100 as the Overcompletion Tolerance Value, you
allow over–completions up to 100 percent of the original job or
schedule quantity. If you did not select an Overcompletion
Tolerance Type, you will not be able to enter a value in this field.
If you set tolerances at the item level, the item attributes default into
the Overcompletion Tolerance Type and Overcompletion Tolerance
Value fields on the Discrete Jobs and Repetitive Line/Assembly
Associations windows, where you can manually modify them. Any
modification to the tolerance is validated when the assemblies are
completed to ensure that the value is not less than the already
over–completed quantity.
Job or Schedule Level
You can set the over–completion tolerance at the job or schedule level
when you define a Discrete job or Repetitive schedule. The tolerance
then only applies to that particular job or schedule, and overrides any
tolerance that you established at the organization or item levels. When
you set a tolerance limit for a Repetitive item, it applies to all Repetitive
schedules in which the item is used.
You set the tolerance by selecting the tolerance type and entering its
value. For Discrete jobs, you set it on the More tab of the Discrete Jobs
window. For Repetitive schedules, you set it on the Over–Completion
block of the Repetitive Line/Assembly Associations window. See:
Defining Discrete Jobs Manually: page 3 – 63 and Associating Lines and
Assemblies: page 6 – 7
Note: On Repetitive schedules, all over–completed quantities
are allocated to the last open schedule, thus over–completion is
subject to the tolerance limit of the last open schedule.
Security Functions
The system administrator must set up user access privileges that
identify who has permission to perform over–completion transactions.
If a user does not have permission, the Overcompletion check box will
not be accessible on the Assembly Completion, Move Transaction, and
Pending Move Transaction forms.
Assembly Over–returns
Discrete Jobs
You cannot return more assemblies than you have completed to
standard discrete jobs. You can, however, return more assemblies than
you have completed to non–standard Discrete jobs.
Material Control 7 – 87
Repetitive Schedules
You can also return more assemblies than you have completed to
repetitive schedules. Any excess quantity is allocated to the first open
schedule.
See Also
See Also
Material Control 7 – 89
Completion Transaction Types
When you enter transactions in the Completion Transactions window
you must select one of the following transaction types:
WIP Assembly Receives completed assemblies into inventory from
Completion discrete jobs and repetitive schedules.
Components with a supply type of Assembly Pull
are automatically backflushed as you complete
assemblies. If backflushed components are under
lot or serial number control, the lots and serial
numbers to backflush must be identified.
Lots for backflush components under lot number
control can be identified manually or automatically
depending on how the WIP Backflush Lot Selection
Method Parameter is set. For backflush components
under serial number control, you must manually
identify which serial numbers to backflush using
the Serial Number Entry window.
The completion quantity is limited to the quantity
in the To move intraoperation step of the last
operation when completing assemblies from
discrete jobs and repetitive schedules with
routings. When completing from discrete jobs and
repetitive schedules without routings, you can
complete more than the total quantity of the
discrete job or repetitive schedule.
WIP Assembly Returns completed assemblies from inventory back
Return to discrete jobs and repetitive schedules.
Components with a supply type of Assembly Pull
are automatically unbackflushed. If the
unbackflushed components are under lot or serial
number control, the lots and serial numbers to
unbackflush must be identified.
You can return more assemblies than you
completed from inventory to a repetitive schedule
or a non–standard discrete job without a routing.
The returned assemblies are automatically moved
to the To move intraoperation step of the last
operation of the job or repetitive schedule routing.
For sales orders, you cannot return more
assemblies than you completed to that sales order.
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedules: page 6 – 22.
❑ If you are completing assemblies from a job or schedule with a
routing, move the quantity to be completed into the To move
intraoperation step of the last operation. This intraoperation step
cannot have a status that prevents moves. See: Performing Move
Transactions: page 8 – 37.
❑ For a serialized item returned to stock, validations occur to prevent
re–issuing to a different assembly. At the time of completion,
serialized assemblies and components are available from stock if
they have the following values set in the Serial Numbers window
in Oracle Inventory:
Material Control 7 – 91
• Discrete Assembly Completions
State value: Defined but not used.
State value: Issued out of stores. This is restricted to serial
numbers that were previously returned to the same job that you
are completing.
• Assembly Returns
This includes discrete jobs, flow schedule work order–less
completions, and unscheduled work order–less completions.
State value: Resides in stores.
See: Serial Number Assignment, Oracle Inventory User’s Guide
Material Control 7 – 93
If the Oracle Inventory INV:Allow Expense to Asset Transfer profile
option is set to Yes, you can select an expense subinventory. See:
Inventory Profile Options, Oracle Inventory User’s Guide.
2. Select the UOM. See: Overview of Units of Measure, Oracle
Inventory User’s Guide.
3. Enter the completion or return Quantity.
The quantity should be in the UOM you are transacting. You can
complete or return partial job or schedule quantities to different
subinventories and locators. You can over–complete from jobs and
schedules, whether or not they have a routing. You can complete or
return partial job or schedule quantities to different subinventories
and locators.
If you are completing a serial controlled assembly, you can only
enter a quantity that is an integer when expressed in the primary
unit of measure. For example, you can complete 0.5 dozen (DZ) if
the primary unit of measure is each (EA).
See Also
Material Control 7 – 95
Backflush Transactions: page 7 – 74
Setting Up Material Control: page 7 – 6
Component Reports
You can check the timeliness and accuracy of the component balances
in jobs and repetitive schedules using the Discrete Job Data Report and
the Repetitive Schedule Data Report. Each report provides a complete
Material Control 7 – 97
list of material requirements including quantity required and quantity
issued.
You can use these reports to randomly audit certain jobs or repetitive
schedules in search of inaccurate balances. Whenever you find a
problem, you can use Oracle Inventory’s transaction reports and
inquiries to identify its source. Once you know the source of the
problem, you can take proactive steps to eliminate the causes and
thereby improve the accuracy of work in process component balances.
Assembly Reporting
You can check the timeliness and accuracy of assembly balances in jobs
and repetitive schedules using the WIP Location Report. This report
provides a complete list of assembly balances by operation.
You can use this report to randomly audit certain jobs, repetitive
schedules, assemblies, or work centers in search of inaccurate balances.
Whenever you find a problem, you can use the Move Transaction
Report and/or the View Move Transactions and View Resource
Transactions windows to identify its source. Once you know the
source of the problem, you can take proactive steps to eliminate the
causes and thereby improve the accuracy of work in process assembly
balances.
See Also
Dispatch Reporting
You can use dispatch reports to help you prioritize work at specific
operations, production on specific lines, and to locate assemblies on the
shop floor. See: Dispatch Reports: page 8 – 74.
Outside Processing
You can automatically create purchase requisitions for resources
assigned to outside processing operations. You can also control the
movement of assemblies to and from your suppliers. See: and
Resource Charge Types: page 9 – 7.
Mobile ManufacturingMobile
If Oracle Mobile Supply Chain Applications is installed, the Mobile
Manufacturing component enables you to perform work in process
material transactions using a mobile client device networked with a
computer system. This includes:
• Moving assemblies from one operation or intraoperation step to
another.
• Completing assemblies and jobs
• Scrapping or rejecting assemblies, and reversing transactions
• Resource transactions enabling you to change or add resources
• Viewing transaction information including job status,
completions, scrap quantities, and schedule dates
• If Oracle Warehouse Management is installed, you can use
License Plate Number functionality for tracking completions
Note: LPN completions are supported only in standard cost
organizations.
See Also
Operation Sequence
Routings define the step–by–step operations required to manufacture
an assembly. Routing operations describe a specific portion of the
manufacturing process. Work in process routing operations help you
locate (through the assigned department) assemblies on the shop floor
and identify the quantity complete or remaining at an operation. See:
Operations, Oracle Bills of Material User’s Guide.
Resource Requirements
You can associate multiple resources with a routing operation. For each
resource, you can determine if you want to include that resource in
scheduling calculations. Resources can be charged and scheduled on
an item–by–item or lot basis. The system calculates the time required
for all scheduled resources at an operation to get the operation start
and end dates and times. The system then calculates the time required
for all operations to get the job and repetitive schedule start and end
dates and times. See: Overview of Resource Requirements: page
NO TAG.
Outside Processing
You can define outside processing resources and assign them to routing
operations. See: Overview of Outside Processing: page 10 – 2.
Alternate Routing
You can choose an alternate routing for an assembly when you define a
discrete job or repetitive schedule. See: Primary and Alternate
Routings, Oracle Bills of Material User’s Guide.
Routing Revision
You can use routing revisions to control date effective revisions on a
routing. You specify the routing revision and the revision date for the
assembly when you define discrete jobs and repetitive schedules. See:
Item and Routing Revisions, Oracle Bills of Material User’s Guide.
Engineering Routing
You can set your WIP:See Engineering Items profile option to Yes so that
you can use engineering routings. See: Engineering Bills of Material
and Routings, Oracle Engineering User’s Guide.
See Also
Processing Times
As you move assemblies from one intraoperation or interoperation step
to another the dates and times of these transactions are recorded. For
example, you can use this information to help you determine how long
assemblies spend waiting to be worked on (Queue time) and how
much time they are actually being worked on (Run time).
See Also
Prerequisites
❑ Define at least one standard discrete job, one non–standard discrete
job or one repetitive schedule. See: Defining Discrete Jobs
Manually: page 3 – 63 and Defining Repetitive Schedules Manually:
page 6 – 14.
See Also
Deleting Operations
You can delete operations from jobs and repetitive schedules regardless
of the status of the job or schedule. However, you cannot delete an
operation if any of the following conditions exist:
• assemblies have been completed for the operation
• resources have been charged at the operation
• pending move and resource transactions exist for the operation
• quantities exist in any intraoperation step of the operation
• purchase requisitions (either approved or unapproved) or
purchase orders exist for outside processing resources assigned
to the operation
You also cannot delete an operation from a repetitive schedule with a
status of Released, Complete, or On Hold if there are other active
schedules for the assembly on the line.
If you delete an operation, the system reassigns its material
requirements to the first operation in the routing or to operation
sequence 1 if there are no other operations in the routing.
Note: If you delete an operation from a job or repetitive
schedule, you may want to reschedule the job or repetitive
schedule to correctly reflect the start and completion dates.
Midpoint Rescheduling
You can use midpoint rescheduling to reschedule around a bottleneck
job operation. When you midpoint reschedule jobs, job start and
completion dates and times are automatically updated. The start and
completion dates of all other job operations, including operations you
added that are not part of the original routing, are also updated.
Material and resource requirement dates are also updated.
Prerequisites
❑ Define at least one discrete job. See: Defining Discrete Jobs
Manually: page 3 – 63 and Defining Repetitive Schedules Manually:
page 6 – 14.
See Also
You can view operations for jobs and repetitive schedules that start
on a specific date or within a range of start dates. You can view all
operations for jobs and schedules of a specific status (Unreleased,
Complete, Released, On Hold, Complete–No Charges). You can
view all operations for a specific department. Lastly you can view
all operations that have first unit start or last unit completion dates
with specific dates or within a range of dates.
See Also
" To close all open windows after viewing operations and material
requirements:
H See: Closing Multiple Windows, Oracle Application User’s Guide.
You can move the assemblies that you are building from one operation
and/or intraoperation step to another using the Move Transactions
window (See: Interoperation Moves: page 8 – 26.) You can move
assemblies forward and backward within and between operations.
Resource Charges
Move transactions that complete assemblies at autocharge operations,
automatically charge resources and overhead at that operation. If
assemblies are completed at an operation, and Manual resources are
assigned to that operation, the system notifies you that these resources
exist. To charge these resources, use the Resources button to access the
Resource Transactions window. See: Charging Resources with Move
Transactions: page 9 – 36
Assembly Scrap
You can also scrap defective assemblies by moving them into a scrap
intraoperation step. If you enter scrap account number or scrap
account alias when you scrap assemblies, the cost of the scrapped
assemblies is removed from the job or repetitive schedule. If you do
not enter a scrap account or select an alias, the cost of the scrap remains
in the job or schedule until job or period close. See: Scrapping
Assemblies: page 8 – 72.
Ad Hoc Operations
You can also add ’ad hoc’ operations to discrete job using the Move
Transactions window. However, you can only add operations if the
Allow Creation of New Operations parameter is set and the TP:WIP:Move
Transactions profile option is set to on–line processing. See: Move
Transaction Parameters: page 2 – 20 and Profile Options: page 2 – 64.
See Also
Interoperation Moves
When you move assemblies from one operation to another you are
performing an interoperation move. You can move assemblies from
any enabled intraoperation step to another. For example, you can
move assemblies from operation sequence 20 to operation sequence 30,
or from operation sequence 50 back to operation sequence 30.
Normally, moves follow the forward sequence defined by the routing.
You can, however, move assemblies from any operation to any other —
even preceding operations. For example, if you intend to move 5
assemblies from operation 10 to 20, but you mistakenly 10, you can
correct your mistake by moving 5 assemblies back from operation 20 to
10. The system automatically reverses resource and overhead charges,
and component backflushes when you move assemblies backward in
the routing.
Intraoperation Moves
When you move assemblies from one intraoperation step of an
operation to another intraoperation step of the same operation you are
performing an intraoperation move. You can move assemblies from
any enabled intraoperation step — Queue, Run, To move, Reject, or
Scrap — as required. Intraoperation steps are enabled using the WIP
Enabled Intraoperation Steps parameter.
The follow figure illustrates the flow of intraoperation move
transactions:
Over–completions
If the Allow Overcompletions form function is included on your menu,
you can move, but not return, more assemblies than exist at an
operation. This allows you to over–complete more assemblies than are
specified for the job or repetitive schedule.
The assemblies that are over–completed are moved through each of the
job or schedule operations. This ensures that Operation and Assembly
Pull components are backflushed and resources are properly charged.
Push components associated with the assembly’s routing must,
however, be manually issued using the WIP Material Transactions
window.
Kanban Replenishment
The supply status of a production kanban is updated to Full when the
first assembly from replenishment job or repetitive schedule is move
completed.
See Also
See Also
See Also
Prerequisites
❑ Release a discrete job or repetitive schedule with a routing or
routing reference. See: Releasing Discrete Jobs: page 3 – 92 and
Releasing Repetitive Schedules: page 6 – 22.
❑ Confirm that the From intraoperation step has a shop floor status
that allows you to move assemblies from one intraoperation step to
another. See: Assigning and Viewing Shop Floor Statuses: page
8 – 65.
☞
4.
Attention: You can view statuses by choosing the Statuses button.
Select the To operation Sequence number.
The system defaults in the next count point operation as the To
operation sequence. For example, suppose you have three
operations at sequences 10, 20, and 30 defined as count point,
non–count point, and count point respectively. When you select
operation 10 as the From operation, the system automatically
defaults operation 30, the next count point operation, as the To
operation. You can override this default and choose operation 20,
if required.
If you move assemblies between operations (interoperation), the To
operation sequence must be the different from the From operation
sequence. You can select any operation on the routing including
preceding operations.
If you move assemblies within an operation(intraoperation), the To
operation sequence must be the same as the From operation
sequence. For example, you can move assemblies from the Queue
to Reject intraoperation step of the same operation.
5. Select the To operation Step. This can be any operation step in any
operation sequence.
If you are entering an interoperation move, the To Operation step
can be any intraoperation step in an operation before or after the
current operation step.
☞ Attention: You must select the check box before you enter the
over–completion quantity. The transaction quantity must be
greater than the quantity at the From operation or the available
quantity, and it must be within tolerance levels.
The Overcompletion check box is disabled if you are performing a
return transaction or a reverse move transaction, for example
moving assembles from operation 30 to 20 or from the To Move
intraoperation step to the Queue intraoperation step. It is also
disabled if the From interoperation step is Scrap or Reject.
8. Enter the transaction Quantity.
The transaction quantity defaults to either the minimum transfer
quantity, the available quantity, or not at all depending on how the
TP:Move Transaction Default Quantity profile option is set. See:
Profile Options: page 2 – 64.
If you enter a quantity that is less than the minimum transfer
quantity, a warning is displayed but you are allowed to continue.
If you selected an alternate unit of measure for the assemblies, you
must enter the transaction quantity in the alternate unit of measure.
If you have the TP:WIP:Move Transaction profile option set to
Online processing, you cannot move more assemblies than exist in
an operation step. If this option is set to Background processing,
however, you can move any number of assemblies, but the quantity
is validated in the background. You can correct any errors using the
Pending Move Transactions window. See: Processing Pending
Move Transactions: page 8 – 54.
If you have more than one repetitive schedule released for a
specified assembly, the system displays the aggregate quantity of
See Also
Backflush Operations
You cannot backflush at operations that are specified as non–backflush
operations. If you assign Operation Pull components to non–backflush
operations these components are backflushed at a backflushing
operation later in the routing. The last operation in the routing should
always be defined as a backflush operation to ensure that all Operation
Pull components are backflushed by the end of the routing.
See Also
See Also
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedule: page 6 – 22.
❑ Confirm that the From intraoperation step has a shop floor status
that allows you to move assemblies from one intraoperation step to
another. See: Assigning and Viewing Shop Floor Statuses: page
8 – 65.
See Also
See Also
Prerequisites
❑ Launch the Move Transaction Manager. See: Transaction
Managers, Oracle Inventory User’s Guide and Launching Transaction
Managers, Oracle Inventory User’s Guide.
All errors for the selected record are displayed. Column indicates
the name of the column in the Move interface table that failed
validation. Message indicates why the transaction failed. Using
these messages you can determine what fields need to be updated.
Messages that are not specific to a Column, for example processing
errors, may also be displayed. In such cases, a Message but no
Column is shown.
See Also
Parameter On
If the WIP Allow Moves Over No Move Shop Floor Statuses parameter is
set, standard shop floor status logic is applied and only moves from
intraoperation steps that have ‘no move’ statuses are prohibited. In
this example, you cannot move assemblies from the To Move
intraoperation step of operation 20, from the Scrap intraoperation step
of operation 30, and from the Run and Reject intraoperation steps of
operation 40.
Note: You can move assemblies from these operations and
intraoperation steps after disabling or deleting their ‘no move’
statuses.
See Also
Prerequisites
❑ Define shop floor statuses. See: Defining Shop Floor Statuses: page
2 – 51.
❑ Define at least one job or repetitive schedule that has a routing.
See: Defining Discrete Jobs Manually: page 3 – 63 and Defining
Repetitive Schedules Manually: page 6 – 14.
Outside Processing
You can use the closed loop system provided by Oracle Inventory,
Oracle Purchasing, and Oracle Work in Process to do the following:
• Define outside processing resource requirements for your
discrete job and repetitive schedule routings
• Automatically generate purchase requisitions, charge for outside
resources, and complete assemblies
• Receive assembly items back from outside processing suppliers
and automatically charge your outside processing resource costs
• Control and track progress at outside processing operations
Outside processing is described in detail in the Overview of Outside
Processing: page 10 – 2.
See Also
Rework Production
Rework may be necessary when production problems arise. You can
often rework or repair defective assemblies to make them usable. Work
in Process provides several options for handling rework. The method
you choose depends on the product you are building, your
manufacturing process, and the nature of the problem.
The options available are as follows:
• Reject intraoperation steps
• Rework operations
Rework Operations
When you regularly rework certain assemblies, you may find it
convenient to add ’rework’ operations to the primary routings of these
assemblies. You can then move assemblies that need rework into these
operations. Good assemblies bypass these operations.
Rework operations should be set to count point off/autocharge off so
that when good assemblies bypass them, the system does not
automatically transact operation completions for these operations. In
other words, you only need to move assemblies into these operations if
they require rework.
Assembly Scrap
You can scrap unusable, partially completed assemblies from jobs and
repetitive schedules by moving them into the Scrap intraoperation step
of an operation.
Scrap Transactions
You scrap assemblies by moving them into the Scrap intraoperation
step of an operation. You can, if necessary, recover scrapped
assemblies by moving them out of the Scrap intraoperation step. You
can also move assemblies back to the Scrap intraoperation step of the
previous operation from the Queue or Run intraoperation step of the
current operation if no work has been completed at the current
operation. See: Intraoperation Steps: page 8 – 9.
The system views assemblies moved into the Scrap intraoperation step
from the Queue or Run intraoperation step of the same operation as
complete at that operation and updates operation completion
information, backflushes pull components, and charges resource and
overhead costs accordingly.
See Also
Prerequisites
❑ Release a job or repetitive schedule. See: Releasing Discrete Jobs:
page 3 – 92 and Releasing Repetitive Schedule: page 6 – 22.
❑ Confirm that the From intraoperation step has a shop floor status
that allows you to move assemblies from one intraoperation step to
another. See: Assigning and Viewing Shop Floor Statuses: page
8 – 65.
See Also
9 Resource Management
Resource Types
You can charge resources based upon their charge type: WIP Move,
Manual, PO Move, and PO Receipt.
Resource Requirements
You can add resources to existing routing operations as well as to
operations not on the original routing.
Phantom Resources
You can include phantom resources in your routings, however, when
the phantom is the parent or higher level assembly, its component costs
are included in the parent cost, they inherit the operation sequence
number from the parent, and their resources and overheads are
excluded from the parent or higher level assembly cost. If you want
phantom components to maintain their own operation sequence
numbers, and if you want their resource and overhead costs to be
Resource Instances
If you have installed Oracle Manufacturing Scheduling, you can define
specific machines to any of your machine type resources. You can also
define specific employees to labor type resources. Resource instances
are defined on the Resource Instance window.
Mobile Manufacturing
If Oracle Mobile Supply Chain Applications is installed, the Mobile
Manufacturing component enables you to perform resource
transactions using a mobile client device networked with a computer
system. You can charge resources defined to operation sequences. See:
Resource Transactions, Oracle Mobile Supply Chain Applications User’s
Guide.
Resource Reporting
You can report on resource transactions, efficiencies, and costs by job,
repetitive schedule, department, or resource to get a complete history
of resource activities. See: Resource Performance Report: page 15 – 63
and Resource Transaction Report: page 15 – 65.
See Also
See Also
WIP Move
WIP Move resources are automatically charged at their standard rate as
you move assemblies forward from the Queue or Run intraoperation
step to the To move, Reject, or Scrap intraoperation step of the same
operation, or to the next operation.
WIP Move resources with a basis of Item are charged upon completion of
each assembly in the operation. WIP Move resources with a basis of Lot
are charged upon completion of the first assembly at the operation. In
both cases, the amount charged is based upon the resource’s usage rate
or amount multiplied by the resource’s standard cost at the time of the
transaction.
You can reverse a WIP Move resource charge by moving assemblies
backward from Queue or Run of the current operation to Queue or Run
of any prior operation, or by moving assemblies from the To move,
Reject, or Scrap intraoperation steps backward to the Queue or Run
intraoperation steps of the same operation, or to any intraoperation step
of any prior operation.
WIP Move resource charges are applied on a first in–first out basis to
multiple repetitive schedules on a line based on how the assemblies
being moved are allocated. For example, if you have 2 released
schedules for 100 assemblies each and you move 150 assemblies, the
system automatically allocates 100 to the earliest schedule and 50 to the
next.
See Also
See Also
See Also
Resources
A resource is anything of value, except material and cash, required to
manufacture, cost, and schedule products. People, tools, machines,
outside processing services, machines, and physical space are
commonly used resources. See: Defining a Resource, Oracle Bills of
Material User’s Guide.
Note: In order for resources to be viewable in the applications
windows, Unit of Measure values in manufacturing must be
consistent with the values in Oracle General Ledger Set of
Books. Use the Unit of Measure Conversions window in Oracle
Inventory to create UOM conversion values. See: Defining Unit
of Measure Conversions, Oracle Inventory User’s Guide
Resource Management 9 – 11
Charge Types
You must assign a charge type to each resource. Charge types
determine how resources are charged in Work in Process.
Resource Activities
You can assign the activities you define in Oracle Cost Management to
resources. Activities are processes or procedures that consume costs
and time. The can be used to assign indirect costs.
Resource Basis
You can assign a resource basis type of Item to a resource if its per unit
usage rate is dependent on the number of assembly items being
produced. If the per unit usage rate is fixed, for example labor to setup
a machine for a job, you can assign a resource basis of Lot. See:
Resource Usage, Oracle Bills of Material User’s Guide.
Departmental Resources
You can identify which resources are available to a department when
you define departments. Departments can have multiple resources.
Operation Resources
You can define routing operations as you create routings in Oracle Bills
of Material. You can also add and update job and schedule routing
operations in Work in Process. When you define a routing operation
you must identify the department at which the operation is performed.
You can assign any resource that is defined for that department to the
routing operation. See: Assigning Operation Resources, Oracle Bills of
Material User’s Guide.
Multiple Resources
You can assign multiple resources to routing operations. You can
sequence these resources as required. If you assign multiple resources,
they are scheduled sequentially based on their resource sequence
number, or in parallel, based on their scheduled attribute
Resource Management 9 – 13
Constraint–based scheduling is enabled when you set the Schedule
field on the Resources Requirements window. It must be one of the
following values in order for the constraint–based scheduling engine to
consider the capacity for the resource:
• Yes: Include this resource when scheduling an operation from a
job and calculating manufacturing lead time for the assembly.
• Prior: Include this resource when scheduling a job, or schedule
by backward scheduling the previous operation from the end of
this resource.
• Next: Include this resource when scheduling a job, or schedule
by forward scheduling the next operation from the start of this
resource.
Resource Instances
You can define specific machines to any of your machine type
resources, and specific employees to labor type resources. All instances
for a resource are viewable in the Resource Property window on the
Scheduler Workbench.
See Also
Resource Efficiency
Resource usage is divided by the efficiency percentage to capture the
resource lead time. Values of less than 100 percent elongate the lead
time.
Resource Utilization
You define a utilization percentage in order to capture true
available–for–work time. Utilization represents the difference between
the theoretical and actual production from a resource, For example, is
the resource actually working 8 hours of productive time in an 8 hour
shift. If the difference is expected to be significant, you can model
utilization on that resource. Values of less than 100 percent elongate
lead time.
Simultaneous Resources
When using two or more resources at the same time, the resource
taking the most extended time is used in lead time calculation. This is
the resource with the longest lead time within the same schedule
number, for an operation. Simultaneous resources shorten lead time.
Resource Management 9 – 15
Assigned Units for 24 Hour Resources
For resources available 24 hours, the more resource units assigned to an
operation in a routing – the less elapsed time for that operation to
complete. This shortens the lead time.
See Also
Prerequisites
❑ You must assign a resource to the department that is associated
with the operation before you can add the resource as a
requirement at that operation. See: Assigning Resources to a
Department, Oracle Bills of Material User’s Guide.
Resource Management 9 – 17
Note: You cannot update a resource if you have charged the
resource to a job or schedule.
7. Select a resource Basis basis. See: Resource Usage, Oracle Bills of
Material User’s Guide.
The options are as follows:
Item: Charge and schedule the resource on an item–by–item basis.
Select Item when resource times and costs are dependent on the job
or schedule quantity, such as when charging per unit labor costs.
Lot: Charge and schedule the resource on a one per job or schedule
basis. Select Lot when resource times and costs are independent of
quantity, such as when setting up a machine to run an entire job.
You cannot update the resource basis if you have charged against
the resource.
8. Enter the Usage Rate or Amount Value or Inverse.
Value: Enter a Value if you know how much of the resource is
consumed at the operation (per item or per lot) given the resource
UOM. For example, if your manufacturing process consumes a
mold (resource UOM=EA) for every 5 items produced, enter a
Value of 0.2 (1/5). When you enter the Value of 0.2, the Inverse is
automatically calculated as 5. In other words, producing one unit
consumes 0.2 of the mold.
Inverse: Enter an inverse amount if you know the number of units a
resource can process given the resource UOM. For example, if you
can process 10 units on a lathe (resource UOM = HR) in an hour,
enter an inverse amount of 10. When you enter the inverse amount
of 10, the value is automatically calculated as 0.1 (1/10). In other
words, each unit takes 0.1 hours to process.
You cannot enter a quantity less than zero for resources with
time–based units of measure. When you enter the usage rate or
amount, the inverse usage rate or amount is automatically
supplied.
Resource Management 9 – 19
" To enter or update resource cost information:
1. In the Costing tabbed region, select the Activity.
Activities are processes and procedures that consume costs and
time. See: Defining Activities and Activity Costs, Oracle Cost
Management User’s Guide.
2. Check the Standard Rate check box to charge the resource at its
standard rate.
If you choose the standard rate option, the resource is charged at its
resource unit cost. If you charge an outside processing resources at
the standard, Oracle Purchasing computes any purchase price
variance and posts it to the variance account for the resource.
If you choose non–standard, you can manually charge the resource
at the employee rate or at actual cost. If the resource is a
non–standard, outside processing resource, its costs are derived
from the purchase order it is associated with.
Note: Non–standard is recommended if you import charges
from an outside labor system and want to enter actual costs or
an employee’s labor rate.
You cannot change the standard rate option if you have charged the
resource to the job or repetitive schedule.
3. Select the Charge Type. See: Resource Charge Types: page 9 – 7.
You can select any charge type if the resource is defined as an
outside processing resource. You can only select PO receipt if the
department of the current operation has a location assigned to it.
You can only select PO move if the department of the next operation
has a location assigned to it. Also, you can only assign one PO
move resource to an operation.
Charge types are defined as follows:
WIP move: Resources with this charge type are automatically
charged when you complete a job or repetitive schedule operation.
See: Charging Resources with Move Transactions: page 9 – 36.
Manual: Resources with this charge type must be manually
charged. See: Charging Resources Manually: page 9 – 33
PO receipt: Resources with this charge type are automatically
charged when purchase orders are received. However, the
assembly items associated with theses resources are not
automatically moved to the next operation. They must be
manually moved. See: Performing Move Transactions: page 8 – 37
Resource Management 9 – 21
Simultaneous resources must begin at the same time, but they may
complete at different times depending on the Usage Rate or
Amount.
11. Save your work.
See Also
Resource Management 9 – 23
4. Select the resource basis, indicating whether the usage required is
by item or lot.
5. In the Usage Rate or Amount section, enter the amount the
resource is consumed at an operation.
6. In the Setup field, select a setup that is specific to this resource.
7. Save your work.
Resource Management 9 – 25
their due quantity is zero. If you delete an operation, the resources
associated with it are automatically deleted.
See Also
Resource Management 9 – 27
You can also query by Department, Resource, Resource Type,
Activity, and/or a range of First Unit and Last Unit Start or
Completion Dates.
2. Enter any combination of search criteria and choose the Find
button. The results display in the View Resource Requirements
window.
See Also
Resource Management 9 – 29
Resource Transactions
Resource charges can be transacted manually, with move or purchase
order transactions, or imported from outside data sources or data
collection devices. Resources are charged based upon their charge
type: Manual, WIP Move, PO Receipt and PO Move. See: Resource
Charge Types: page 9 – 7.
For all resources you charge either manually or automatically, Oracle
Work in Process also records the units applied to the job or repetitive
schedule, expressed in the unit of measure of the resource, when you
complete an operation.
Overhead Charging
Overhead costs are appropriately charged as you charge resources.
You can define overheads to be charged based on Resource units or
Resource value, Lot, or Item. Oracle Work in Process calculates the
appropriate overhead charge as you charge the resource. Oracle Work
Overhead charges are automatically reversed as you reverse
underlying resource charges. See: Default Basis Types, Oracle Cost
Management User’s Guide.
See Also
Resource Management 9 – 31
– Open Resource Transaction Interface: page 9 – 31
See Also
Prerequisites
❑ Define at least one job or repetitive schedule with a routing. See:
Defining Discrete Jobs Manually: page 3 – 63 or Defining Repetitive
Schedules Manually: page 6 – 14.
Resource Management 9 – 33
TP:WIP:Resource Transactions First Field profile option is set. See:
Profile Options: page 2 – 64.
You must select a discrete job or repetitive line and assembly with a
status of Released or Complete.
3. Enter the transaction Date and time.
4. Check the Find Manual Resources check box to find the manual
resources operations for the Job or Line/Schedule.
Resource Management 9 – 35
☞ Attention: If you add a manual resource, the transaction quantity
is blank. The resource is not transacted unless you enter a
transaction quantity.
15. Select the Activity. See: Defining Activities and Activity Costs,
Oracle Cost Management User’s Guide.
The enabled activity, if any, associated with the resource is
displayed.
See Also
Prerequisites
❑ Set the Move Transactions: No Resource Transactions
(RESOURCE_TXNS) security function to Y so that the Resources
button appears in the Move Transactions window. See: Security
Functions: page 2 – 78.
Resource Management 9 – 37
See Also
See Also
Resource Management 9 – 39
You can view the following information in the View Resource
Transactions window’s tabbed regions:
Job or Schedule Header: Transaction Date, Job/Flow Schedule,
Assembly, Line Transaction ID
Operation, Quantities: Operation Sequence, Department, Sequence,
Name, Employee Number, UOM and Quantity in both the
transaction and primary units of measure
Resource Information: Basis, Usage Rate or Amount, Activity,
Autocharge Type, PO Number, Currency
Transaction Comments: Transaction Type, Reason, Reference
Project: Project Number, Project ID, Task Number, Task ID
You can also view, if entered, descriptive flexfield information. See:
Setting Up Descriptive Flexfields: page 14 – 4.
Account Line
Accounting Date Line Type
Assembly Operation Sequence
Basis Primary Quantity
Cost Element Reference
Credit Resource
Curr Conversion Rate Resource Sequence
Debit Set of Books Short Name
Department Trans Reason
Entered Credit Trans Source
Entered Curr Transaction Class
Entered Debit Transaction Date
Flow Schedule Transaction Num
GL Batch Transaction Type
Inventory Organization Code Unit Cost
Job UOM
When you select a detailed accounting line, the system displays the
following information at the bottom of the View Resource Accounting
window:
Resource Management 9 – 41
Customizing the View Accounting Window
The View Resource Accounting window is a folder. You can easily
customize the information that is displayed in the window, as
described in the Oracle Applications User’s Guide.
When customizing the View Resource Accounting window, you can
hide the columns that normally appear in the window and you can
choose to display any additional columns that are available.
Following is a list of all the hidden columns that you can choose to
display:
When you select a detailed accounting line, the system displays the
following information at the bottom of the window:
Assembly Quantity
Basis Resource
Flow Schedule Unit Cost
Job UOM
Line
Drilling Down Further From the WIP Accounting Lines window, you can drill down even
further to view detail transactions or you can choose to view the
underlying transaction accounting.
Resource Management 9 – 43
See Also
Resource Management 9 – 45
2. Enter any combination of search criteria and choose the Find
button. The Pending Resource Transactions window appears with
the results of your query.
See Also
Resource Management 9 – 47
" To view pending resource transaction records:
H For each pending record displayed, you can view the following
information using the Pending Resource Transactions window’s
tabbed regions:
Processing: Group ID, processing Phase, processing Status
Source: Source Code, Source Line (if applicable), Created By
Concurrent Request: Request ID, Phase, Status, Message
Job or Schedule Name: Organization, Job, Schedule Name, Line
Operations: Operation Sequence, Department, resource Sequence,
resource Name, resource Type, Employee Number
Resource: Activity, Charge Type, PO Number, Currency, Actual
Rate
Transaction: UOM, Quantity, Date and Time, Type
You can also view the descriptive flexfield information entered for
the transaction record. See: Setting Up Descriptive Flexfields: page
14 – 4.
Resource Management 9 – 49
You can only select enabled organizations. See: Creating an
Organization, Oracle Human Resources User’s Guide.
5. In the Operations tabbed regions, select the Operation Sequence for
the resource.
You can select any operation defined for the job or repetitive
schedule.
6. Select or enter the resource Sequence.
You can update this field with any resource sequence defined for
your operation or you can add a resource ad hoc by entering a new
resource sequence. If you choose a predefined resource sequence,
all fields specific to that resource are automatically populated.
7. Select the Name.
If you inserted an ’ad hoc’ resource requirement into the Open
Resource Transaction Interface table by entering a new resource
sequence, you can select resources associated with the department
of the operation or multi–departmental resources. All related fields
are automatically populated based on your selection.
If you choose a resource of type Person and the employee number
has no value, you are prompted to enter an employee number.
If you choose a resource type other than Person and the employee
number has a value, you are prompted to clear the employee
number.
8. Select the Employee Number.
If you have entered a person–type resource, you can update this
field with any valid employee number.
9. In the Resource tabbed region, select the Activity.
You can select an activity defined for your organization or an
activity that is not tied to any specific organization and is not
inactive.
10. Select the Currency code. See: Currencies Window, Oracle
Applications System Administrators Guide.
11. Enter the Actual Rate for your resource.
This rate is used to determine the cost of a resource when the
resource’s standard rate option is set to No.
12. In the Transaction tabbed region, select the UOM. See: Overview
of Units of Measure, Oracle Inventory User’s Guide.
Resource Management 9 – 51
When you resubmit transactions, the system nulls their Transaction
IDs, Group IDs, and concurrent Request IDs, and changes their
processing Statuses to Pending. The resubmit level of the Resource
Cost Transaction Manager determines at what specific start date
and time or at what specific intervals transactions are processed.
See Also
10 Outside Processing
T his chapter explains how you can manage your outside processed
resources in Work in Process and includes the following topics:
• Overviewof Outside Processing: page 10 – 2
• Outside Processing Setup and Planning: page 10 – 18
• Managing Returns and Corrections: page 10 – 42
• Supplier Access to Outside Processing Purchase Orders: page
10 – 42
• Outside Processing Workflows: page 10 – 49
Outside Processing 10 – 1
Overview of Outside Processing
Oracle Manufacturing allows you to include supplier–sourced
components and resources in your manufacturing processes. This is
referred to as outside processing, and its competitive advantages
include:
• Using specialized supplier skills in your manufacturing process
to help lower engineering and manufacturing costs and increase
production quality
• Using supplier capacity to temporarily or permanently increase
your overall production capacity
An overview of the life cycle of outside processing from setup through
execution is described below.
Supplier–Sourced Components
You can define supplier–sourced components by selecting the Supplier
supply type on your bills of material to identify components that are
provided by suppliers. Supplier components provide information on
the component materials that your suppliers provide, but the supplier
Outside Processing 10 – 3
View Jobs or Repetitive Schedules Included on a Purchase Order
You can view each of the jobs or repetitive schedules referenced on a
purchase order. You can also report purchase order information
associated with resources on jobs or repetitive schedules.
Setting Up Inventory
You define outside processing items in Inventory. These items can be
non–stocked items which represent the actual supplier contribution in
your build process or you can define the assembly itself as an outside
processing item. When you create purchase requisitions and purchase
orders, you enter outside processing items on the requisition and
purchase order lines.
You must define all outside processing items in your purchasing
organization. In addition, you must define and maintain these outside
processing items in all your work in process organizations. You must
maintain the outside processing item list price and lead time which are
used when automatically creating a purchase requisition. You must
maintain consistent item attributes for outside processing items you
include in multiple organizations.
You also define outside processing item and outside resource units of
measure in Inventory. You can receive an item in an alternate unit of
Outside Processing 10 – 5
measure. When Purchasing charges the resource to the job or repetitive
schedule, it converts the receiving unit of measure back to the resource
unit of measure.
Setting Up Purchasing
You can define supplier sourcing rules and Approved Supplier List
entries to reference source documents such as blanket purchase
agreements when you requisition outside processing items. On the
requisition, the person that you enter as the preparer is the employee
linked to the application user who entered the transaction that created
the requisition.
You must also define ship–to and deliver–to locations, which
Purchasing uses when receiving outside processing items. The Ship–To
Location on the purchase order represents the delivery dock or the
inspection location, and the Deliver–To Location represents the
destination location, which is Work in Process. The destination location
is the same location that you associate with the department of the
outside operation.
You can also enable receiving tolerance percentages as well as receiving
routing controls in Purchasing. Finally, you must specify several
accounts which Purchasing uses when receiving outside processing
items.
When a job or schedule with outside processing operations is changed
to complete, closed, or canceled status – an informational warning
message displays if open purchase orders or requisitions exist for any
of the operations.
Outside Processing 10 – 7
When a job or schedule is changed to complete, closed, or canceled
status – an informational warning message displays if open purchase
orders or requisitions exist for any of the operations.
Outside Processing 10 – 9
A Plating Service Setup Charge Example
You are a computer manufacturer who sends your frame assemblies to
a supplier for plating. As part of your contract, your supplier charges
the same setup fee for each job or repetitive schedule, regardless of the
number of assemblies on the job or repetitive schedule. You have
defined a primary routing for your assemblies that includes a supplier
plating operation with a Lot based outside resource for plating setup.
To support the purchase and costing of this setup charge, you define an
outside resource called ”Plating SU” with a charge type of PO Receipt,
a UOM of EA for each, and a standard cost. Then you link this
resource to an outside processing item called ”Plating SU.” The
purchase quantity is always 1 on a job or repetitive schedule, unlike the
”Plating” outside processing item, which was based on the number of
assemblies you shipped. You set the WIP parameter Requisition
Creation Time to At Operation.
When your assemblies are ready for plating, you ship them to your
supplier and enter a move transaction recording the move to the
supplier plating operation. The move automatically initiates a
purchase requisition for a single ”Plating SU” outside processing item
associated with the ”Plating SU” outside resource. You use AutoCreate
to convert the requisition to a purchase order and send the purchase
order to the supplier.
When you receive the assemblies back from the supplier, there is a
separate line item for ”Plating SU.” The job or repetitive schedule you
use to control your production is automatically charged for the setup
charge when you receive that item. The assemblies are not moved after
this receipt; rather they are moved when you receive the ”Plating” item
since the ”Plating” resource’s charge type is PO Move.
Outside Processing 10 – 11
Kitting Options
An outside operation may have material requirements in addition to
labor or machine requirements. Further, you may have different
methods for satisfying material requirements at an outside operation.
For example, you may kit and ship components to your supplier for
assembly. Or, you may let your supplier provide the components
himself. Regardless, Oracle Manufacturing lets you model and transact
to match the way you perform outside processing.
You can use the supply type on your bill to indicate who supplies
components and when you record the material transactions in the
system. For example, if your supplier provides components in addition
Shipping Options
You have several options for shipping your outside processed
assemblies to your supplier. Your supplier may pick up assemblies at
your plant based on a regular schedule, or you may ship assemblies to
your supplier on an as needed basis. In some cases, you may want
your supplier to drop ship assemblies directly to another supplier for
additional outside processing.
You can use move transactions in Work in Process to record outside
processing shipments to your supplier. You can include the specific
costs of shipping as separate resources on your routing. In addition,
Purchasing lets you record the FOB point on your purchase orders.
If you have sequential outside processing operations and you have
worked out the physical flows between your suppliers, you can use PO
Outside Processing 10 – 13
Move resources to automatically move outside processed assemblies
from one outside operation to the next one on your routing. You must
first set up the supplier locations by entering them in the Shipping
Network Location field on Oracle Payables’ Supplier Sites window. The
locations then appear on the list of values for the Ship–To Location on
the Purchase Order. When the assemblies are completed and shipped
from the first outside processing supplier to the second, you must enter
a receiving transaction in Purchasing confirming completion by the first
supplier and receipt by the second supplier.
Inspection Options
Oracle Manufacturing provides you with several options for inspecting
your supplier work. In general, either you or your supplier can
perform inspections.
Outside Processing 10 – 15
If you perform the inspection internally, you can define an internal
inspection resource either at the outside operation or at a separate
inspection operation with an inspection resource.
Outside Processing 10 – 17
Outside Processing Setup and Planning
Although outside processing revolves around your shop floor, the only
required setup steps in Work in Process are to define the outside
processing valuation and variance accounts in each of your WIP
accounting classes, set up shop floor statuses, and set up the requisition
creation time parameter and workflow notification parameters. All
other required setup steps are completed in Oracle Applications,
Inventory, Bills of material, Cost Management, and Purchasing. The
following table lists the setup steps that must be completed in each of
these applications.
Oracle Applications (see: Oracle Set up site level profile that enables outside
Applications System Administrator’s processing workflows.
Guide)
Inventory (see: Setting Up Inventory: Define outside processing items, item list prices
page 10 – 19) and lead times, and units of measure.
Bills of Material (see: Setting Up Bills Define departments and routings. Link outside
of Material and Cost Management: resources to operations. Include supplier–
page 10 – 22) sourced components on bills of material.
Cost Management (see: Setting Up Define outside resources, perform cost rollup
Bills of Material and Cost
Management: page 10 – 22)
Work in Process (see: Setting Up Work Define WIP accounting classes, WIP parame-
in Process: page 10 – 32) ters. Set up shop floor statuse.
Once you complete the above setup steps for outside processing, you
then perform the following steps:
• Plan your outside resource load
Setting Up Inventory
Use the Items window to define and maintain outside processing items.
These items can be non–stocked items which represent the actual
supplier contribution in your build process, or you can define the
assembly itself as an outside processing item. You must define and
maintain outside processing items across all organizations that use
them, including the inventory organization you define in Purchasing.
See: Defining Items, Oracle Inventory User’s Guide.
Outside Processing 10 – 19
In either case, you always charge the job or repetitive schedule using
the extended quantity for the associated outside resource.
If you want to requisition one outside processing item for each
assembly you ship to a supplier, then you should set the Outside
Processing Unit Type to Assembly.
For example, suppose your frame assemblies each require one plating
service. You would set up a ”Plating” outside resource and a
corresponding ”Plating” outside processing item to represent this
outside service. You should also set the unit of measure of the frame
assembly and the ”Plating” outside processing item to be EA for each.
Finally, you need to assign the ”Plating” outside resource to the frame
assembly routing and enter the appropriate usage rate or amount and a
basis of Item.
When the requisition is automatically created for the ”Plating” outside
processing item, the unit of measure EA is used. The quantity of the
requisition depends on the WIP parameter Requisition Creation Time.
If the parameter is set to At Operation, when you move one EA of the
frame assembly into the outside processing operation, Work in Process
automatically requisitions one EA of the ”Plating” outside processing
item. If the parameter is set to At Job Release, when the job for 10 EA
is released, Work in Process automatically requisitions 10 EA of the
”Plating” outside processing item. When you later move one EA of the
frame assembly into the outside processing operation, the requisition
quantity is not changed and may need to be modified manually.
Note: If you set the parameter to At Operation, and the move
transaction is for a partial quantity, the requisition is created for
each quantity moved. If you set the parameter to At
Job/Schedule Release, the requisition is created for the entire
job quantity – independent of the move transaction quantity..
When you receive one EA of the plated assembly back from the
supplier, Purchasing relieves the purchase order for one ”Plating” item.
Purchasing charges the job or repetitive schedule one frame assembly
times the usage rate or amount of the ”Plating” outside resource using
the outside resource’s unit of measure.
If you want to requisition the usage rate or amount of the outside
resource, you should set the Outside Processing Unit Type to Resource.
For example, suppose your frame assemblies each require three hours
of plating machine time. You would set up a ”Plating” outside resource
and a corresponding ”Plating” outside processing item to represent this
outside machine time service. You should also set the unit of measure
of the outside resource and the outside processing item to HR for
hours. Finally, when you assign the ”Plating” outside resource to the
Outside Processing UOM Type = Assembly Outside Processing UOM Type = Resource
Equals the job or repetitive schedule assembly UOM. Equals the outside resource UOM.
Equals the assembly move quantity using the outside Equals the assembly move quantity times the outside
processing item UOM. resource usage rate or amount using the outside proces-
sing item UOM.
Charge the receipt quantity times the outside resource Charge the receipt quantity using the outside resource
usage rate or amount using the outside resource UOM. UOM.
* Assumes the outside resource associated with the item has a basis of
Item
Outside Processing 10 – 21
When you requisition and purchase an outside processing item,
Purchasing validates the item attributes for the item definition in the
inventory organization. For example, purchasing makes sure the item
is an outside processing item and that it is purchasable. Purchasing
then enters the work in process organization for the job or repetitive
schedule as the Ship–To organization on the purchase order line
shipment. When you receive against the purchase order line shipment
you must be logged into the Ship–To organization.
Outside Processing 10 – 23
move into Queue of an operation with an outside resource, Work in
Process automatically requisitions the outside processing item
associated with the outside resource.
You may not necessarily want to link an outside processing item with
every outside resource. As discussed earlier in the ”Chemical
Analysis” resource example, you might want to charge a resource to a
job or repetitive schedule but not create requisitions with each move
transaction.
UOM
Use this attribute to specify the UOM associated with a resource. In
general, the UOM of the resource would be quantity based such as EA
for each plated item since this is the likely unit of measure for items on
purchase orders. However, you can use a time based UOM if you
purchase a quantity of time, such as plating machine hours. If your
resource UOM is time based, you can also schedule the resource and
include the resource in capacity plans. If the UOM is quantity based,
you can define a separate resource for scheduling your jobs or
repetitive schedules and for including outside resource load in capacity
plans.
Purchasing always purchases items linked to outside resources using
the outside processing item’s UOM. Purchasing always charges items
to jobs or repetitive schedules using the resource’s UOM.
Standard Rate
Use this attribute to control whether you charge an outside resource to
a job or repetitive schedule at the standard rate of the resource or
whether you charge the job or repetitive schedule at the actual
purchase order line price. See: Work in Process Resource and Move
Transactions in Receiving Outside Processing Items: page 10 – 38. You
can override whether you charge a resource at standard or actual when
you assign the resource to a routing.
Absorption and Variance Accounts
You must define a purchase price variance account for each outside
resource you define. This account defaults from the organization’s
purchase price variance account. You must also define an absorption
account for each outside resource. The absorption account defaults
from the organization’s receiving account, which is debited when an
outside processing item is received and which is subsequently credited
when the item is delivered to work in process. The debit goes to the
outside processing account associated with the accounting class of the
job or repetitive schedule when the item is delivered to work in
process.
Outside Processing 10 – 25
standard resource cost, you create variances. You can reduce these
variances by keeping the resource’s unit cost in line with the list price
for the outside processing item in the Items window. See: Defining
Items, Oracle Inventory User’s Guide and Defining a Resource, Oracle
Bills of Material User’s Guide.
Define Routings
Use the Routing window in Bills of Material to associate outside
resources with assemblies requiring outside processing. You can define
a routing with one or more outside operations that each include one or
more outside resources. When you associate an outside resource with
an operation on a routing, you set the usage rate or amount for that
resource. Work in Process uses the routing to calculate the requisition
quantities and to schedule jobs and repetitive schedules. Cost
Management uses the routing to calculate the assembly’s standard cost.
See: Creating a Routing, Oracle Bills of Material User’s Guide.
Calculating Requisition Quantities for Outside Processing Unit Type of
Resource
When Work in Process requisitions an outside processing item with a
Outside Processing Unit Type of Resource, it uses the outside
resource’s usage rate or amount and basis to calculate the requisition
quantity.
If the basis is Item, Work in Process requisitions the usage rate or
amount times the move quantity, or the usage rate or amount times the
job quantity depending on the WIP parameter Requisition Creation
Time. For example, if you have an outside resource with a UOM of HR
and a usage rate or amount of 10, and you move five assemblies into
the outside operation, Work in Process requisitions 50 HR of the
outside processing item linked to the outside resource.
50 Resource: $1 per hour Item: 10 at $1 per hour 500 hrs. at (500 HR @ $1) =
$500
50 Resource: $1 per hour Lot 10 at $1 per hour 10 hrs. at (10 HR @ $1) = $10
Outside Processing 10 – 27
units of measure that are not time based, you may want to add
resources with time based units of measure to the routing to accurately
schedule the outside processing work. You can also include time based
outside resources in capacity planning. See: Overview of Work in
Process Scheduling: page 13 – 2 and Creating a Routing, Oracle Bills of
Material User’s Guide.
Cost Rollup
The cost rollup uses the outside resource’s usage rate or amount, unit
cost, and basis to calculate the outside processing costs for the primary
routing of each assembly. Lot based resources are allocated across the
assembly’s standard lot size in calculating the assembly’s standard
cost. Assuming you associate the outside processing cost element with
your outside resources, the assembly cost rollup inserts the outside
resource costs into the outside processing cost element. See: Rolling
Up Assembly Costs, Oracle Cost Management User’s Guide.
Setting Up Purchasing
There are several setup steps for outside processing that you must
perform in Purchasing. Some of these steps are optional and can be
performed to help facilitate your outside processing flow. Other steps
are required to be able to link requisitions and purchase orders to jobs
or repetitive schedules as well as to receive purchase order shipments.
Outside Processing 10 – 29
Define Outside Processing Item Lead Times
When Work in Process requisitions an outside processing item, the start
date of the operation following the outside processing operation
determines the Need By Date. If the outside processing operation is the
last operation, then the Need By Date is the last unit complete date of
that operation (Lot based jobs use a different logic to derive the need
by date because network routings have changing first and last
operations.). See: Setting Up Inventory: page 10 – 19
Outside Processing 10 – 31
Setting Up Work in Process for Outside Processing
Though outside processing revolves around your shop floor, the only
required setup steps that you must perform in Work in Process are to
define the outside processing valuation and variance accounts in each
of your WIP accounting classes, and to set up the WIP parameters that
enable automatic requisition creation and workflow notifications.
Outside Processing 10 – 33
for your outside resources and use these to set load expectations for
your supplier. You can also use capacity planning to help you negotiate
prices and volume discounts for outside services.
Capacity does not include resources with non–time based units of
measure in its capacity plans. All capacity plans are displayed in
hours. So, even resources which have time based units of measure
other than hours must have unit of measure conversions defined for
hours. For outside resources in units of measure such as EA for each,
you can define another resource on your routing to use for scheduling
purposes and to include in your capacity plans.
Outside Processing 10 – 35
Note: Lot based jobs use a different logic to derive the need by
date because network routings have changing first and last
operations.
The preparer for a requisition is the employee associated with the
applications user who entered the move transaction in Work in Process.
For each requisition line, Purchasing automatically enters account
information. The Charge Account for a requisition line comes from the
outside processing valuation account on the accounting class associated
with the job or repetitive schedule you are charging. The Budget
Account is left null unless you use encumbrance accounting. The
Accrual Account comes from the organization Inventory AP Accrual
Account. And, the Variance Account comes from the organization
Invoice Price Variance Account.
Approving Requisitions
Purchasing automatically approves requisitions created by the
Requisition Import program. You must approve any requisitions you
define manually. Only approved requisitions become part of the
requisition pool from which AutoCreate Documents creates purchase
orders. See: Autocreate Purchase Order Options, Oracle Purchasing
User’s Guide.
Outside Processing 10 – 37
Receiving Outside Processing Items
You receive outside processing items using the receiving functions in
Purchasing. From a physical flow point of view, you receive the
outside processed assemblies and move them to the next
manufacturing operation or into inventory. From a transaction point of
view, you actually receive the outside processing items against
purchase order lines. The receipt transaction relieves the purchase
order, creates the appropriate Payables accrual, charges the job or
repetitive schedule for the outside resource, and optionally moves the
outside processed assembly to the next operation. See: Receiving
Transactions, Oracle Purchasing User’s Guide.
Outside Processing 10 – 39
If you charge an outside resource at standard, any variance between the
resource standard cost and the actual purchase price is written to the
variance account associated with the outside resource. If you charge at
actual and use standard costing, any variance is charged to the outside
processing variance account for the accounting class associated with
the job or repetitive schedule. This outside processing variance is
recognized at job or period close. If you charge at actual and use
average costing, you may or may not have a variance depending on
how the cost of completed assemblies is calculated.
When you receive an outside processing item linked to a resource with
a charge type of PO Move, Purchasing enters a move transaction for the
assembly on the job or repetitive schedule you charge. Purchasing
enters a move for the assembly quantity you are receiving. As such,
you should use outside processing items with Assembly unit types and
PO move resources with a basis of Item. It moves the assemblies to
Queue of the next operation or to To Move if the resource is in the final
operation. You can have only one PO Move resource per operation on
a routing.
When assemblies move, the outside operation is being completed for
the quantity that moves. These operation completions automatically
backflush any material associated with the outside operation that has
an Operation Pull supply type, and charge any WIP Move resources
associated with the outside operation. See: Overview of Material
Control: page NO TAG.
You cannot backflush any serial controlled components at an outside
operation with a PO Move resource since the Receipts window does
not allow entry of component serial numbers. You can, however,
backflush lot controlled components as long as you set your Backflush
Lot Entry setup option to one of the automatic FIFO options in the
Parameters window in Work in Process. You must enter move
transactions online using the Move Transactions window in Work in
Process, if you want to manually record serial and lot numbers for
components you backflush. See: Defining WIP Parameters: page 2 – 30
and Performing Move Transactions: page 8 – 37.
If you receive outside processing items linked to a job or repetitive
schedule with an non–transactable status, such as On Hold or
Cancelled, Work in Process gives these transactions an error status.
You can use the Pending Move Transactions window in Work in
Process to view the errors and resubmit the transactions. Processing
Pending Move Transactions: page 8 – 54.
If Oracle Shop Floor Management is installed, and you are using lot
based jobs with network routings, the PO Receipt transaction moves
Autocompletion Validation
When outside processing items are received back from the supplier,
Work in Process validates the items before completing them into
Inventory. If the assemblies fail validation, the quantities in Queue are
moved to the To Move intraoperation step of the outside processing
operation, rather than being completed into Inventory. For
autocomplete to succeed, you must ensure that all Move Completion
and Return rules are followed. The validation process also checks the
following:
• Default subinventories and locators: default subinventories and
locators must be specified, if they are required by the
subinventory.
• Lot number controlled assemblies: a lot number must be
specified on the discrete job subinventory. Since you cannot
specify a lot number on a repetitive schedule, assemblies under
Outside Processing 10 – 41
lot control on repetitive schedules will NOT be completed
automatically.
• Serial number controlled assemblies: assemblies under serial
number control must have their Serial Generation attribute in
Oracle Inventory set to dynamic entry at sales order issue. If this
attribute is not set, you will be unable to complete and return
these assemblies to discrete jobs or repetitive schedules.
• No Move Status: the To Move intraoperation step of the outside
processing operation cannot have any status that disallows a
move, such as No Move status. If a status that disallows a move
is assigned, you will be unable to complete assemblies from
discrete jobs or repetitive schedules.
• BOM Revision Number: the item revision number must be the
BOM revision number. When you use the assembly being built as
the outside processing item, Work in Process automatically
passes the BOM revision number of the assembly on the job to
the Purchase requisition.
• Assembly item over–completion tolerance: Quantities received
must be less than or equal to the quantity in the Queue of the
outside processing operation plus the user–defined
over–completion allowance of the assembly being built on the
job.
Outside Processing 10 – 43
notifying buyers and suppliers of shipments. See: Oracle Internet
Supplier Portal Implementation Guide.
The Notify Second Buyer and Supplier workflow is used to
notify the buyer, and the next supplier, when the supplier for the
first outside processing operation has completed the assemblies.
See: Outside Processing Workflows: page 10 – 49
• When creating consecutive outside processing operations, define
only one outside processing resource for each consecutive
operation.
When the supplier completes and submits the Advance
Shipment Notice, Oracle Purchasing automatically creates a
shipment in the system and sends a notification to the buyer. The
Notify Second Buyer and Supplier workflow notifies the buyer
and production scheduler that assemblies have been shipped to
the second supplier. When the second supplier receives the
assemblies from the first supplier, and responds to the workflow
– this response triggers a logical receipt in the manufacturer’s
system. This action causes the assemblies to move into Queue of
the second outside processing operation, if the first outside
processing resource is PO Move.
Outside Processing 10 – 45
Download Component and Operation Attachments and Instructions
If components have attachments, and if operating instructions are
available, you can link to download the attachments and instructions,
view them online, and print them.
Selecting the Available link in a purchase order’s Components column
opens the OSP Operation Components page, displaying the components
required for that operation. If a component has an attachment or
instructions, there also will be an Available link in the Component
Instructions column.
Selecting the Available link in the purchase order’s Operating
Instructions column opens a list of operating instructions and/or
attachments. Selecting the instructions or attachment displays it in the
lower half of the page.
Outside Processing 10 – 47
• Operating Instructions
• Qty (Quantity) Ordered
• Qty (Quantity) Delivered
• UOM (Unit of Measure)
• WIP Entity Name
• WIP Line
• Operation Sequence
• QA Plan
• Update Promise Date
Outside Processing 10 – 49
3. Select one of the workflows listed on this window and choose View
Diagram.
This action launches your browser and the View Diagram appears
with the graphical display of the workflow selected.
4. When you are finished viewing the workflow, close your browser.
Outside Processing 10 – 51
The workflow initiates the following actions, based on the number of
approved purchase orders that it finds:
• If there are no approved purchase orders, the default buyer (or
alternatively, the production scheduler) is notified, and the search for
approved purchase orders continues. If no default buyer or
production scheduler has been defined, the workflow ends.
• If there is only one approved purchase order (the norm), a
notification is sent to the buyer, and if the buyer decides to proceed
with the order, the Ship and Receive Intermediates workflow is
activated, and the first workflow ends.
• If there are from one to three approved purchase orders, a notification
is sent to the buyer so that the buyer can decide the quantity to be
shipped to each supplier. The total allocated quantity, which must
equal the move quantity, is then validated. If the quantity is valid,
the Ship and Receive Intermediates workflow is activated for each
purchase order.
• If there are more than three approved purchase orders for that
supplier, the buyer is notified that there are multiple purchase
orders, and the workflow ends.
Outside Processing 10 – 53
Update Outside Processing Need By Date Workflow
When you change the scheduled need by date for outside processing
operations, you can activate a workflow process that updates the need
by date on the purchase order (whether or not it has been approved),
then notifies the requestor, supplier, and buyer that the need by date
has changed. You activate the workflow from the Update Need By Date
window, which you open from the Tools menu on the Work in Process
Operations window (see: Updating the Need By Date: page 10 – 54).
You enter the new need by date, select the check box for the purchase
order, and select OK, and the workflow begins.
The workflow first searches for the buyer, and if found, sends the
notification to the buyer and the requestor. If the buyer decides to
proceed with the date change, the workflow searches for the supplier
contact. If the supplier contact is found, it sends a notification to the
contact. If the supplier contact accepts the date change, the need by
date and the promise date are updated on the purchase order. A
notification is then sent to the buyer and the requestor that the dates
were approved and changed. If the new need by date is not approved,
you can manually change it.
Outside Processing 10 – 55
10 – 56 Oracle Work in Process User’s Guide
CHAPTER
Job
Job statuses describe various stages the life cycle of a job and control
job activities. See: Discrete Job Statuses: page 11 – 7.
Repetitive Schedule
Repetitive schedule statuses describe stages in the life cycle of a
repetitive schedule and control schedule activities. See: Repetitive
Schedule Statuses: page 11 – 12.
Transaction Control
Job and repetitive schedule statuses control issue, move, resource,
overhead, completion, scrap, job close, period close, and purge
transactions. See: Transaction Control by Status: page 11 – 17.
Status Control
Job and repetitive schedule statuses are automatically updated after
certain activities. For example, the status of a job is updated to
Complete when you complete all the assemblies on the job. Statuses
can also be manually changed although there are some restrictions. See:
Discrete Job Status Control: page 11 – 4, and Repetitive Schedule Status
Control: page 11 – 10
ECO Control
Job and repetitive schedule statuses control engineering change order
(ECO) implementation. See: ECO Implementation by Status: page
11 – 18.
Planning Control
Oracle Master Scheduling/MRP and Oracle Supply Chain Planning
includes supplies and demands from jobs based on their status. See:
Planning Control by Status: page 11 – 19.
Release Control
When you release —by changing the status from Unreleased to
Released — a job or schedule with a routing, the release date is
automatically set and the Queue intraoperation step of the first routing
operation is updated with the job or schedule quantity. You can
Hold Control
Putting jobs and schedules on hold allows you to respond to changes
and to control production by temporarily preventing transactions. You
can manually change jobs and repetitive schedules to On Hold. You
also set the WIP Respond to Sales Order Changes parameter so that
Unreleased jobs are automatically changed from Unreleased to On
Hold when configuration items are unassigned in Oracle Order
Management. See: Discrete Parameters: page 2 – 17.
Information Management
Closed jobs and Complete – No Charges and Cancelled repetitive
schedules cannot be updated. Job and schedules with these statuses
can be purged. You can change the status of a job or schedule so that it
can be updated.
Discrete Job
Job Name n n n n
Type
Assembly
UOM
Class n
Status n n n n
Firm n n n n
Start Quantity n n n n
Start Date/Time n n n n
Completion n n n n
Date/Time
Descriptive Flexfield n n n n
Attachments n n n n
Bill Information
Reference n
Alternate n
Revision n
Revision Date n
Supply Type n
Routing Information
Reference (for n
non–standard jobs)
Alternate n
Revision n
Revision Date n
Completion n n n n
Subinventory
Completion Locator n n n n
More Information
Demand Class n n n n
Kanban
Lot Number n n n n
Description n n n n
Tolerance Type
Tolerance Value
Schedule Group n n n n
Build Sequence n n n n
Line n n n n
Project n n n n
Task n n n n
Sales Order
Sales Order
Line
Shipment Number
Demand Class
Quantity Allocated n n n
Quantity Completed
See Also
Processing Statuses
Some job statuses are automatically updated by a process. For
example, if you have the WIP:Define Discrete Job Form profile option set
to concurrent definition, the job status is used to track the progress of
the bill of material and routing load process. When you close a job, its
status is used to track the progress of the concurrent close process.
Pending Bill The concurrent process is loading the bill of
Load material for the job. You cannot update the job nor
transact against it.
For non–standard discrete jobs, this is applicable
only if you specified a bill reference.
Pending Routing The bill of material load was successful and the
Load concurrent process is now loading the routing for
the job. You cannot update the job nor transact
against it.
For non–standard discrete jobs, this option is
applicable only if you specified a routing reference.
Failed Bill Load The concurrent process was unable to load the bill
of material for the job. The load may have failed
for a number of reasons. For example, the job start
date may be outside the last open accounting
period at the time of job creation. You can close the
failed job with the Close Discrete Jobs window and
open another job for the assembly. Or you can
resubmit the job once you change the status to
Unreleased, Released, or On Hold.
For non–standard discrete jobs, this option is
applicable only if you specified a bill reference.
See Also
Line n n n n
Assembly n n n n
Status n n n n
Date Released
Daily Quantity n n n n
Days n n n n
Total Quantity n n n n
Quantity Completed
Descriptive Flexfield n n n n
Scheduling Information
Alternate Bill
Bill Revision n
Alternate Routing
Routing Revision n
Firm n n n n
Demand Class n n n n
Description n n n n
Descriptive Flexfield n n n n
See Also
Processing Status
There is one repetitive schedule status this is automatically updated by
a process.
Pending–mass Schedule implemented from the Open
loaded Job/Schedule Interface or Planner Workbench in
Oracle Master Scheduling/MRP and Supply Chain
Planning. You can update pending repetitive
schedules as if they were unreleased schedules but
cannot transact against. You can update schedules
with this status to Unreleased, Released, or On
Hold when you decide to implement a repetitive
schedule.
See Also
Pending – Mass Loaded (REP) Yes Yes Yes No Yes Yes N/A
Pending Close (DIS) Cond Yes Yes Yes Yes Yes Yes
Closed (DIS) No No No No No No
See Also
Purge Transactions
You can purge jobs that were closed in a now closed period. You can
also purge repetitive schedules that were changed to statuses of
Complete–No Charges and Cancelled in closed periods.
See Also
See Also
Reporting by Status
Job and repetitive schedule statuses determine what information is
listed on reports. For example, if a job has a status of Closed,
Compete–No Charges, or Cancelled, information about that job and its
component requirements is not listed on the Discrete Job Shortage
Report since shortages on jobs with these statuses do not need to be
filled.
You can view discrete job and repetitive schedule information
regardless of status. For example, you could view the component
material requirements for a closed job using the View Discrete Jobs
window.
Pending
Status Report Complete
Mass
Unreleased Released Complete No On Hold Cancelled Closed
Loaded
Charges
(Rep)
Discrete Job Data Report Yes Yes Yes Yes Yes Yes Yes N/A
Discrete Job Listing Report Yes Yes Yes Yes Yes Yes Yes N/A
Discrete Job Value Report Yes Yes Yes Yes Yes Yes Yes N/A
Expense Job Value Report No Yes Yes Yes Yes Yes Yes N/A
Job Lot Composition Report Yes Yes Yes Yes Yes Yes Yes N/A
Move Transaction Report No Yes Yes Yes Yes Yes Yes N/A
Repetitive Schedule Data Report Yes Yes Yes Yes Yes Yes N/A Yes
Repetitive Value Report No Yes Yes Yes Yes Yes N/A N/A
Resource Performance Report No Yes Yes Yes Yes Yes Yes N/A
Resource Transaction Report No Yes Yes Yes Yes Yes Yes N/A
WIP Account Distribution Report No Yes Yes Yes Yes Yes Yes N/A
WIP Account Summary Report Yes Yes Yes Yes Yes Yes Yes N/A
WIP Outside Processing Report No Yes Yes Yes Yes Yes No N/A
WIP Offsetting Account Report Yes Yes Yes Yes Yes Yes Yes N/A
See Also
Production Start
You are ready to define jobs. However, you do not want to kit and
assemble these jobs until you have confirmed material availability and
production capacity.
In this case, you can begin by defining your jobs with a status of
Unreleased. Once you are certain that everything is ready, you can
change the status of the jobs to Released and print your shop
paperwork. See: Changing Discrete Job: page 3 – 105, Mass Changing
Discrete Job Statuses: page 3 – 109, Discrete Shop Packet: page 15 – 29,
and Discrete Job Dispatch Report: page 15 – 13.
To identify which jobs to kit, the stockroom staff can run a report for all
jobs with a status of Released. See: Discrete Job Listing Report: page
15 – 15.
To identify which assemblies to build, the shop floor staff can run a
report that lists assemblies with quantities in the Queue intraoperation
step of the first routing operation. See: WIP Location Report: page
15 – 74.
Production Stop
You need to stop a group of jobs temporarily because a quality problem
has developed. You also need to stop a job that is building a
configure–to–order item because the customer has just changed the
configuration.
In the first instance, stopping production on the group of jobs makes it
possible for you to address the quality problem. In the second instance,
stopping production allows you to evaluate how the customer’s change
affects material requirements and operations. You can temporarily stop
production on the jobs involved by changing their statuses to On Hold.
See: Changing Discrete Jobs: page 3 – 105 and Mass Changing Discrete
Job Statuses: page 3 – 109.
Jobs can be defined in sequential order using the automatic sequence
generator. Sequentially ordered jobs are easier to query and mass
change than non–sequential jobs.
Once the quality problem is resolved and the impact of the changes to
the configure–to–order job have been determined, you can change the
statuses of the jobs from On Hold to Unreleased or Released.
See Also
12 Work in Process
Costing
Costing Methods
All Oracle costing methods support Oracle Work in Process. However,
you can only cost repetitive schedules using standard costs.
Job Costs
You can cost standard and non–standard asset discrete production by
job. You can report job costs on a period–to–date and
cumulative–to–date basis.
Project Costs
If you are using Oracle Project Manufacturing Costing, you can cost
jobs by project. Project jobs can be specific to a single contract or a
group of contracts for a specific customer.
Period Costs
You can cost and report your repetitive and non–standard expense
production by period.
Resource Charging
You can charge resources automatically or manually.
Overhead Charging
You can charge overhead automatically based on resource value
charges, resource charges, or operation completions.
Variances
You can track and report previous level usage variances for materials
and this level efficiency variances for resources and overheads. The
system calculates standard cost adjustment variances when the
standard cost update is run.
Valuation Reporting
The system can provides complete valuation reporting including
current balances, period to date charges, and cumulative to date
charges. You can also report your work in process balances by cost
element and level.
See Also
See Also
See Also
Cost Elements
Work in Process maintains and reports work in process values by
distinct cost element (material, resource, and so on) even if you assign
the same general ledger account to each cost element. You can also
report work in process value by cost element within specific WIP
accounting classes.
Repetitive Costs
When you enter a repetitive transaction, costs are charged to the
assembly and line rather than to a specific schedule. This is known as
flow charging and applies to all repetitive material, resource, and move
transactions. Repetitive transactions are allocated to open schedules
based upon date the first unit start date (FUSD) starting with the oldest
schedule first.
Repetitive assemblies are costed using period–based costing. Period
costs for a repetitive assembly are calculated by totalling the charges
made to an assembly and line during the period and dividing by the
number of assemblies you produced on that line during the period.
Valuations and variances are calculated when you close a period. You
do not need to close repetitive schedules.
Repetitive variances are calculated by comparing an assembly’s period
cost with its standard cost. Variances can occur due to scrap,
additional resource and overhead charges, and changes in daily
quantities.
The period close process writes the variance values to the variance
accounts associated with the WIP accounting class you assigned to the
repetitive line/assembly association. You can specify which repetitive
schedule variances to post to the general ledger when you close an
accounting period using the WIP Recognize Period Variances parameter.
See: Repetitive Parameters: page 2 – 18.
Journal Entries
Whenever a job or schedule is changed, relieved, or closed, journal
entries are created. When transactions are transferred to the general
ledger or the accounting period is closed, these journal entries are
transferred to the general ledger. See: General Ledger Transfer, Oracle
Inventory User’s Guide and Overview of Period Close, Oracle Cost
Management User’s Guide.
See Also
Cost Reports
The following reports can be used to assist you in identifying your
discrete and repetitive manufacturing costs:
13 Work in Process
Scheduling
T his chapter explains how discrete jobs and repetitive schedules are
scheduled, including:
• Overview of Work in Process Scheduling: page NO TAG
• Discrete Scheduling: page 13 – 5
• Detailed Scheduling: page 13 – 7
• Discrete Rescheduling: page 13 – 12
• Repetitive Line Scheduling: page 13 – 14
• Repetitive Line Rescheduling: page 13 – 19
• Repetitive Line Capacity Changes: page 13 – 21
Midpoint Scheduling
You can schedule discrete jobs around bottleneck operations using
midpoint scheduling. By setting the midpoint operation start or
completion date and time you can automatically forward and
backward schedule from that midpoint.
Simultaneous Resources
When a group of multiple resources are defined as simultaneous
resources, the scheduler uses the one resource having the longest
duration to calculate start and end dates for the group. See: Resource
Factors in Lead Time Calculation: page 9 – 15
Prior and Next resource scheduling options are not available for
simultaneous resources. These resources are scheduled as Yes, that is,
the resource start and completion dates are used to schedule the
operation. For example, if you have two operations, and the first
operation has simultaneous resources assigned, both resources are
scheduled with a value of Yes. The resources in the operation following
this resource are scheduled as Prior or Next.
Constraint–based Scheduling
If you have installed Oracle Manufacturing Scheduling; the
Constraint–based Scheduling engine enables you to schedule discrete
jobs and operations based on priorities, resources, and material
availability. The Scheduler Workbench, a graphical interface, is used to
schedule and reschedule discrete jobs on the shop floor..
Dispatch Reporting
You can monitor and prioritize your shop floor activity to meet
customer demands using a variety of standard Work in Process reports.
See Also
Start Date
This is the date and time that you plan to start the job. You can choose
start dates and times earlier than the current date to maintain relative
date priorities for department schedules and material requirements.
You can choose start dates that are not on the manufacturing calendar.
In this case, the system plans for work to start on the next valid date.
When you specify the start date and time, the system forward
schedules the job and automatically calculates the job completion date
and time using detailed scheduling based on the assembly’s routing. If
no routing exists, the system forward schedules using the fixed and
variable lead times for the assembly from the item master. If no routing
and no lead time exist, you must enter both the start and completion
dates.
Completion Date
This is the date and time on which you plan to complete the job. You
can choose completion dates and times earlier than the current date to
maintain relative date priorities for department schedules and material
requirements. If you choose completion dates that are not on the
manufacturing calendar, the system plans for work to complete on the
next valid date.
When you specify the job completion date and time, the system
backward schedules the job and automatically calculates the job start
date and time using detailed scheduling based on the assembly’s
routing. If no routing exists, the system backward schedules using the
fixed and variable lead times for the assembly from the item master. If
no routing and no lead time exist, you must enter both the start and
completion dates.
When you import jobs and schedules or automatically create discrete
jobs from planned orders, the system uses the due date from the
Operations Dates
Each operation in the routing is scheduled using detailed scheduling.
The start date and time of the first operation generally equals the start
date and time for the job. The scheduled completion date and time for
the job generally equals the scheduled completion date and time of the
last operation in the routing. If the resource is not active on a shift at
the start or completion dates and times of the job, the first and last
operation dates and times do not match the start and completion dates
of the job. In addition, you can manually schedule the first and last
operation dates and times to differ from the job start and completion
dates and times.
See Also
Multiple Resources
You can assign multiple resources per operation to schedule labor,
machine, and other activities you perform within an operation.
Detailed scheduling schedules multiple resources sequentially based on
their resource sequence number.
In the Routing to Schedule Discrete Job table, operation sequence 30
has two resources: Plating and Plating preparation. Detailed
Assigned Units
You can assign multiple units of a resource to work concurrently at an
operation. In the Routing to Schedule Discrete Job table, for operation
sequence 20, resource sequence 3, you have three drill press resources
in your plant that you have assigned to the routing. Detailed
scheduling schedules assuming all three are applied to the job. In other
Scheduled Options
You can assign resources to an operation, but not have them scheduled.
In the Routing to Schedule Discrete Job table, you might have a
machinist resource who periodically checks the progress of the drill
press resource. Since the machinist resource is not on the critical path
you would not schedule, but you would likely want to cost, the
machinist resource.
You can assign resources used solely for scheduling, even though these
resources do not actually provide value added work. In the Routing to
Schedule Discrete Job table, at operation sequence 20, resource
sequence 1, you can simulate 4 hours of queue time to schedule the
time assemblies wait before the drill press resource frees up from other
scheduled work.
Shift Calendar
Detailed scheduling uses the shift calendar to determine resource
availability. Therefore, resources can only be scheduled when they are
available. If you assume round the clock resource availability, the job
for 1000 assemblies, using the routing in the Routing to Schedule
See Also
Operation Dates
You can reschedule any existing job. You can reschedule around the
start or completion date of any discrete job operation. For example,
you can do midpoint rescheduling to schedule both forward and
backward from any operation within the routing. You can also
manually reschedule operation start and completion dates. See:
Adding and Updating Operations: page 8 – 12.
Planned Orders
You can automatically implement reschedule recommendations from
Oracle Master Scheduling/MRP and Supply Chain Planning. You can
choose the specific jobs you want to reschedule based on the criteria
you enter in the Planner Workbench. The system then automatically
reschedules job operation and material requirement start and
completion dates and times.
Job Import
You can import suggested repetitive schedules from other planning
system into Work in Process. You can choose the specific jobs you want
to reschedule based on the criteria you enter in the planning system.
Job operation and material requirement start and completion dates and
times are automatically rescheduled. See: Work Order Interface: page
3 – 57 and Importing Jobs and Schedules: page 15 – 35.
Constraint–based Rescheduling
If you have installed Oracle Manufacturing Scheduling, the
Constraint–based Scheduling engine enables you to reschedule jobs
based on date constraints or available resources and material. When
you reschedule all jobs or pending scheduling jobs from the Schedule
Discrete Jobs window, the constraint–based scheduling engine uses the
requested due date and scheduling priority:
• The highest priority jobs are scheduled first
• Jobs with the same priority are scheduled based on the earliest
requested due date
• Firm jobs and any associated operations are not rescheduled
See: Rescheduling All Job or Pending Scheduling Jobs, Oracle
Manufacturing Scheduling User’s Guide
See Also
Production Lines
When you define lines you must specify the start and stop times of the
line. You must also specify the minimum and maximum hourly rate on
the line.
The repetitive line scheduling method uses line start and stop times to
calculate how long the line runs each day. For example, if you run the
line from 8:00 am to 5:00 pm, you would enter a start time of 08:00 and
a stop time of 17:00. The repetitive line scheduling method does not
use the shift calendar dates and times you defined in Oracle Bills of
Material. The repetitive line scheduling method does use the days on
and days off from the workday calendar.
Production Rate
When you associate a line and assembly you must set the hourly
production rate. In other words, you define the hourly production run
rate used to schedule that assembly on that line. For line/assembly
associations with a fixed lead time rate line, all assemblies should use
the same production rate. For variable rate lines, you need to specify
different rates for each assembly. The production rate cannot be greater
than the maximum rate on the line.
Lead Times
For lines with a lead time basis of Fixed, you must enter a fixed lead
time for the line. For lines with a lead time basis of Routing–based, the
lead time is calculated by applying the detailed scheduling algorithm to
the routing of the assembly. The lead time for a repetitive schedule is
the amount of time it takes to complete the first unit.
In that case, you build the entire daily quantity for that schedule in less
than a full day. For example, if the production rate is 100 per hour for
10 hours and the daily quantity for a schedule is 500 per day, you can
build the 500 in half a day. The remaining line capacity of 500 is then
free for other production.
Processing Days
Processing days are the number of days you plan to work on the
repetitive schedule. Processing days can be any positive number
including decimal (partial) days. A full processing day for the schedule
on a line may not require the entire capacity of the line if the daily
quantity is less than the daily line capacity. For example, a full
processing day on a schedule at a daily quantity of 500 on a line with a
production rate of 100 per hour and 10 available hours can be built
with a half day of line capacity.
The total quantity is the number of completed assemblies you plan to
produce on the repetitive schedule. The total quantity equals the daily
quantity multiplied by the processing days. The total quantity can only
be a positive number including decimal quantities.
Lead Times
Lead time is the amount of time that it takes to complete the first
assembly on a repetitive schedule from start to finish. Lead time equals
the difference between the FUSD and the FUCD. The system calculates
lead time based on the routing for lines with a lead time basis of
Routing based. The system defaults the lead time from the production
line for repetitive schedules on production lines with a lead time basis
of Fixed.
First Unit/Last Unit Start and First Unit/Last Unit Completion Dates
The first unit start date (FUSD) is the date and time you plan to begin
production on the first assembly on a repetitive schedule. You can
enter a start date and time earlier than the current date to maintain
relative priorities.
The LUSD (last unit start date) is the date and time you plan to begin
production of the last assembly on a repetitive schedule.
The FUCD (first unit completion date) is the date and time you plan to
complete production of the first assembly on a repetitive schedule.
This date equals the FUSD plus the lead time.
The LUCD (last unit completion date) is the date and time you plan to
complete production of the last assembly on a repetitive schedule.
Forward Scheduling
For repetitive schedules with routings, if you enter FUSD or FUCD and
times, the system uses forward scheduling to calculate the other dates.
If you enter FUCD or LUCD and time, the system uses backward
scheduling to calculate the other dates. If you do not have a routing for
an assembly on a line with a lead time basis of Routing based, you
must manually schedule the lead time. In other words, if you enter the
FUSD and time, you must enter the FUCD and time to set the lead time
for the schedule.
You cannot overlap repetitive schedules for the same assembly on the
same line. In other words, you cannot have the FUSD of one schedule
fall between the FUSD and LUSD of a prior schedule. For example, if
See Also
See Also
See Also
14 Descriptive Flexfields
Descriptive Flexfields 14 – 1
Overview
Descriptive flexfields allow you to customize your application to store
information specific to your business needs.
The following discussion highlights where you can define and view
descriptive flexfields and provides business examples of how you might
use them.
See Also
Descriptive Flexfields 14 – 3
Setting Up Descriptive Flexfields
You use the Descriptive Flexfield Segments window to define
descriptive flexfield structures. Flexfield structure can contain up to 15
segments. You can customize descriptive flexfields by entering values
and value sets for each segment. Values and value sets are used to
determine what data can and cannot be entered in descriptive flexfields.
The following table lists the source windows where you can enter
descriptive flexfields information as well as the where used windows that
display this information.
Note: Many where used windows are accessed using gateway
windows and buttons. These where used windows are
documented by giving their navigational path which includes
both the gateway window and the button. For example you can
access the Material Requirements (where used) window from the
View Discrete Jobs window by choosing the Components
button. In this case the where used window is documented as
View Discrete Jobs [Components]. Also, unless otherwise
noted, all source windows are Work in Process windows.
Windows are listed in alphabetical order.
H Bills of Material (Oracle Bills of Material/components flexfield)
• Material Requirements
• View Material Requirements
• Simulate Discrete Jobs (Components)
• Close Discrete Jobs (Components)
• View Discrete Jobs (Components)
• View Repetitive Schedules (Components)
H Discrete Jobs
• Close Discrete Jobs
• Pending Jobs and Schedules
• Purge Discrete Jobs
• View Discrete Jobs
H Labor Rates: no where used window
H Parameters: no where used window
H Pending Move Transactions
• View Move Transactions
Descriptive Flexfields 14 – 5
Using Descriptive Flexfield Information
You can insert, update, and view information using descriptive flexfield
structures.
Window Name for Move Transactions Base Table Insert Update View
Window Name for Resource Transactions Base Table Insert Update View
Window Name for Completion Transactions Base Table Insert Update View
Window Name for Discrete and Repetitve Base Table Insert Update View
Requirements
Descriptive Flexfields 14 – 7
Window Name for Discrete and Repetitive Base Table Insert Update View
Operations
Operations wip_operations n n n
Window Name for Discrete Job Information Base Table Insert Update View
Window Name for Production Lines Base Table Insert Update View
Window Name for Shop Floor Statuses Base Table Insert Update View
Window Name for Discrete Jobs and Base Table Insert Update View
Repetitive Schedules (Miscellaneous)
Descriptive Flexfields 14 – 9
Transferring Descriptive Flexfields From Oracle Bills of Material to
Work in Process
You can transfer the descriptive flexfield information defined in Oracle
Bills of Material to Work in Process as you create discrete jobs and
repetitive schedules. Work in Process takes a snapshot of the bill of
material requirement, operation, and resource descriptive flexfield
information as you create jobs and schedules with bills and routings and
as those bills and routings are exploded. You can modify this
information in Work in Process without affecting the original bill of
materials or routing.
The following diagram illustrates how descriptive flexfield information
is transferred from Oracle Bills of Material to Work in Process.
Descriptive Flexfields 14 – 11
Business Scenarios
Descriptive flexfields allow you to easily extend the standard
functionality of Oracle Work in Process. The following business
examples demonstrate ways that you can use descriptive flexfields to
support specific business needs:
• Management of Quality Information: page 14 – 12
• Management of Outside Processor Sterilization: page 14 – 14
Setup
Use the descriptive flexfield in the Standard Operations window in
Oracle Bills of Material to set up the fields for each of the pieces of test
information you wish to collect at the test and debug operations. For the
test operations, you should create a value set that specifies acceptable
limits on test results. For the debug operations, you should create a
value set that comprises all causes included in the Pareto analysis and
one that includes all possible repairs. As such, whenever you use any of
Execution
Use the descriptive flexfields on move transactions to store the data you
collect. You can validate your test results against acceptable limits to
force moves to a debug operation if required. For the failure
information, set up the descriptive flexfield to require use of one of the
predefined failure reasons, and entry of predefined repairs.
Once you have collected the actual test results and failure information,
you can use a number of Oracle tools to analyze and report the
information.
Setup
Use the descriptive flexfield in the Move Transactions window to set up
segments for each of the pieces of test information you wish to collect at
the test and debug operations. For the test operations, you should set
up a segment with a value set that specifies acceptable limits on test
results. For the debug operations, you should set up one segment with a
value set that comprises all causes included in the Pareto analysis and
another segment that allows entry of suggested repair information.
Execution
You can use the context–sensitive capabilities of descriptive flexfields to
require entry of test results on moves out of a test operation, and failure
and suggested repair information on moves out of a debug operation.
Once you have collected the actual test results and failure information,
you can use a number of Oracle tools to analyze and report the
information.
Descriptive Flexfields 14 – 13
Management of Outside Processor Sterilization
Suppose you are a medical device manufacturer that uses a vendor to
perform sterilization outside processing. You want to use descriptive
flexfields to create labels that indicate whether assemblies have been
sterilized.
Setup
Modify the descriptive flexfield on the Operations window to indicate
the need for and number of sterilization labels. Create a value set that
specifies an acceptable range of values you can enter for your
sterilization labels.
Execution
When you receive sterilized assemblies from your vendor, use the Move
Transactions window to move the assemblies to the next operation and
require entry of the number of sterilization labels to be printed. You can
use a number of Oracle tools to create a report that prints your actual
labels. You can further modify the Move Transactions window to
launch that report upon recording the label information. Next, you can
set up a printer close to your receipt area to immediately apply the
labels to your sterilized material.
See Also
See Also
Report Submission
In the Submit Requests window, select Discrete Job Data Report in the
Name field.
Report Parameters
Sort By
Choose one of the following options:
Job Sort by job.
Schedule Group, Sort by schedule group, then by build sequence.
Build Sequence
Job From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Assembly From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Class
Select a WIP accounting class. See: WIP Accounting Classes: page
2 – 42
See Also
Report Submission
In the Submit Requests window, select Discrete Job Dispatch Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Operation start date Sort by operation start date within the department.
Operation Sort by operation completion date within the
completion date department.
Departments From/To
To restrict the report to a range of departments, select a beginning and
an ending department.
Dates From/To
To restrict the report to a date range, enter a beginning and an ending
date.
Schedule Group
Select a schedule group.
Report Submission
In the Submit Requests window, select Discrete Job Listing Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Assembly Sort by assembly.
Job Sort by job. This is the default option.
Scheduled start date Sort by scheduled start date.
Schedule Group, Sort by schedule group, then by build sequence.
Build Sequence
Jobs From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
See Also
Report Submission
In the Submit Requests window, select Discrete Job Pick List Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Component Sort by component. Requirements are
consolidated across jobs. Use this option to help
you replenish backflush subinventories which
supply multiple jobs. You can use the
Subinventory Transfer form in Oracle Inventory to
transfer the consolidated quantity of each
requirement from your warehouse to the backflush
subinventories that supply your jobs.
Date required Sort by requirement date.
Item Sequence Sort by item sequence. The item sequence is
established while defining a component on the bill
of material. If a job includes phantom components,
the item sequence is derived from the phantom
component, not the parent assembly.
Supply sub– Sort by supply subinventory and locator.
inventory, locator
Transactable Only
Select Yes or No to indicate whether to exclude discrete jobs with
statuses of Unreleased or On Hold.
Jobs From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Supply Type
Choose a Supply Type. The available options are Push, Pull, Bulk, and
Vendor. See: Supply Types: page D – 2.
Supply Subinventory
Select the supply subinventory to include as available material in the
Discrete Job Pick List. If you do not enter a value, the system lists
requirements of any supply subinventory.
See Also
Report Submission
In the Submit Requests window, select Discrete Job Routing Sheet
Report in the Name field.
Report Options
Jobs From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Sort By
Choose one of the following options:
Job Sort by job.
Report Submission
In the Submit Requests window, select Discrete Job Shortage Report in
the Name field.
Report Parameters
Report Type
Choose one of the following options:
Open requirement Lists open material requirements for all jobs. This
is the default option. These values are calculated
using only the Include Nettable Only and
Requirement End Date parameters, and not any of
the other parameters.
Shortage based on Lists requirements with insufficient quantities as
QOH based on all subinventories. If you select Yes in the
Include Nettable Only option, then you may see
Sort By
Choose one of the following options:
Component Sort the shortages or open requirements by
component, and then by job within the component.
Date required Sort the shortages or open requirements by
requirement date, and then by job within the
requirement date.
Department Sort the shortages or open requirements by
department, and then by job within the
department.
Job Sort the open requirements by job. This is the
default option.
Make or Buy, Sort the shortages or open requirements by
Buyer, Planner component, and then by job within the component.
Order the components by the make or buy code,
and then by the buyer, and then by the planner.
Include Bulk
Select Yes to indicate whether to include bulk–supplied material
requirements.
Jobs From/To
To restrict the report to range of jobs, select a beginning and an ending
job.
Components From/To
To restrict the report to range of components, select a beginning and an
ending component.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
Departments From/To
To restrict the report to a range of departments, select a beginning and
an ending department.
Planners From/To
To restrict the report to a range of planners, select a beginning and an
ending planner name.
Buyers From/To
To restrict the report to a range of buyers, select a beginning and an
ending buyer name.
Make or Buy
Select Make or Buy to indicate whether to report on shortages for
components that are made or purchased.
See Also
Report Submission
In the Submit Requests window, select Discrete Job Value Report –
Standard Costing in the Name field.
You can optionally print this report when you close asset non–standard
and standard discrete jobs using the Close Discrete Jobs (Form) or
Close Discrete Jobs (SRS) window. This is done by choosing any
Report Type option other than No Report. The report is printed after
the close process computes job close variances.
See: Closing Discrete Jobs: page 3 – 121 and Closing Discrete Jobs Using
Submit Requests: page 15 – 7.
Report Parameters
Sort By
Choose one of the following options:
Report Type
Choose one of the following options:
Detail using actual Lists each job using the actual completion quantity
completion quantity of the job to calculate the material usage variance.
A detail report includes the following: job header,
material, resource, resource–based and
move–based overhead costs, completion, scrap,
and job close variance transactions. It also includes
period–to–date and cumulative–to–date summary
information.
If you push material to a job or backflush material
at operation completion and have not completed
the assemblies that consumed the material, your
material usage variance is overstated. If you
backflush material at assembly completion, or you
have completed all of the assemblies, any material
usage variance is accurate.
Use this option if you backflush your requirements
at assembly completion, or if you have already
completed most of your assemblies.
Detail using Lists each job using the planned start quantity of
planned start the job to calculate the material usage variance. A
quantity detail report includes the following: job header,
material, resource, resource–based and
move–based overhead costs, completion, scrap,
and job close variance transactions. It also includes
period–to–date and cumulative–to–date summary
information.
If you have not transacted each of the items and
resources required to produce your assemblies,
your variances are understated (you have a
favorable variance). You can use this option to
analyze the total cost requirements for a job by cost
Class Type
Choose one of the following options:
Asset non–standard Report costs for jobs with a WIP accounting class
type of asset non–standard.
Standard discrete Report costs for jobs with a WIP accounting class
type of standard discrete. This is the default.
Include Bulk
Select Yes to indicate whether to include bulk–supplied material
requirements. If you have already issued to a particular bulk
requirement, the system lists the requirement, regardless of what you
select here. Yes is the default.
Include Supplier
Select Yes to indicate whether to include supplier–provided material
requirements. If you have already issued to a particular supplier
requirement, the system lists the requirement, regardless of what you
select here. Yes is the default.
Classes From/To
To restrict the report to a range of accounting classes, select a beginning
and an ending accounting class.
Jobs From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Status
Select a status. The available options are Unreleased, Released,
Complete, Complete–No Charges, On Hold, Cancelled, Closed,
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Note: For discrete jobs, any difference between the cumulative
single level variances and the material usage or efficiency
variance subtotals is from configuration or method variances.
The cumulative–to–date summary compares the costs incurred
for the job with the standard bill/routing requirements for
completions out of the job. Therefore, the difference between
the cumulative variances and the usage/efficiency variance is
due to the difference between the standard bill/routing
requirements and the work in process bill/routing
requirements.
To find the configuration variance, you should compare the
material usage variance with the single level material variance.
To find the methods variance, you should compare the
efficiency variance with its corresponding single level variance.
For example, you would compare the resource efficiency
variance with the single level; resource and outside processing
variance added together. You would add the resource–based
and move–based overhead efficiency variances and compare it
with the single level overhead variance.
See Also
See Also
Report Submission
In the Submit Requests window, select Employee Rates Listing in the
Name field.
Report Parameters
Display in Detail
Select Yes or No to indicate whether to print any additional labor rate
information. If you select Yes, the system lists any past or future labor
rates defined for your employees.
Current Only
Select Yes or No to indicate whether to print current employees only or
all employees.
Employees From/To
To restrict the report to a range or employees, select a beginning and an
ending employee.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
See Also
Report Submission
In the Submit Requests window, select Expense Job Value Report in the
Name field.
You can optionally print this report when you close expense
non–standard discrete jobs using the Close Discrete Jobs (Form) or
Close Discrete Jobs (SRS) window. This is done by choosing any
Report Type option other than No Report. When printed in
conjunction with the close process, this report automatically prints in
detailed format. The report is printed after the close process computes
job close variances.
See: Closing Discrete Jobs: page 3 – 121 and Closing Discrete Jobs Using
Submit Requests: page 15 – 7.
Report Parameters
Sort By
Choose one of the following options:
Report Type
Choose one of the following options:
Detailed In addition to summary information, the system
prints detail cost transaction information on
material, resource, move and resource based
overheads, completions, scrap, and period close
variances.
Summary List only summary information, including job
header and period–to–date summary information.
Classes From/To
To restrict the report to a range of WIP accounting classes, select a
beginning and an ending class.
Jobs From/To
To restrict the report to a range of jobs, select a beginning and an
ending job.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and
ending assembly.
See Also
Report Submission
In the Submit Requests window, select Job Lot Composition Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Job Sort by job. The system lists jobs in alphanumeric
order.
Lot Sort by lot. The system lists jobs by lot number
and job name.
Assembly
Select an assembly. The system lists the lot composition of all jobs that
are building this assembly. If you do not select a value, the system lists
the lot composition for all assemblies.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
Lots From/To
To restrict the report to a range of lots, select a beginning and an ending
lot.
See Also
See Also
Report Submission
In the Submit Requests window, select Move Transaction Report in the
Name field.
Report Parameters
Sort By
Choose one of the following options:
Date Sort by date, then by job or repetitive schedule
within the date, and then by operation sequence
number within the job or repetitive schedule.
Assembly Sort by assembly, then by date within the assembly,
then by job or repetitive schedule within the
assembly, and then by operation sequence number
within the job or repetitive schedule.
Show Details
Select Yes or No to indicate whether to print the reason and reference
for the move transaction. If you select Date in the Sort By field and you
choose Yes in this field, the system lists the assembly along with the
reason and reference for each move transaction.
Lines From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
Reasons From/To
To restrict the report to a range of reasons, select a beginning and an
ending reason.
See Also
Report Submission
In the Submit Requests window, select Production Line Report in the
Name field.
Report Parameters
Line From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
See Also
Prerequisites
❑ You must have at least one closed period for your organization.
See: Overview of Period Close, Oracle Cost Management User’s
Guide.
See Also
Report Submission
In the Submit Requests window, select Repetitive Line Report in the
Name field.
Report Parameters
Lines From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
Assemblies From/To
To restrict the report to a range of lines, select a beginning and an
ending assembly.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
See Also
Report Submission
In the Submit Requests window, select Repetitive Pick List Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Component Sort by component.
Supply sub– Sort by supply subinventory and locator.
inventory, locator
Transactable Only
Select Yes or No to indicate whether to exclude repetitive schedules
with statuses of Unreleased or On Hold.
Start Date
Select the start date. The system calculates requirements for your
repetitive schedules from this date for the number of days you
specified in the Days of Supply report option.
Lines From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Supply Type
Choose a Supply Type. The available options are Push, Pull, Bulk, and
Vendor. See: Supply Types: page D – 2.
Supply Subinventory
Select the supply subinventory to include as available material in the
pick list. If you do not select a value, the system lists requirements of
any supply subinventory.
See Also
Report Submission
In the Submit Requests window, select Repetitive Routing Sheet in the
Name field.
Report Parameters
Assembly
Select a repetitive assembly. If you do not select an assembly, the
system lists routing information for all schedules defined for the line
selected.
Line
Select a production line. If you do not select a line, the system displays
routing information for all schedules defined for the assembly selected.
See Also
Report Submission
In the Submit Requests window, select Repetitive Schedule Data Report
in the Name field.
Report Parameters
Effective Only
Select Yes or No. No means list all schedules in the report. Yes means
list only the schedules with the following statuses: Unreleased,
Released, On Hold, Complete and Pending – Mass Loaded. See:
Reporting by Status: page 11 – 19.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Lines From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
See Also
Report Submission
In the Submit Requests window, select Repetitive Schedule Shortage
Report in the Name field.
Report Parameters
Report Type
Choose one of the following options:
Open requirement List open material requirements for all repetitive
schedules. This is the default option.
Shortage based on Lists requirements with insufficient quantities as
QOH based on all subinventories. If you select Yes in the
Include Nettable Only option, then you may see
more shortages depending on how much quantity
you have available for each requirement in your
non–nettable subinventories.
Shortage based on Lists requirements with insufficient quantities as
supply sub/loc based on each requirement’s supply subinventory
and locator.
Include Bulk
Select Yes to indicate whether to include bulk–provided material
requirements.
Include Supplier
Select Yes to indicate whether to include supplier–supplied material
requirements.
Supply Days
Select the number of supply days ahead of today that the system uses
to calculate open requirements and shortages for your repetitive
schedules.
Lines From/To
To restrict the report to a range of lines, select a beginning and an
ending line.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Components From/To
To restrict the report to a range of component, select a beginning and
an ending component.
See Also
Report Submission
In the Submit Requests window, select Repetitive Value Report in the
Name field.
Report Parameters
Report Type
Choose one of the following options:
Detail with Lists each assembly and line using the actual
requirements based completion quantity of the assembly and line in to
on actual quantity calculate all the variances. A detail report includes
completion the following: header, material, resource,
resource–based and move–based overhead costs,
completion, scrap, and close variance transactions.
It also includes account period–to–date and
cumulative–to–date summary information.
Use this option if you backflush your material
requirements at assembly completion or if you
have already completed most of your assemblies.
Detail with Lists each assembly and line using the planned
requirements based start quantity of the assembly and line to calculate
on planned start all the variances. A detail report includes the
quantity following: header, material, resource,
Include Bulk
Select Yes to indicate whether to include bulk–supplied material
requirements. If you have already issued to a particular bulk
requirement, the system lists the requirement, regardless of what you
select here.
Include Supplier
Select Yes to indicate whether to include supplier–provided material
requirements. If you have already issued to a particular supplier
requirement, the system lists the requirement, regardless of what you
select here.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Classes From/To
To restrict the report to a range of WIP accounting classes, select a
beginning and an ending class.
For repetitive schedules, any difference between the cumulative single
level variances and the material usage or efficiency variance subtotals
is from configuration or methods variances. The cumulative–to–date
summary compares the costs incurred for the schedule with the
standard bill/routing requirements for completions out of the schedule.
Therefore, the difference between the cumulative variances and the
usage/efficiency variance is due to the difference between the standard
bill/routing requirements and the work in process bill/routing
requirements. To find the configuration variance, you should compare
the material usage variance with the single level material variance. To
find the methods variance, you should compare the efficiency variance
with its corresponding single level variance. For example, you would
compare the resource efficiency variance with the single level; resource
and outside processing variance added together. You would add the
resource–based and move–based overhead efficiency variances and
compare it with the single level overhead variance.
Since repetitive schedules are not revalued by the cost update, these
variances also include any standard cost adjustments. The Standard
Requirements columns use the latest standards. The Applied Cost
columns use the transaction cost without cost update adjustments.
See Also
Report Submission
In the Submit Requests window, select Resource Performance Report in
the Name field.
Report Parameters
Resources From/To
To restrict the report to a range of resources, select a beginning and an
ending resource.
Departments From/To
To restrict the report to a range of departments, select a beginning and
an ending department.
To
Select an ending date.
Minimum Efficiency
Select a minimum efficiency percentage. The system lists the resources
for which the departmental efficiency is equal to or greater than this
value. If you also select a maximum efficiency percentage, displays
resources for which the departmental efficiency is equal to or greater
than the minimum efficiency percentage and less than or equal to the
maximum efficiency percentage.
See Also
Report Submission
In the Submit Requests window, select Resource Transaction Report in
the Name field.
Report Parameters
Sort By
Choose one of the following options:
Assembly Sort by assembly, then by date within assembly,
then by job or repetitive schedule within the
assembly, and then by operation sequence number
within the job or repetitive schedule.
Date Sort by date, then by job or repetitive schedule
within the date, and then by operation sequence
number within the job or repetitive schedule.
Employee Sort by employee, then by date within the
employee, then by job or repetitive schedule within
the date, and then by operation sequence number
within the job or repetitive schedule.
Show Details
Select Yes or No to indicate whether to list reason and reference for the
resource transaction. If you select Date or Employee in the Sort By
field, and you choose Yes in this field, the system also lists the assembly
along with the reason and reference for each resource transaction.
Lines From/To
To restrict the report to a range of production lines, select a beginning
and an ending line.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Dates From/To
To restrict the report to a date range, select a beginning and an ending
date.
Employees From/To
To restrict the report to a range of employees, select a beginning and an
ending employee.
Reasons From/To
To restrict the report to a range of employees, select a beginning and an
ending reason.
Activities From/To
To restrict the report to a range of Activities, select a beginning and an
ending activity.
See Also
Report Submission
In the Submit Requests window, select Schedule Group Listing in the
Name field.
Report Parameters
See Also
Report Submission
In the Submit Requests window, select Shop Floor Statuses Report in
the Name field.
See Also
Report Submission
In the Submit Requests window, select WIP Account Distribution
Report in the Name field.
Report Parameters
Dates From/To
To restrict the report to a range of transaction dates, enter a beginning
and ending date.
Account
Select a specific general ledger accounting flexfield.
GL Batch
Select a general ledger batch number. The system lists information by
account for each account in the selected batch.
Job/Schedule
Select a specific job or repetitive assembly.
Line
Select a production line.
Transaction Type
Choose one of the following options to print work in process cost
transaction details for a specific transaction type:
Resource Lists resource transaction details.
transaction
Department
Select a department name.
Activity
Select an activity.
Class
Select a WIP accounting class name.
Currency
Select a currency. You can run this report for any defined currency.
When you select a currency other than the functional currency, item
costs are converted to the selected currency. Your functional currency
is the default.
See Also
Report Submission
In the Submit Requests window, select WIP Account Summary Report
in the Name field.
Report Parameters
Dates From/To
To restrict the report to a range of transaction dates, select a beginning
and an ending date.
Account
Select a general ledger accounting flexfield.
GL Batch
Select a general ledger batch. The system lists information by account
for each account in the selected batch.
See Also
Report Submission
In the Submit Requests window, select WIP Accounting Classes Report
in the Name field.
See Also
Report Submission
In the Submit Requests window, select WIP Location Report in the
Name field.
Report Parameters
Sort By
Choose one of the following options:
Assembly, Sort by assembly, then by job or repetitive schedule
Job/Schedule, Line, within the assembly, then by line within the job or
Op seq repetitive schedule, and then by operation
sequence number within the line.
Department, Sort by department number, then by assembly
Assembly, within the department, then by job or repetitive
Job/Schedule, Op schedule within the assembly, and then by
seq operation sequence number within the job or
repetitive schedule.
Job/Schedule, Sort by job or repetitive schedule, then by assembly
Assembly, Line, Op within the job or repetitive schedule, then by line
seq within the assembly, and then by operation
sequence number within the line.
Line, Assembly, Sort the report by line, then by assembly within the
Job/Schedule, Op line, then by job or repetitive schedule within the
seq assembly, and then by operation sequence number
within the job or repetitive schedule.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Departments From/To
To restrict the report to a range of departments, select a beginning and
an ending department.
See Also
Report Submission
In the Submit Requests window, select WIP Offsetting Account Report
in the Name field.
Report Parameters
Accounts From/To
To restrict the report to a range of accounts, select a beginning and an
ending accounting flexfield.
Dates From/To
To restrict the report to a range of transaction dates, select a beginning
and an ending date.
See Also
Report Submission
In the Submit Requests window, select WIP Outside Processing Report
in the Name field.
Report Parameters
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly.
Lines From/To
To restrict the report to a range of production lines, select a beginning
and an ending line.
Status
Choose a status. See: Discrete Job Statuses: page 11 – 7 or Repetitive
Schedule Statuses: page 11 – 12.
See Also
Report Submission
In the Submit Requests window, select WIP Parameters Report in the
Name field.
See Also
Report Submission
In the Submit Requests window, select WIP Value Report in the Name
field.
Report Parameters
Report Type
Choose one of the following options:
Period
Select an accounting period. Depending on the report type selected,
the WIP values may be cumulative or may include only values
transacted during this period.
Closed Jobs
Select Yes to include discrete jobs that were closed during the
accounting period you specify. If you select No, the system includes
only those jobs that were open at the end of the specified period.
Class Type
Choose one of the following accounting class options:
Asset non–standard List costs for asset non–standard jobs.
Expense List costs for expense non–standard jobs.
non–standard
Repetitive assembly List costs for repetitive assemblies.
Standard discrete List costs for standard discrete jobs.
Assemblies From/To
To restrict the report to a range of assemblies, select a beginning and an
ending assembly. You cannot specify an assembly range unless you
first select a value in the Class Type field.
If you are reporting values for repetitive schedules, you do not need to
select both a job/schedule and assembly range unless you changed a
repetitive assembly item number since you defined your repetitive
assembly.
Currency Code
Select a currency code in which you want to report your WIP inventory
values. The system defaults the functional currency from the set of
books associated with your organization.
Exchange Rate
Select an exchange rate when you report your WIP inventory values in
a foreign currency. You can choose from any valid exchange rates
defined for the currency you selected in the previous field.
See Also
A Windows and
Navigator Paths
T his appendix shows you the default navigator path for each
Oracle Work in Process window. Refer to this appendix when you do
not already know the navigator path for a window that you want to
use.
Further, as a supplement to the Windows and Navigator Paths, this
appendix also provides a table that matches character mode forms with
their corresponding GUI windows or processes.
Assign Shop Floor Statuses: page 8 – 65 Move Transactions > Shop Floor Statuses > Assign Shop Floor
Statuses
Move Transactions > Move Transactions > [Statuses]
Associate Lines and Assemblies: page 6 – 7 Repetitive > Associate Lines and Assemblies
Change Repetitive Schedule Status: page Repetitive > Repetitive Schedule > Tools menu > Change Status
6 – 32
Changing Statuses: page 3 – 109 Discrete > Discrete Jobs > Tools menu > Change Status
Close Discrete Jobs: page 3 – 121 Discrete > Close Discrete Jobs > Close Discrete Jobs (Form)
Close Discrete Jobs: page 15 – 7 Discrete > Close Discrete Jobs > Close Discrete Jobs (SRS)
Close Discrete Jobs Request: page 3 – 121 Discrete > Close Discrete Jobs > Close Discrete Jobs (Forms) >
Tools menu > Close
Concurrent Requests (see User) Other > Request
Component Item Details: page 7 – 54 Material Transactions > WIP Material Transactions > Tools menu
> Component Item Details
Component Pick Release: page 7 – 33 WIP > Discrete or Repetitive > Component Pick Release > Find
Component Pick Release: page 7 – 33 SHOP > Component Pick Release > Find
Component Pick Release: page 7 – 33 FLOW > Production > Component Pick Release > Find
Distribution (see CST) Resource Transactions > View Resource Transactions >
[Distributions]
Import Jobs and Schedules: page 15 – 35 Discrete > Import Jobs and Schedules
Job and Schedule Documents: page 1 – 6 Setup > Job and Schedule Documents
Pending Jobs and Schedules: page 3 – 133 Discrete > Pending Jobs and Schedules
Pending Job and Schedule Errors: page Discrete > Pending Jobs and Schedules > [Errors]
3 – 133
Repetitive > Pending Jobs and Schedules > [Errors]
Pending Move Transactions: page 8 – 54 Move Transactions > Pending Move Transactions
Pending Resource Transactions: page 9 – 47 Resource Transactions > Pending Resource Transactions
Print: page 3 – 93 Discrete > Discrete Jobs > Tools menu > Print Reports
Discrete > Close Discrete Jobs > Tools menu > Print Reports
Discrete > Purge Discrete Jobs > Tools menu > Print Reports
Print: page 6 – 23 Repetitive > Repetitive Schedules > Tools menu > Print Reports
Repetitive > Repetitive Schedules > Tools menu > Print Reports
Purge Discrete Jobs: page 3 – 128 Discrete > Purge Discrete Jobs > Purge Discrete Jobs (Form)
Purge Jobs and Schedules: page 15 – 44 Discrete > Purge Discrete Jobs > Purge Discrete Jobs (SRS)
Purge Options: page 3 – 130 Discrete > Purge Discrete Jobs > Purge Discrete Jobs (Form) >
Tools menu > Purge
Repetitive > Purge Repetitive Schedules > Purge Repetitive
Schedules (Form) > Tools menu > Purge
Purge Repetitive Schedules: page 6 – 42 Repetitive > Purge Repetitive Schedules > Purge Repetitive
Schedules (Form)
Repetitive Schedules: page 6 – 14 Repetitive > Repetitive Schedules
Save Simulated Job: page 3 – 111 Discrete > Simulate Discrete Jobs > Tools menu > Save Simulated
Job
Schedule Groups: page 2 – 53 Setup > Schedule Groups
Shop Floor Statuses: page 2 – 51 Move Transactions > Shop Floor Statuses > Shop Floor Statuses
Simulate Discrete Jobs: page 3 – 111 Discrete > Simulate Discrete Jobs
Tolerance Fences: page 2 – 61 Setup > Production Lines > Tolerance Fences
Transaction Summary: page 3 – 97 Discrete > Discrete Jobs > Tools menu > Transaction Summary
Discrete > View Discrete Jobs > Tools menu > Transaction
Summary
Discrete > Close Discrete Jobs > Tools menu > Transaction
Summary
Discrete > Purge Discrete Jobs > Tools menu > Transaction
Summary
View Discrete Jobs: page 3 – 95 Discrete > View Discrete Jobs
View Material Requirements: page 7 – 14 Job/Schedule Details > View Material Requirements
View Move Transactions: page 8 – 52 Move Transactions > View Move Transactions
View Resource Requirements: page 9 – 27 Job/Schedule Details > View Resource Requirements
View Resource Transactions: page 9 – 39 Resource Transactions > View Resource Transactions
WIP Material Transactions: page 7 – 49 Material Transactions > WIP Material Transactions
Work Order–less Completions: page 5 – 16 Material Transactions > Work Order–less Completions
Character Mode Form and Menu Path GUI Window or Process, and Navigation Path
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assign Descriptive Security Rules Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Descriptive Security
Assign Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assign Key Flexfield Security Rules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Security Assign
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assign Security Rules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Use the System Administrator responsibility and See:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Validation Security System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assign
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
AutoCreate Final Assembly Orders AutoCreate Final Assembly Orders
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Discrete AutoCreate Navigator: Discrete > AutoCreate Orders
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Change Organization Change Organization
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Other ChangeOrg Navigator: Other > Change Organization
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Close Discrete Jobs
\Navigate Discrete Close
Close Discrete Jobs
Navigator: Discrete > Close Discrete Jobs > Close
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Discrete Jobs (SRS)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
or
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Discrete > Close Discrete Jobs > Close
Discrete Jobs (Forms)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Cross–Validation Rule
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Rules
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Descriptive Flexfield Segments
\Navigate Setup Flexfields Descriptive Segments
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Descriptive Security Rule
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Descriptive Security
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Descriptive Segment Values Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Descriptive Values
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Discrete Job
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Discrete Define
Discrete Jobs
Navigator: Discrete > Discrete Jobs
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Employee Labor Rate
\Navigate Setup Employee Rates
Labor Rates
Navigator: Setup > Employees > Labor Rates
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Key Flexfield Security Rule Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfield Key Security Define
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Key Flexfield Segments
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Segments
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Key Segment Values Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Values
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Production Line
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Line
Production Lines
Navigator: Repetitive > Production Lines
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Repetitive Assembly
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Repetitive Assembly
Associate Lines and Assemblies
Navigator: Repetitive > Associate Lines and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ Assemblies
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Repetitive Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Repetitive Schedule
Repetitive Schedules
Navigator: Repetitive > Repetitive Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Report Set
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Report Set
Request Set
Use the System Administrator responsibility
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Concurrent > Set
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Rollup Groups
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Use the System Administrator responsibility and See:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Groups System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Character Mode Forms and Corresponding GUI B–3
Windows
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Character Mode Form and Menu Path GUI Window or Process, and Navigation Path
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Security Rule Use the System Administrator responsibility and See:
\Navigate Setup Flexfields Validation Security Define System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Segment Values
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Validation Values
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Shop Floor Statuses Shop Floor Statuses
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Status Navigator: Move Transactions > Shop Floor Statuses
> Shop Floor Statuses
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Shorthand Aliases
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Key Aliases
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Standard WIP Comments Job and Schedule Documents
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Comments Navigator: Setup > Job and Schedule Documents
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define Value Set
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Flexfields Validation Sets
Use the System Administrator responsibility and See:
System Administrator Character Mode Forms and
Corresponding GUI Windows.
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define WIP Accounting Class WIP Accounting Classes
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Class Navigator: Setup > WIP Accounting Classes
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Define WIP Parameters Parameters
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Parameters Navigator: Setup > Parameters
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Enter Employees Enter Person
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Setup Employee Enter Navigator: Setup > Employees > Persons
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Import Job/Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Import
Import Jobs and Schedules
Navigator: Discrete > Import Jobs and Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
or
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Repetitive > Import Jobs and Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Purge Job/Schedule Information
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Purge
Purge Jobs and Schedules
Navigator: Repetitive > Purge Repetitive Schedules >
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Purge Repetitive Schedules (SRS)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
or
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Discrete > Purge Discrete Jobs > Purge
Discrete Jobs (SRS)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Reschedule Discrete Job
\Navigate Discrete Reschedule Job
Reschedule
Navigator: Job/Schedule Details > Operations >
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ [Reschedule]
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Run Reports
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Report
Submit Request
See: Submit Requests (Oracle Applications User’s
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Guide)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Report > Run
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Shop Floor Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact ShopFloor
Move Transactions
Navigator: Move Transactions > Move Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Simulate Discrete Job
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Discrete Test
Simulate Discrete Jobs
Navigator: Discrete > Simulate Discrete Jobs
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Update Personal Profile Options
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Other Profile
Personal Profile Values
Navigator: Other > Profile
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Update Shop Floor Statuses
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Update Status
Assign Shop Floor Statuses
Navigator: Move Transactions > Shop Floor Statuses
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Update WIP Operations
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Update Operations
Operations
Navigator: Job/Schedule Details > Operations
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Update WIP Requirements
\Navigate Transact Update Requirements
Material Requirements
Navigator: Job/Schedule Details > Material
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ Requirements
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Update WIP Transaction Interface
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Update Interface
Pending Move Transactions
Navigator: Move Transactions > Pending Move
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Pending Resource Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Resource Transactions > Pending
Resource Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Component Item Requirements
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry ShopFloor Requirements
View Material Requirements
Navigator: Job/Schedule Details > View Material
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Component Requirements
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Concurrent Requests
\Navigate Other Request
Requests
See: Viewing Requests (Oracle Applications User’s
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Guide)
Navigator: Other > Request
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Choose:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Output button – to view Request Output
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Log button – to view Request Log
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Use the Menu to choose:
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Special > Managers – to view Manager Log
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Department Dispatch List View Operations
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry Operations Dispatch Navigator: Job/Schedule Details > View Operations
(by Dept)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Discrete Job View Discrete Jobs
\Navigate Inquiry Discrete Job Navigator: Discrete > View Discrete Jobs
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Job/Schedules by Status View Discrete Jobs
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry ShopFloor Status Navigator: Discrete > View Discrete Jobs (by Status)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
and
View Repetitive Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Repetitive Schedules >View Repetitive
Schedules (by Status)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Jobs by Assembly
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry Discrete
View Discrete Jobs
Navigator: Discrete > View Discrete Jobs (by
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Assembly)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Repetitive Schedules by Assembly
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry Repetitive
View Repetitive Schedules
Navigator: Repetitive > View Repetitive Schedules
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
(by Assembly)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View WIP Operations View Operations
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry Operations WIP Navigator: Job/Schedule Details > View Operations
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View WIP Transactions
\Navigate Inquiry Transact WIP
View Move Transactions
Navigator: Move Transactions > View Move
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Transactions
and
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View Resource Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Resource Transactions > View Resource
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
View WIP Value WIP Value Summary
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Inquiry Value Navigator: Discrete > WIP Value Summary
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
or
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
Navigator: Repetitive > WIP Value Summary
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
WIP Completion Transaction Completion Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
\Navigate Transact Completion Navigator: Material Transactions > Completion
Transactions
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
WIP Material Transaction
\Navigate Transact Issue
WIP Material Transactions
Navigator: Material Transactions > WIP Material
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ Transactions
C Comparison of
Manufacturing
Methods
Discrete Manufacturing
You use discrete manufacturing for assemblies that you make in groups
or batches. You define jobs with a job name, a job type, assembly, a job
quantity, a start date, and an end date. For non–standard discrete jobs,
you have the option of entering an assembly and job quantity.
You can use assembly bills of material to create job material
requirements. You can also use routings to schedule job production
activities and create operation specific material and resource
requirements.
In discrete manufacturing, production costs are normally charged to a
job. This is called job costing. You open jobs, collect charges, close
jobs, and analyze and report costs and variances by job.
Project Manufacturing
You can use project manufacturing to meet demand driven production
requirements for large contracts or projects. Project manufacturing
allows you to plan, schedule, process, and cost against a specific
contract or a group of contracts for a specific customer.
If Oracle Projects is installed and the Project References Enabled and
Project Control Level parameters are set in the Organization Parameters
window in Oracle Inventory, you can assign project and, if required,
task references to planned orders, jobs, purchase orders, sales orders,
miscellaneous transaction and other entities within Oracle
Manufacturing.
If the Project Cost Collection Enabled parameter is also set, you can
optionally collect and transfer manufacturing cost to Oracle Projects.
Project costs are tracked by project/task and expenditure type.
Flow Manufacturing
Flow Manufacturing is an innovative manufacturing approach that
aligns production with customer demand. Flow manufacturing
employs Just–In–Time (JIT) concepts such as manufacturing to demand
(vs. forecast), production lines for families of products (vs. process
layout), pull material using kanbans (vs. push material), backflush
material and costs upon completion (vs. at each operation), and so on.
This in turn helps decrease inventories, optimize machine utilization,
reduce response time to customer needs, and simplify shop floor
activities.
To prepare for flow manufacturing, you design production lines and
production processes so that each line can produce a constantly
changing mix of products within a family at a steady rate. Flow
Manufacturing Costing
The costing method of the organization you are operating in
determines whether you can used mixed manufacturing methods. See:
Work in Process Costs: page 12 – 6.
See Also
D Supply Types
T his appendix describes supply types and how they are used in
Oracle Work in Process and other Oracle Manufacturing Applications.
Assembly Pull
Assembly Pull components are issued to discrete jobs and repetitive
schedules when you complete assemblies in Work in Process. They are
pulled from the supply subinventory assigned to the component
requirement.
If you must assign pull components to a bill of material or job that is not
associated with a routing, you must assign an Assembly Pull, rather
than operation pull, supply type.
You cannot assign this supply type to a non–standard discrete job if you
have not specified an assembly or bill of material reference for that job.
Based on Bill
The Based on Bill supply type is Work in Process specific. When you
define a discrete job or a repetitive line/assembly association in Oracle
Work in Process, the supply type for the assembly defaults to Based on
Bill and assembly components are supplied based upon their bill of
material supply types. See: Creating a Bill of Material, Oracle Bills of
Material User’s Guide.
If the supply type for a job or line/assembly association is changed, the
new supply type is applied to all component material requirements. For
example, if you change the supply type of a job assembly from Based on
Bill to Assembly Pull, the supply types of all assembly components are
Bulk
Bulk component requirements can be viewed and are displayed on
reports. They can be used to communicate to the shop floor that bulk
components must be used but need not be transacted.
Bulk components are not backflushed nor do they default when issuing
all components for an assembly. You can, however, manually issue
specific bulk components to a discrete job or repetitive schedule.
Operation Pull
Operation pull components are issued to discrete jobs and repetitive
schedules when you complete backflush operations. Components are
pulled the supply subinventory assigned to the component.
You cannot assign this supply type to an assembly without a routing or
a non–standard discrete job without a routing.
You can assign this supply type to assemblies that have routings with no
operations or when the routing has disabled operations. However, all
components with a supply type of operation pull are automatically
changed to assembly pull.
Phantom
Phantom components can be assigned to bill of material component
subassemblies and subassembly items in Oracle Bills of Material and
Oracle Engineering. Components of phantom subassemblies are used as
if they were tied directly to the parent assembly. Phantom supply types
cannot be assigned to jobs and repetitive lines/assembly associations in
Work in Process. See: Phantoms, Oracle Bills of Material User’s Guide.
Phantoms behave normally when they are top level assemblies, such as
when master scheduled or manufactured on a discrete job. As
subassemblies, they lose their distinct identity and become a collection
Push
Push components can be issued directly to discrete jobs and repetitive
schedule as required. You can specify the subinventory from which to
issue push components, though Work in Process defaults the supply
subinventory associated with the component.
Supplier
Supplier component requirements can be included on bills of material.
Requirements for supplier components are created when you define
discrete jobs and repetitive schedules in Work in Process.
Supplier component requirements can be viewed and are displayed on
reports. They provide information on the component materials that
your suppliers provide but need not be transacted.
Supplier components are not backflushed nor do they default when
issuing all components for an assembly. You can, however, manually
issue specific supplier components to discrete jobs and repetitive
schedules.
See Also
E Attachments
Attachments E–1
Attaching Files to Jobs, Schedules, and Operations
You can attach illustrative or explanatory files — in the form of text,
images, word processing documents, spreadsheets, video, and so on—
to discrete jobs, repetitive schedules, and job/schedule operations. For
example, you can attach a text message, such as “source inspection
required,” to a job to indicate that completed assemblies must be
inspected before they can be shipped to customers.
Note: For Oracle Work in Process reports that print
attachments, only the Short Text datatypes print. However, you
can view Long Text datatype attachments in the Document
block. See: Defining Operation Documents: page 1 – 7
Routing operation attachments defined in Oracle Bills of Material are
automatically copied to your work in process routing operations. You
can delete them and add new ones as required. Deleting an attachment
to an image or OLE object deletes the link to the file not the file itself.
See Also
T his appendix explains the various options that are available from
the Tools Menu.
Move Transactions
Enter Quality Navigates to the Enter Quality Results window in
Results Oracle Quality. See: Entering Quality Results
Associated with Move Transactions, Oracle Quality
User’s Guide.
G Work in Process
Workflows
Start (Node 1)
This is a standard function activity that simply marks the start of the
process.
Start (Node 1)
This is a standard function activity that simply marks the start of the
process.
It first searches for an approved purchase order for the second outside
processing supplier, and if it finds the purchase order, it then searches
for the production scheduler. If the production scheduler is found, it
sends the production scheduler a notification that the assemblies have
been shipped from the first supplier. The same notification is also sent
to the buyer for the second supplier, and if the buyer decides to
proceed with the order, the Ship and Receive Intermediates workflow is
activated to notify the shipping manager and the supplier that the
assemblies have been shipped.
To examine the activities of the process in more detail, the nodes on the
following diagram are numbered for easy referencing. The numbers
themselves are not part of the process diagram.
Start (Node 1)
This is a standard function activity that simply marks the start of the
process.
H Flow Workstation
Customized Display
scheduleNumber IN VARCHAR2
orgCode IN VARCHAR2
lineCode IN VARCHAR2
opSeqID IN NUMBER
salesOrderNumber IN VARCHAR2
assemblyName IN VARCHAR2
scheduleGroup IN VARCHAR2
buildSequence IN NUMBER
completionDate IN DATE
projectName IN VARCHAR2
taskName IN VARCHAR2
Event_custom_api
The following parameters are listed for modifying the Event node view
on the Properties tab.
scheduleNumber IN VARCHAR2
orgCode IN VARCHAR2
lineCode IN VARCHAR2
lineopSeqID IN NUMBER
opSeqNum IN NUMBER
opCode IN VARCHAR2
deptCode IN VARCHAR2
x_num_attr 2
The IN parameters are passed to the API based on the particular node
context (Schedule or Event). You need to modify the OUT parameters to
return the requested attributes.
In the package body, you first extend the three arrays to the needed size,
then fill them either manually or using SQL statements using the
following rules:
• The number of attributes returned must match the length of the
return arrays:
See Also
Glossary– 1
asset item Anything you make, purchase, or may be transferred within or out of
sell including components, subassemblies, inventory.
finished products, or supplies which carries
backflush operation A routing operation
a cost and is valued in your asset
where you backflush component items.
subinventories.
backflush transaction A material transaction
asset subinventory Subdivision of an
that automatically issues component items
organization, representing either a physical
into work in process from inventory when
area or a logical grouping of items, such as a
you move or complete the assembly. Also
storeroom where quantity balances are
known as post–deduct or pull. See pull
maintained for all items and values are
transaction
maintained for asset items.
backward scheduling A scheduling technique
assigned units The number of resource units
where you specify a production end date and
assigned to work at an operation in a
Oracle Manufacturing calculates a
routing. For example, if you have 10 units of
production start date based on detailed
machine resource available at a department,
scheduling or repetitive line scheduling.
you can assign up to 10 of these units to an
operation in a routing. The more units you bill revision A specific version of an item
assign, the less elapsed time Work in Process which specifies the components that are
schedules for the operation. active for a date range.
ATP See available to promise. bill/routing reference A bill or routing you
assign to non–standard discrete jobs. You
ATT See available to transact.
use the bill reference to create the material
autocharge A method of charging a discrete requirements for the job. You use the routing
job or repetitive schedule for the resources reference to create the routing for the job.
consumed at an operation.
blanket purchase agreement A type of
automatic sourcing A Purchasing feature purchase order you issue before you request
which allows you to specify for predefined actual delivery of goods or services. You
items a list of approved suppliers and to normally create a blanket purchase
associate source documents for these agreement to document a long–term supplier
suppliers. When you create a requisition or agreement. A blanket purchase agreement
purchase order line for the item, Purchasing may contain an effective date and an
automatically provides appropriate pricing expiration date, a committed amount, or
for the specified quantity based on the quantity. You use a blanket purchase
top–ranked open source document for the agreement as a tool for specifying agreed
supplier with the highest percentage prices and delivery dates for goods and
allocation. services before ordering them.
autorelease To automatically release the next blanket purchase order See blanket purchase
available repetitive schedule upon agreement
completion of the current repetitive schedule.
blanket release An actual order of goods and
Available To Transact (ATT) Quantity on services against a blanket purchase
hand less all reservations for the item which agreement. The blanket purchase agreement
Glossary– 3
completion locator An inventory location cost element A classification for the cost of an
within a completion subinventory where you item. Oracle Manufacturing supports five
receive completed assemblies from work in cost elements: material, material overhead,
process. resource, outside processing, and overhead.
completion subinventory An inventory cost group An attribute of a project which
location at the end of your production line allows the system to hold item unit costs at a
where you receive completed assemblies level below the inventory organization.
from work in process. Often this is the Within an organization, an item may have
supply subinventory for subassemblies or more than one cost if it belongs to multiple
finished goods inventories for final cost groups. Item costing can be specific to a
assemblies. single project if each project has a distinct
cost group, or specific to a group of projects
component demand Demand passed down
if all projects in that group are assigned to
from a parent assembly to a component.
the same cost group.
component item An item associated with a
cost transaction The financial effect of your
parent item on a bill of material.
material, resource, overhead, job and period
component yield The percent of the amount close, and cost update activities. For
of a component you want to issue to build an example, each material quantity transaction
assembly that actually becomes part of that may have several cost accounting entries,
assembly. Or, the amount of a component and each accounting entry is a cost
you require to build plus the amount of the transaction.
component you lose or waste while building
cost type A set of costs for items, activities,
an assembly. For example, a yield factor of
resources, outside processing, and
0.90 means that only 90% of the usage
overheads. You may have unlimited cost
quantity of the component on a bill actually
types for each organization, but only one is
becomes part of the finished assembly.
used to record cost transactions. The Frozen
configuration bill of material The bill of Standard cost type is used for standard
material for a configuration item. costing; the Average Costs type is used for
Average costing. Others could be defined for
configuration variance For Work in Process,
simulation or temporary purposes.
this quantity variance is the difference
between the standard components required count point operation A default operation to
per the standard bill of material and the move to and from where you record move
standard components required per the work and charge resource transactions. Also
in process bill of material. Currently, this known as pay point.
variance is included with the material usage
critical path The series of operation start and
variance.
completion dates and times that result from
constraint–based scheduling The the detailed scheduling algorithm.
constraint–based scheduling engine, in
current average cost The current weighted
Oracle Manufacturing Scheduling, offers
average cost per unit of an item before a
enabling you to schedule discrete jobs and
transaction is processed. See new average
operations based on user–defined priorities,
cost.
resources, and material availability.
Glossary– 5
standard job or repetitive schedule final assembly order A discrete job created
distributed by cost element. from a configuration or an assemble to order
item and linked to a sales order. Also known
engineering change order (ECO) A record of
as final assembly schedule.
revisions to one or more items usually
released by engineering. first unit completion date The date and time
you plan to complete production of the first
engineering item A prototype part, material,
assembly on a repetitive schedule. This date
subassembly, assembly, or product you have
equals the first unit start date plus the lead
not yet released to production. You can
time.
order, stock, and build engineering items.
first unit start date The date and time you
expenditure type An implementation–defined
plan to begin production of the first
classification of cost you assign to each
assembly on a repetitive schedule. This date
expenditure item. Expenditure types are
equates to the start of your lead time.
grouped into cost groups (expenditure
categories) and revenue groups (revenue flow charging A repetitive transaction
categories). method where you charge material, move,
resource, and overhead transactions to a
expense item Anything you make, purchase,
specific assembly on a line rather than a
or sell including components, subassemblies,
specific repetitive schedule. See repetitive
finished products, or supplies and that does
allocation
not carry a cost. Also known as a non–asset
item. flow manufacturing Manufacturing
philosophy utilizing production lines and
expense subinventory Subdivision of an
schedules instead of work orders to drive
organization, representing either a physical
production. Mixed models are grouped into
area or a logical grouping of items, such as a
families and produced on lines balanced to
storeroom where no value exists but the
the TAKT time.
quantities may be tracked.
folder A flexible entry and display window in
express receipt A site option that lets you
which you can choose the fields you want to
receive an entire purchase order or blanket
see and where each appears in the window.
purchase agreement release with one
keystroke. forward scheduling A scheduling technique
where you specify a production start date
FIFO (first–in–first–out) costing method A
and Oracle Manufacturing calculates a
cost flow methodused for inventory
production end date using either detailed
valuation. Inventory balances and values are
scheduling or repetitive line scheduling.
updated perpetually after each transaction is
sequentially costed. It assumes that the intraoperation steps The particular phases
earliest inventory units received or produced within an operation. There are five
are the first units used or shipped. The intraoperation steps in Work in Process:
ending inventory therefore consists of the Queue, Run, To Move, Reject, and Scrap.
most recently acquired goods. FIFO cost
flow does not have to match the physical
flow of inventory.
Glossary– 7
line start time The time a production line mass rescheduling An Oracle Manufacturing
starts running every day. The line start time function where you can reschedule or change
is used to schedule repetitive schedules on a the status of one or more discrete jobs based
line. on your planned reschedule
recommendations in your MRP or MPS.
line stop time The time a production line
stops running every day. The line stop time material overhead rate A percentage of an
is used to schedule repetitive schedules on a item cost you apply to the item for the
line. purposes of allocating material overhead
costs. For example, you may want to allocate
locator Physical area within a subinventory
the indirect labor costs of your
where you store material, such as a row,
manufacturing facility to items based on a
aisle, bin, or shelf.
percentage of the item’s value and usage.
locator control An Oracle Manufacturing
material requirement An inventory item and
technique for enforcing use of locators
quantity needed to build an assembly on a
during a material transaction.
job or repetitive schedule. Discrete job and
lot A specific batch of an item identified by a repetitive schedule material requirements are
number. created based on the component items
defined on the assembly’s bill of materials.
lot based jobs If you have Oracle Shop Floor
Issue transactions fulfill material
Management installed, you can use lot based
requirements.
jobs in your manufacturing. A lot based job
follows a network routing. Network routings material transaction Transfer between, issue
provide flexibility in choosing the next from, receipt to, or adjustment to an
operation which, in turn, determines the inventory organization, subinventory, or
series of operations the job moves through locator. Receipt of completed assemblies into
inventory from a job or repetitive schedule.
lot based resource A resource whose usage
Issue of component items from inventory to
quantity is the amount required per job or
work in process.
schedule.
maximum rate The maximum number of
lot control An Oracle Manufacturing
completed assemblies a production line can
technique for enforcing use of lot numbers
produce per hour.
during material transactions thus enabling
the tracking of batches of items throughout methods variance For Work in Process, this
their movement in and out of inventory. quantity variance is defined as the difference
between the standard resources required per
manual resource A resource manually
the standard bill of material and the standard
charged to a discrete job or repetitive
resources required per the work in process
schedule.
bill of material. This variance is included
mass loading An Oracle Manufacturing with the resource efficiency variance.
function to create one or more discrete jobs
midpoint scheduling A scheduling technique
or repetitive schedules based on planned
where you specify an operation start or end
orders or schedules in your MRP or master
date and Oracle Manufacturing
production schedule.
Glossary– 9
offsetting account The source or opposite side operation overlap scheduling A scheduling
of an accounting entry. For example, when technique that allows you to schedule
you charge resources in Work in Process you resource activities in the prior and next
debit a resource to your work in process operations to overlap with the current
resource valuation account; the offset operation.
account is the credit to the resource
operation sequence A number that orders
absorption account.
operations in a routing relative to each other.
on hold job/schedule A job or repetitive
organization A business unit such as a plant,
schedule not accepting further activity and is
warehouse, division, department, and so on.
therefore untransactable.
Order Management refers to organizations as
open interface A Manufacturing function that warehouses on all Order Management
lets you import or export data from other windows and reports.
systems through an open interface. An
outside operation An operation that contains
example is a bar code reader device
outside resources and possibly internal
accumulating data you later import into your
resources as well.
manufacturing system for further processing.
outside processing Performing work on a
open requirement A WIP material
discrete job or repetitive schedule using
requirement you have not yet transacted to a
resources provided by a supplier.
discrete job or repetitive schedule. It equates
to the component quantity required less any outside processing operation Any operation
quantity issued. that has an outside processing resource. See
outside resource
operation A step in a manufacturing process
where you perform work on, add value to, outside processing item An item you include
and consume department resources for an on a purchase order line to purchase supplier
assembly. services as part of your assembly build
process. This item can be the assembly itself
operation code A label that identifies a
or a non–stocked item which represents the
standard operation.
service performed on the assembly.
operation completion pull transaction A
outside resource A resource provided by a
material transaction where you backflush
supplier that you include in your routings,
components from inventory to work in
such as supplier sourced labor or services.
process as you complete the operation where
This includes both PO move and PO receipt
the component is consumed. See also
resources.
backflush transaction
over–completions Completing an assembly
operation completion transaction A move
quantity into inventory that is greater than
transaction from one operation to the next
the Discrete job or Repetitive schedule start
where you have completed building the
quantity, whether or not the assemblies have
assembly at that operation. In this process,
a routing.
you can also charge resources and overheads
and backflush component items.
Glossary– 11
for defining a job and calculating track the costs of a manufacturing–related
manufacturing lead times. project against a project budget.
processing days See repetitive processing project subinventory A subinventory with a
days. project reference into which terms can be
delivered and out of which items can be
processing status The processing state of a
issued and transferred.
row (record) in an open interface table.
Common statuses include, but are not project task A subdivision of Project Work.
restricted to, Pending, Running, and Error. Each project can have a set of top level tasks
See repetitive processing days. and a hierarchy of subtasks below each top
level task. You can charge costs to tasks at
production line The physical location where
the lowest level only. See also Work
you manufacture a repetitive assembly,
Breakdown Structure.
usually associated with a routing. You can
build many different assemblies on the same pull transaction A material transaction that
line at the same time. Also known as automatically issues component items into
assembly line. work in process from inventory when you
move or complete the assembly. Also known
production rate Hourly rate of assemblies
as post–deduct or backflush. See backflush
manufactured on a production line.
transaction.
project A unit of work broken down into one
purge A technique for deleting data in Oracle
or more tasks, for which you specify revenue
Manufacturing that you no longer need to
and billing methods, invoice formats, a
run your business.
managing organization, and project manager
and bill rates schedules. You can charge push transaction A material transaction to
costs to a project, as well as generate and issue component items from inventory to
maintain revenue, invoice, unbilled work in process before you manufacture the
receivable and unearned revenue assembly.
information for a project.
quantity completed For an operation on a
project inventory Any and all items and costs discrete job or repetitive schedule, the
in both project subinventories and project quantity of the assembly that you transacted
work in process jobs. beyond the Run intraoperation step. For a
discrete job or repetitive schedule, the
project job A standard or non–standard WIP
quantity of the assembly that you received
job with a project reference. The valuation
into inventory.
accounts associated with this type of job will
be project work in process. Any balance quantity in operation The quantity of an
remaining in such a job when it is closed will assembly in an operation on a discrete job or
be reported as a variance. repetitive schedule. This includes the
quantities in each of the intraoperation steps.
project locator A locator with a project or
project and task reference. See also common quantity issued The quantity of a component
locator. item issued from inventory to a discrete job r
repetitive schedule to fulfill a WIP material
project manufacturing The type of project
requirement.
that uses Projects with Manufacturing to
Glossary– 13
repetitive schedule status An Oracle resource sequence The number that indicates
Manufacturing function that lets you the order of a resource in an operation
describe various stages in the life cycle of a relative to other resources.
repetitive schedule and control activities that
resource transaction A transaction where you
you can perform on the schedule.
automatically or manually charge resource
replenish to order See assemble–to–order costs to a discrete job or repetitive schedule.
(ATO).
resource units applied A quantity you charge
requirement See material requirement to a job or repetitive schedule for work
performed by a resource. The quantity is
requirement date The date when the
expressed in the unit of measure of the
requirement needed by the discrete job or
resource. For example, if the unit of measure
repetitive schedule is to be consumed.
of a resource is hours and the resource works
Requirement dates are defaulted to the start
10 hours, you apply 10 resource units to the
date of the operation where a requirement is
job or repetitive schedule.
consumed.
resource UOM item A purchasing item
reschedule To modify the schedule of a
associated with an outside resource that you
discrete job. You can reschedule a discrete
purchase using the resource’s unit of
job by changing the start date, completion
measure.
date, job quantity or any operation date on
the routing. Planning can automatically return to supplier A transaction that allows
reschedule jobs that are not firm based on you to return to the supplier items from a
planning requirement changes. fully or partially received purchase order
and receive credit for them.
resource Anything of value, except material
and cash, required to manufacture, cost, and reversing transaction A transaction that
schedule products. Resources include reverses a previously processed material,
people, tools, machines, labor purchased move, resource, or overhead transaction.
from a supplier, and physical space.
revision A particular version of an item, bill of
resource basis The basis for resource usage material, or routing.
quantity that indicates whether that quantity
revision control An inventory control option
is required per item or per lot.
that tracks inventory by item revision and
resource charge See resource transaction. forces you to specify a revision for each
material transaction.
resource requirement A resource and
quantity needed to build an assembly on a roll forward An Oracle Manufacturing
job or repetitive schedule. Discrete job and technique where you can automatically take
repetitive schedule resource requirements are the material you over issued to a particular
created based on the resource requirements repetitive schedule and move it forward into
specified on the assembly’s routing. the next available repetitive schedule.
Resource transactions fulfill resource
requirements.
Glossary– 15
standard operation A commonly used supply type A bill of material component field
operation you can define as a template for that controls issue transactions from
use in defining future routing operations. inventory to work in process. Supply types
supported by Work in Process include:
start date The date you plan to begin
Push, Assembly pull, Operation pull, Bulk,
production of assemblies in a discrete job.
Supplier, Phantom, and Based on bill.
subassembly An assembly used as a
this level costs The cost or value added at the
component in a higher level assembly.
current level of an assembly. Resource,
subinventory Subdivision of an organization, outside processing and overhead costs are
representing either a physical area or a examples of this level costs. Material is
logical grouping of items, such as a always a previous level cost.
storeroom or receiving dock.
to move An intraoperation step where
suggested repetitive schedule The schedule assemblies can either be completed to a
for an individual production line for a subinventory or wait to be moved to another
specific item that is derived from the operation.
Suggested aggregate schedule. MRP divides
transaction cost The cost per unit at which the
the suggested aggregate schedule for a
transaction quantity is valued.
specific line and item based on the
production line attributes: priority, transaction date The date you enter and
minimum and maximum rates. Oracle Manufacturing maintains for any
manufacturing transaction. The date must
supplier Provider of goods or services.
fall within an open accounting period and be
supplier requirement See supplier sourced greater than the release date for transactions
component on a discrete job or repetitive schedule.
supplier sourced component A component transaction interface An open interface table
item on a bill of material supplied to work in through which you can import transactions.
process directly by a supplier. See open interface.
supply A quantity of materials available for transaction manager A concurrent program
use. Supply is replenished in response to that controls your manufacturing
demand or anticipated demand. transactions.
supply locator The specific location, such as transaction quantity The quantity of a
shelves or containers, within a supply transaction.
subinventory that you use as the default
transaction worker An independent
locator in a material transaction.
concurrent process launched by a transaction
supply subinventory The subinventory you manager to validate and process your
use as a primary source of supply to meet a manufacturing transactions.
specific material requirement in a discrete job
traveler See route sheet.
or repetitive schedule. In Release 9, this is
the backflush subinventory for pull material unit of measure The unit that the quantity of
or the primary issue subinventory for push an item is expressed.
material.
Glossary– 17
Oracle Work in Pricess User’s Guide–18
Index
A Activity
pending resource transaction, 9 – 50
Account resource, 9 – 12
material asset, 2 – 45 resource requirement, 9 – 20
material expense, 2 – 46 resource transaction, 9 – 36
material overhead asset, 2 – 45 Actual labor rate, 9 – 30
outside processing asset, 2 – 46 Actual outside processing charges, 9 – 30
outside processing expense, 2 – 47
overhead asset, 2 – 46 Actual rate, pending resource transaction,
overhead expense, 2 – 47 9 – 50
resource asset, 2 – 46 Adjusting resource capacity, 9 – 14
resource expense, 2 – 46 All material
standard cost update expense, 2 – 47 issuing and returning components to jobs,
Account number, scrap, 5 – 28, 8 – 74 7 – 52
Accounting class, work order–less assembly, Allow creation of new operations, parameter,
5 – 21 2 – 33
Accounting Class Defaults, 3 – 60 Allow moves, shop floor status option, 2 – 52
Accounting classes Allow moves over no move shop floor
discrete, 2 – 42, 3 – 65 statuses, parameter, 2 – 33
elemental accounts, 2 – 44 Allow Negative Balance (Inventory)
lot based jobs, 2 – 43 parameter, 7 – 73
maintenance, 2 – 44 Alternate, line/assembly association routing,
non–standard discrete, 2 – 42 6–9
pending jobs, 3 – 137 Alternate bill of material
repetitive, 2 – 43, 6 – 9 discrete job, 3 – 68
selecting the accounting class type, 2 – 48 line/assembly association, 6 – 9
standard discrete, 2 – 42 pending job, 3 – 138
standard lot based, 2 – 43 simulated job, 3 – 112
Accounting lines, viewing, 9 – 40
Active, production line, 2 – 60
Index – 1
Alternate routing Attachments
discrete job, 3 – 69 Attaching Files to Jobs, Schedules, and
pending job, 3 – 139 Operations, E – 2
simulated job, 3 – 112 View Instructions button (Discrete
work order–less assembly, 5 – 21 Workstation), 3 – 20
API, Flow Workstation, H – 2 View Instructions button (Flow
Assemblies Workstation), 5 – 52
based on bill, D – 2 Autocharge, enabling, 8 – 14
completing, 7 – 87 Autocompleting assemblies and work orders,
completing from the Discrete Workstation, 10 – 41
3 – 18 AutoCreate window, AutoCreating Final
completing from the Flow Workstation, Assembly Orders, 15 – 3
5 – 39 Autorelease days, parameter, 2 – 32
completing with move transactions, 8 – 48
job simulation, 3 – 111 Available supply quantity calculation, 3 – 56
line, 6 – 8
moving, 8 – 37
moving from the Discrete Workstation, 3 – 16 B
over–completing assemblies, overview,
Backflush
7 – 80
Allow Negative Balance (Inventory), 7 – 73
over–returning, 7 – 83
enabling, 8 – 15
returning, 7 – 87
negative inventory balances during
returning reserved assemblies to Flow
backflushing, 7 – 73
schedules, 5 – 10
Override Negative for Backflush (Inventory),
returning with move transactions, 8 – 48
7 – 73
scrapping, 8 – 73
supply subinventories and locators, 7 – 72
Assembly completions, 7 – 76
Backflush default supply locator, parameter,
final assembly order, 7 – 77
2 – 33
Flow schedules, 5 – 8
from the Discrete Workstation, 3 – 18 Backflush lot verification method, parameter,
moves, 8 – 36 2 – 34
returns, 8 – 36 Backflush transactions, 7 – 70
Assembly Moves tab (Discrete Workstation), assembly pull, 7 – 75
3 – 35 backflushing pull components, 8 – 44
lot and serial numbers, 7 – 74
Assembly over–completions, overview, 7 – 80
operation pull, 8 – 43
Assembly over–returns, 7 – 83 options, 7 – 72
Assembly returns, 7 – 76 reversing, 7 – 70
lot control, 7 – 76 Basis
revision control, 7 – 77 item, 9 – 18
serial number control, 7 – 76 lot, 9 – 18
Assembly scrap and return from scrap, Flow resource, 9 – 12
manufacturing, 5 – 4 resource requirement, 9 – 18
Assigned units, resource requirement, 9 – 18 Bill alternate
ATP Results window, Entering ATP Criteria discrete job, 3 – 68
and Viewing Results, 7 – 20 line/assembly association, 6 – 9
Index – 3
repetitive schedule, 6 – 34 issuing from the Discrete Workstation, 3 – 16
Completion Transactions window issuing specific, 7 – 46
Completing and Returning Assemblies, operation pull, D – 3
7 – 88 phantom, D – 3
Replenishing Higher Level Supply, 7 – 68 push, D – 4
Completions returning all, 7 – 51
alternate unit of measure, 7 – 76 returning specific, 7 – 46
assembly, 7 – 76 specifying component lot or serial
kanban completion and supply statuses, information, 5 – 26
7 – 84 supplier, D – 4
subinventories, 7 – 77 viewing component requirements, 3 – 96
Component issue, transaction type, 7 – 45 Components branch (Discrete Workstation)
jobs for immediate dispatch, 3 – 42
Component Pick Release window jobs for upstream dispatch, 3 – 50
Find windows, 7 – 27
navigating, 7 – 26 Components window, adding, deleting,
using, 7 – 31 changing, specifying lot/serial
information, 5 – 24, 5 – 26
Component Pick Release, Submit requests,
7 – 35 Constraint–based scheduling, 3 – 5, 3 – 108,
13 – 4
Component picking
backordered requirements, 7 – 34 Cost Management, setup for outside
grouping rules, 7 – 23, 7 – 32 processing, 10 – 22
overview, 7 – 23 Cost rollup, outside processing, 10 – 28
plan tasks, 7 – 33 Costs
setup, 7 – 24, 7 – 25 non–standard discrete job, 12 – 8
Component Requirements tab standard discrete job, 12 – 8
jobs for immediate dispatch (Discrete work in process, 12 – 6
Workstation), 3 – 43 Count points
jobs for upstream dispatch (Discrete charging resources, 9 – 34
Workstation), 3 – 51 enabling, 8 – 14
open schedule branch (Flow Workstation), check box, 9– 34
5 – 53 Creating outside processing purchase orders,
open schedule events (Flow Workstation), 10 – 36
5 – 57 Cumulative Load by Line Operation Resource
Component return, transaction type, 7 – 45 graph (Flow Workstation), 5 – 46
Component Shortages tab, jobs for immediate Currency code, pending resource transaction,
dispatch graph, 3 – 37 9 – 50
Component substitutions, during Work Cutoff date (purging discrete jobs), 15 – 46
Order–less Completions, 5 – 4
Components
adding, deleting, or changing (Work
Order–less Completions), 5 – 26
D
assembly pull, D – 2 Daily quantity (Repetitive schedules), 6 – 16
backflush, Work Order–less Completions, Daily quantity, formula, 13 – 15
5–4 Date
bulk, D – 3 accounting class inactive, 2 – 49
issuing all, 7 – 51
Index – 5
finding jobs to purge, 3 – 128 Discrete Jobs window
finding jobs to view or close, 3 – 121 attachments, E – 2
firming, 3 – 65 Changing Discrete Jobs, 3 – 105
genealogy, 3 – 100 changing the status of several Discrete jobs,
history, 3 – 120 3 – 109
job name, 3 – 64 Defining Discrete Jobs Manually, 3 – 63
job type, 3 – 65 Linking ATO Sales Orders and Discrete Jobs,
Kanban replenishments, 3 – 58 3 – 75
mass changing statuses, 3 – 109 Releasing Discrete Jobs, 3 – 92
MRP net quantity, 3 – 66 Rescheduling Discrete Jobs, 3 – 106
non–project defaults, 3 – 60 Viewing Linked ATO Sales Orders and
over–completing and over–moving Discrete Jobs, 3 – 76
assemblies, 3 – 115 Discrete manufacturing
planned, 3 – 55 overview, 3 – 2
planning by status, 11 – 19 process diagram, 3 – 6
printing reports, 3 – 93 Discrete rescheduling
project, 3 – 87 by importing discrete jobs, 13 – 12
purge overview, 3 – 127 capacity modifications, 13 – 13
purge rules, 3 – 127 job changes, 13 – 12
purging information, 15 – 45 operation dates, 13 – 12
releasing, 3 – 92 planned orders, 13 – 12
reopening closed jobs, 3 – 124 workday calendar, 13 – 13
reporting by status, 11 – 19
rescheduling, 3 – 106 Discrete scheduling
resubmitting jobs with a pending close completion date, 13 – 5
status, 3 – 125 material requirement dates, 13 – 6
scheduling with a routing, 3 – 66 operation dates, 13 – 6
scheduling without a routing, 3 – 67 start date, 13 – 5
selecting the supply type, 3 – 69 Discrete Shop Packet, 15 – 29
simulating and saving simulated Discrete Discrete Workstation
jobs, 3 – 111 Assembly Moves tab, 3 – 35
specifying purge options, 3 – 130 attachments (viewing), 3 – 20
start quantity, 3 – 66 branch naming convention, 3 – 15
status, 3 – 65 branches and tab structure, 3 – 15
updating, 3 – 104 charging resources, 3 – 19
updating job and schedule interface records, completing assemblies, 3 – 18
3 – 136 completing job operations, 3 – 18
viewing, 3 – 95 Component Requirements tab (jobs for
viewing job and schedule interface records, immediate dispatch), 3 – 43
3 – 134 Component Requirements tab (jobs for
viewing sales orders linked to jobs, 3 – 96 upstream dispatch), 3 – 51
viewing simulated component requirements, Component Shortages tab (jobs for
3 – 114 immediate dispatch), 3 – 37
viewing simulated job operations, 3 – 114 Component Shortages tab (jobs for upstream
Discrete Jobs Summary window dispatch), 3 – 47
Changing Discrete Jobs, 3 – 105 Components branch (jobs for immediate
Defining Discrete Jobs Manually, 3 – 64 dispatch), 3 – 42
Releasing Discrete Jobs, 3 – 92
Index – 7
Find Pending Resource Transactions window, buttons (Open Schedule tabs), 5 – 50
Finding Pending Resource Transactions, Complete Assembly button, 5 – 39
9 – 45, 9 – 47 Complete Line Operation button, 5 – 38,
Find Resource Requirements window, Finding 5 – 50
Resource Requirements, 9 – 27 Complete Schedule button, 5 – 39, 5 – 52
Finding Discrete jobs, 3 – 89 completing assemblies, 5 – 39
Completing Flow Schedules, 5 – 39
Finding Discrete Jobs to Purge, 3 – 128 Completing Line Operations, 5 – 50
Finding job and schedule interface records, Completing Line Operations overview, 5 – 38
3 – 133 Component Requirements tab (open
Finding jobs to view or close, 3 – 121 schedule events), 5 – 57
Finding Pending Jobs and Schedules window, Component Requirements tab (open
Finding Pending Jobs and Schedules, schedules branch), 5 – 53
3 – 133 Cumulative Load by Line Operation
Finding Pending Resource Transactions, 9 – 45 Resource graph, 5 – 46
customizing the Properties tab display, H – 2
Firm, repetitive schedules, 6 – 16 Entering Quality results, 5 – 34, 5 – 39
Firm check box (Discrete jobs), 3 – 65 features, 5 – 29
First unit completion date, 6 – 17 hiding and unhiding the right pane, 5 – 32
First unit start date, 6 – 17 launching the workstation, 5 – 34
reschedule, 8 – 19 Line Load by Day graph (Load tab), 5 – 45
Flow manufacturing Linearity tab, 5 – 41
assembly scrap and return from scrap, 5 – 4 linearity, load, and properties of the line,
backflushing, 5 – 4 5 – 41
Flow schedule reservations, 5 – 9 Load tab, 5 – 45
Flow schedules, 5 – 8 Mix graph (Linearity tab), 5 – 43
Kanban replenishment, 5 – 4, 5 – 10 open schedule events, 5 – 56
overview, 5 – 2 overview of the workstation, 5 – 29
returning reserved assemblies, 5 – 10 percent linearity formula (Mix graph), 5 – 44
scrapping Flow schedule assemblies, 5 – 27 Planned vs Actual graph (Linearity tab),
Work Order–less assembly completions and 5 – 41
returns, 5 – 3 Properties tab (line and line operation
Work Order–less Completion component branch), 5 – 47
substitutions, 5 – 4 Properties tab (open schedule events), 5 – 60
Work Order–less Completion transactions, Properties tab (open schedules branch),
5 – 11 5 – 55
Resource Requirements tab (open schedule
Flow schedules, 5 – 8 events), 5 – 59
assemble–to–order reservations, 5 – 5 Resource Requirements tab (open schedules
build sequencing with Discrete jobs, 3 – 61 branch), 5 – 54
Flow schedule completions, 5 – 8 toolbar, 5 – 33
reservations, 5 – 9 transactions, 5 – 38
returning reserved assemblies, 5 – 10 View Instructions button, 5 – 52
sales order reservations, 5 – 5 viewing formats, 5 – 32
scrapping Flow schedule assemblies, 5 – 27 window description, 5 – 31
Flow Workstation Flow Workstation startup window, 5 – 34
branch naming conventions, 5 – 37
branches and tabs overview, 5 – 36 Flowchart, Work in Process setup, 2 – 6
Index – 9
Jobs and operations, rescheduling Line priority, 6 – 10
automatically, 3 – 109 Linearity tab (Flow Workstation)
Jobs for future dispatch list (Discrete Mix graph, 5 – 43
Workstation), 3 – 47 overview, 5 – 41
Jobs for immediate dispatch branches, 3 – 34 Planned vs Actual graph, 5 – 41
Linearity, load, and properties of the line (Flow
Workstation), 5 – 41
K Lines and assemblies, associating, 6 – 7, 6 – 11
Load tab (Discrete Workstation), 3 – 28
Kanban
Cumulative Load graph, 3 – 28
completion supply statuses, 7 – 84 Daily Load graph, 3 – 30
Flow schedule completions, 5 – 8
replenishment during Work Order–less Load tab (Flow Workstation)
Completions, 5 – 4 Cumulative Load by Line Operation
replenishment for Discrete jobs, 3 – 58 Resource graph, 5 – 46
replenishment in Flow manufacturing, 5 – 10 Line Load by Day graph, 5 – 45
replenishment on the Flow Workstation, overview, 5 – 45
5 – 38 Load type, 15 – 4
supply status of Full, 7 – 84 pending jobs and schedules, 3 – 136
Locator
line/assembly completion, 6 – 9
L substitute component, 5 – 25
Lot and serial number control, Work
Labor rate, employee hourly, 2 – 56 Order–less Completions, 5 – 5
Last unit completion date, 6 – 17 Lot based jobs, 3 – 95, 3 – 104
reschedule, 8 – 19 discrete versus lot based, 3 – 2
Last unit start date, 6 – 17 network routings, 8 – 7
Launching the Discrete Workstation, 3 – 14 WIP accounting class, 2 – 43
Launching the Flow Workstation, 5 – 34 Lot Genealogy window, 3 – 100
Lead times Lot number
line, 6 – 10 assigning to Work Order–less components,
repetitive line scheduling, 13 – 14 5 – 26
License plate numbers, completions into, backflushing, 7 – 74
7 – 78, 8 – 32 discrete jobs, 3 – 70
issue transaction, 7 – 50, 7 – 56, 7 – 67
Line
pending job assembly, 3 – 137
assembly, 6 – 8
work order–less component, 5 – 27
for discrete job, 3 – 71
lead time, 6 – 10 Lot selection method, parameter, 2 – 34
name, 2 – 58 Lot verification method, parameter, 2 – 34
production, 6 – 8
sales order, 5 – 19, 5 – 28
Line Load by Day graph (Flow Workstation), M
5 – 45
Management of Quality Information (business
Line operations (Flow Workstation)
example), 14 – 12
complete line operations (overview), 5 – 38
Completing a Line Operation, 5 – 50
Index – 11
Negative component issue, transaction type, Resource Requirements tab, 5 – 54
7 – 39, 7 – 45 Open Schedules tab buttons
Negative component return, transaction type, Complete Line Operation button, 5 – 50
7 – 45 Complete Schedule button, 5 – 52
Net, material requirement, 7 – 12 Operation completion, moves, 8 – 29
Network routings, 8 – 7 Operation completion date, resource
Non–project default WIP accounting classes, requirement, 9 – 19
3 – 60 Operation completion transactions, process
Non–standard discrete jobs diagram, 8 – 29
assemblies, 4 – 2 Operation Documents window, Defining
asset accounting classes, 4 – 2 Operation Documents, 1 – 7
bills of material, 4 – 2 Operation sequence
build engineering prototypes business assigning statuses, 8 – 67
example, 4 – 13 to 4 – 25 issue transactions, 7 – 50
close, 4 – 3 pending resource transaction, 9 – 50
costs, 4 – 3 resource transaction, 9 – 35
differences between standard and return transactions, 7 – 50
non–standard, 4 – 5 WIP material transactions, 7 – 50
disassembly business example, 4 – 11 Operation sequence range, charging resources,
expense accounting classes, 4 – 2 9 – 34
planning, 4 – 2
quantities, 4 – 2 Operation start date, resource requirement,
rework business example, 4 – 7 9 – 19
routings, 4 – 2 Operations, 8 – 6 to 8 – 10
tracking other products business example, autocharge, 8 – 14
4 – 16 to 4 – 28 backflush, 8 – 15
transactions, 4 – 2 completing from the Discrete Workstation,
upgrade assemblies business example, 4 – 9 3 – 18
versus standard discrete jobs, 4 – 4 count point, 8 – 14
Non–updateable fields, Work Order–less department, 8 – 14
Completion transactions, 5 – 13 description, 8 – 16
first unit completion date, 8 – 16
Number, employee, 2 – 56 first unit start date, 8 – 16
job, 8 – 13
last unit completion date, 8 – 16
O last unit start date, 8 – 16
line/assembly, 8 – 13
Offset days, 15 – 4
midpoint rescheduling, 8 – 18
Open interface minimum transfer quantity, 8 – 15
move transaction, 8 – 33 non–autocharge, 8 – 14
resource transaction, 9 – 31 non–backflush, 8 – 15
Work Order Interface, 3 – 57 non–count point, 8 – 14
Open schedules and events (Flow overview of adding and updating, 8 – 12
Workstation), overview, 5 – 49 scheduling based on resources, 8 – 6 to 8 – 10
Open Schedules branch (Flow Workstation) sequence, 8 – 13
Component Requirements tab, 5 – 53 viewing Discrete job operations, 3 – 96
Event branches, 5 – 56 Operations window
Properties tab, 5 – 55 Adding and Changing Operations, 8 – 12
Index – 13
non–standard discrete job assemblies, 7 – 83 primary objective, 2 – 26
repetitive schedule assemblies, 7 – 84 production scheduler, 2 – 24
standard discrete job assemblies, 7 – 83 recognize repetitive period variances, 2 – 18
Overhead charging, resource transactions, release backflush components, 2 – 23
9 – 30 repetitive autorelease days, 2 – 18
repetitive manufacturing, 2 – 18
require scrap account, 2 – 20
requisition creation time, 2 – 24
P respond to changes, 2 – 18
Parameter, Inventory: Allow Negative Balance, scheduling, 2 – 25
7 – 73 shipping manager, 2 – 25
Parameters shop floor status for PO move resources,
allow creation of new operations, 2 – 21 2 – 21, 2 – 23
auto assoicate serials numbers on job simulation set, 2 – 26
creation from interface, 2 – 28 supply locator, 2 – 22
auto compute final completion, 2 – 20 supply subinventory, 2 – 21
average cost, 2 – 19 system option, 2 – 20
backflush default, 2 – 21 transaction processing mode, 2 – 27
component ATP rule, 2 – 29 use constraint based scheduler, 2 – 25
constraints, 2 – 26 Work in Process, 2 – 14
cost type, 2 – 20 Parameters window
default completion cost source, 2 – 19 AutoCreating Final Assembly Orders, 15 – 3
default discrete class, 2 – 17 Closing Discrete Jobs Using Submit
default intraoperation step for assembly Requests, 15 – 7
moves, 2 – 29 Importing Jobs and Schedules, 15 – 35
default lot number type, 2 – 17 Purging Jobs and Schedules, 15 – 44
default overcompletion tolerance percent, Pending job transactions, 3 – 97
2 – 29 Pending jobs and schedules, processing,
default pick slip grouping rule, 2 – 29 3 – 133
default plan tasks, 2 – 30
Pending Jobs and Schedules Errors window,
default scrap account, 2 – 27
viewing pending jobs and schedule errors,
default serialization start operation, 2 – 28
3 – 135
defining, 2 – 30
discrete manufacturing, 2 – 17 Pending Jobs and Schedules window
due date tolerance, 2 – 27 Processing Pending Jobs and Schedules,
Horizon (days), 2 – 26 3 – 134
include resource efficiency, 2 – 25 viewing job and schedule interface records,
include resource utilization, 2 – 25 3 – 134
intraoperations steps, 2 – 23 Pending move transaction errors, viewing,
lot selection method, 2 – 22 8 – 56, 9 – 49
lot verification, 2 – 22 Pending move transactions
maximum penalty, 2 – 26 deleting, 8 – 60
mobile, 2 – 27 organization, 8 – 57
move transaction, 2 – 20 processing, 8 – 54
Other, 2 – 28, 2 – 29 resubmitting, 8 – 59, 9 – 51
outside processing, 2 – 23 selecting and resubmitting all, 3 – 139, 8 – 59
penalty per day late, 2 – 27 updating, 8 – 57
Index – 15
material transaction form, 2 – 67 Purge Repetitive Schedules window, Purging
material transactions first field, 2 – 68 Repetitive Schedules, 6 – 41
move completion default, 2 – 74 Purge Report, 15 – 50
move transaction, 2 – 68 Purge Report request, 3 – 127
move transactions first field, 2 – 69
move transactions quantity default, 2 – 69 Purging
operation backflush setup, 2 – 70 job and schedule detail information, 15 – 47
requirements nettable option, 2 – 74 move transactions, 15 – 47
resource transaction first field, 2 – 70 Purging Discrete jobs
see engineering items, 2 – 74 finding jobs to purge, 3 – 128
setup summary, 2 – 63 overview, 3 – 127
shop floor material processing, 2 – 70 purge rules, 3 – 127
Work in Process, 2 – 63 requesting a purge report, 3 – 127
work order–less default completion, 2 – 71 selecting jobs to purge or report, 3 – 130
Project specifying purge options, 3 – 130
discrete job, 3 – 71 viewing component requirements, 3 – 130
Discrete jobs, 3 – 87 viewing operations and operation
for pending job, 3 – 137 requirements for a job, 3 – 129
work order–less assembly, 5 – 21 viewing sales orders linked to jobs, 3 – 130
Project Contracts, viewing in Discrete Purging Discrete Jobs (task), 3 – 128
Workstation, 3 – 21 Purging Repetitive Schedules, 6 – 41
Project related WIP accounting class defaults, Purging Repetitive schedules
3 – 61 overview, 6 – 40, 6 – 41
Properties tab (Discrete Workstation) purge rules, 6 – 40
department or resource, 3 – 31 submitting a report, 6 – 40
jobs for immediate dispatch, 3 – 41 Push components
jobs for upstream dispatch, 3 – 49 issuing all, 7 – 51
Properties tab (Flow Workstation) returning all, 7 – 51
line and line operation branch, 5 – 47
open schedule events branches, 5 – 60
open schedules branch, 5 – 55 Q
Pull transaction, repetitive production line, Quantities, material requirement, 7 – 39
7 – 73
Quantity
Purchasing assembly completions, 7 – 76, 7 – 90
creating outside processing purchase orders, assembly returns, 7 – 76, 7 – 90
10 – 36 daily (Repetitive schedules), 6 – 16
setup for outside processing, 10 – 28 job MRP Net, 3 – 66
Purge Discrete Jobs Summary window, job simulation, 3 – 112
Purging Discrete Jobs, 3 – 128 material required per assembly, 7 – 12
Purge Discrete Jobs window, Purging Discrete minimum transfer, 8 – 40, 8 – 50
Jobs, 3 – 128 move transaction, 8 – 40, 8 – 46
Purge Jobs and Schedules window, Purging pending move transaction, 8 – 58
Jobs and Schedules, 15 – 44 pending resource transaction, 9 – 51
Purge Repetitive Schedules Summary window, replenishing higher level supply, 7 – 69
Purging Repetitive Schedules, 6 – 42 replenishment transaction, 7 – 67
Index – 17
Repetitive production, modifying capacity, Rescheduling Repetitive Schedules, 6 – 29
13 – 21 Repetitive Shop Packet, 15 – 59
Repetitive production line, pull transaction, Repetitive Value Report, 15 – 60
7 – 73 Replenishment
Repetitive recognize period variances, backflush transfer, 7 – 64
parameter, 2 – 31 completing lower level assembly option,
Repetitive rescheduling, 13 – 19 7 – 61
Repetitive Routing Sheet, 15 – 54 higher level supply, 7 – 68
Repetitive Schedule Data Report, 15 – 55 replenishing kanbans (Flow Workstation),
5 – 38
Repetitive schedule dates diagram, 13 – 17 supply subinventory transaction type, 7 – 45
Repetitive schedule lead time, formula, 13 – 17 WIP supply subinventory, 7 – 61
Repetitive Schedule Shortage Report, 15 – 56 Reports
Repetitive schedules Discrete Job Data, 15 – 11
completing, 6 – 34 Discrete Job Dispatch, 15 – 13
controlling transactions, 11 – 17 Discrete Job Listing, 15 – 15
excess material, 6 – 36 Discrete Job Pick List, 15 – 17
firming, 6 – 16 Discrete Job Routing Sheet, 15 – 19
multiple schedules, 7 – 42 Discrete Job Shortage, 15 – 21
planned, 6 – 13 Discrete Job Value, 15 – 25
planning by status, 11 – 19 Discrete Shop Packet, 15 – 29
purge overview, 6 – 40 dispatch, 8 – 75
purge rules, 6 – 40 Employee Rates Listing, 15 – 30
purging information, 15 – 45 Expense Job Value, 15 – 32
Purging Repetitive Schedules, 6 – 41 Job Lot Composition, 15 – 38, 15 – 40
releasing, 6 – 22 Move Transaction, 15 – 41
reporting by status, 11 – 19 Production Line, 15 – 43
rescheduling, 6 – 29, 13 – 19 Purge, 15 – 50
rolling material forward, 6 – 36 Repetitive Line, 15 – 51
status changing, 6 – 31 Repetitive Pick List, 15 – 52
stopping, 6 – 38 Repetitive Routing Sheet, 15 – 54
submitting a purge report, 6 – 40 Repetitive Schedule Data, 15 – 55
Repetitive Schedules Summary window Repetitive Schedule Shortage, 15 – 56
Changing Repetitive Schedules, 6 – 28 Repetitive Shop Packet, 15 – 59
Defining Repetitive Schedules Manually, Repetitive Value, 15 – 60
6 – 15 Resource Performance, 15 – 63
Mass Changing Repetitive Schedule Statuses, Resource Transaction, 15 – 65
6 – 32 Schedule Group Listing, 15 – 67
Rescheduling Repetitive Schedules, 6 – 29 Shop Floor Statuses, 15 – 68
Repetitive Schedules window WIP Account Distribution, 15 – 69
attachments, E – 2 WIP Account Summary, 15 – 72
Changing Repetitive Schedules, 6 – 27, 6 – 28 WIP Accounting Classes, 15 – 73
Defining Repetitive Schedules Manually, WIP Location, 15 – 74
6 – 15 WIP Offsetting Account, 15 – 76
Mass Changing Repetitive Schedule Statuses, WIP Outside Processing, 15 – 77
6 – 32 WIP Parameters, 15 – 78
Releasing Repetitive Schedules, 6 – 22 WIP Value, 15 – 79
Index – 19
constraint–based scheduling, 9 – 13, 13 – 8 simulated job, 3 – 112
instances, 9 – 14 work order–less assembly, 5 – 20
Manufacturing Scheduling, 9 – 3, 9 – 13 Routing revision date
simultaneous, 9 – 3, 13 – 8 discrete jobs, 3 – 70
simultaneous and alternate, 9 – 3, 9 – 13 pending jobs and schedules, 3 – 139
Resources branch (Discrete Workstation) repetitive schedule, 6 – 18
jobs for immediate dispatch, 3 – 44 simulated job, 3 – 112
jobs for upstream dispatch, 3 – 52 work order–less assembly, 5 – 20
Resource Requirements tab (jobs for Routings, 2 – 4, 8 – 6 to 8 – 10
immediate dispatch), 3 – 44 engineering, 2 – 4
Resource Requirements tab (jobs for Routings and Operations, 8 – 6 to 8 – 10
upstream dispatch), 3 – 52
Rules
Respond to sales order changes, parameter, backflush transaction, 7 – 71
2 – 31 move completions, 8 – 47
Resubmitting jobs with a pending close status, move returns, 8 – 47
3 – 125 Run intraoperation step, 8 – 9
Returning components, overview, 7 – 39
Returns
assembly, 7 – 76
repetitive component, 7 – 41
S
Reverse, backflush transactions, 7 – 70 Sales order, Flow schedule reservations, 5 – 9
Revision Sales order line, 3 – 75, 5 – 19, 5 – 28
discrete job routing, 3 – 69 Sales order number, final assembly orders,
issue transactions, 7 – 49 15 – 4
replenishment transactions, 7 – 66 Sales order reservations, Work Order–less
return transactions, 7 – 49 Completion transactions, 5 – 5
work order–less substitute component, Sales orders
5 – 25, 5 – 27 Linking Sales Orders and Discrete Jobs,
Revision control, issue transaction, 7 – 41 3 – 74
Rework production, 8 – 69 Over–completion reservations, 3 – 77
non–standard job, 8 – 70 reserving, 5 – 9
reject intraoperation step, 8 – 70 Save Simulated Job window, saving simulated
rework operations, 8 – 70 jobs, 3 – 113
Rolling material forward, process diagram, Schedule group
6 – 37 assigning, 3 – 71
Routing alternate build sequencing, 3 – 61
discrete job, 3 – 69 for pending jobs, 3 – 137
line/assembly association, 6 – 9 work order–less completion, 5 – 18
work order–less assembly, 5 – 21 Schedule Group Listing Report, 15 – 67
Routing reference Schedule tab, 3 – 33
non–standard discrete jobs, 3 – 69 Scheduling
pending jobs and schedules, 3 – 139 constraint–based, 13 – 4
Routing revision constraint–based sheduling of resources,
discrete job, 3 – 69 13 – 8
pending jobs and schedules, 3 – 139 discrete completion date, 13 – 5
repetitive schedules, 6 – 18
Index – 21
pending resource transaction, 9 – 49 Status control
Specifying Discrete job purge options, 3 – 130 discrete job, 11 – 4
Standard cost adjustment variance, 12 – 10 for cost update transactions, 11 – 17
for job close transactions, 11 – 17
Standard discrete jobs, versus non–standard for material, move, and resource
discrete jobs, 4 – 4 transactions, 11 – 17
Standard rate resource charge, enabling, 9 – 20 for period close transactions, 11 – 17
Start date for purge transactions, 11 – 17
discrete job, 3 – 66 repetitive schedules, 11 – 10
first unit, 6 – 17 Statuses
job simulation, 3 – 112 discrete job, 11 – 2, 11 – 7
last unit, 6 – 17 processing for discrete jobs, 11 – 8
Start quantity, Discrete jobs, 3 – 66 repetitive schedule, 11 – 2, 11 – 12
Startup window (Flow Workstation), 5 – 34 shop floor, 8 – 63
Status user controlled for discrete jobs, 11 – 7
cancelled discrete job, 11 – 8 user controlled for repetitive schedules,
cancelled repetitive schedule, 11 – 13 11 – 12
checking close request statuses, 3 – 125 using, 11 – 22 to 11 – 24
closed discrete job, 11 – 8 using to close discrete jobs, 11 – 23 to 11 – 25
complete discrete job, 11 – 7 using to sequence repetitive schedules,
complete repetitive schedule, 11 – 12 11 – 23 to 11 – 25
complete–no charges discrete job, 11 – 7 using to start production, 11 – 22 to 11 – 24
complete–no charges repetitive schedule, using to stop production, 11 – 22 to 11 – 24
11 – 13 Steps
Discrete job, 3 – 65 intraoperation, 8 – 9
failed bill load discrete job, 11 – 8 Work in Process setup, 2 – 8
failed close discrete job, 11 – 9 Subinventory
failed routing load discrete job, 11 – 9 discrete job completion, 3 – 70
intraoperation step, 8 – 68 line/assembly completion, 6 – 9
job, 15 – 5 substitute component, 5 – 25
name, 2 – 51 Substitute, component quantity, 5 – 26
on hold discrete job, 11 – 7 Substitution type, 5 – 26
on hold repetitive schedule, 11 – 13 add, 5 – 26
pending bill load discrete job, 11 – 8 change, 5 – 26
pending close discrete job, 11 – 9 delete, 5 – 26
pending job, 3 – 137 lot/serial specification, 5 – 26
pending mass loaded repetitive schedule,
11 – 14 Supplier access to outside processing purchase
pending routing load discrete job, 11 – 8 orders, 10 – 45
processing for repetitive schedule, 11 – 14 Supply locator
released discrete job, 11 – 7 backflush, 7 – 72
released repetitive schedule, 11 – 12 issue transactions, 7 – 48
unreleased discrete job, 11 – 7 material requirement, 7 – 12
unreleased repetitive schedule, 11 – 12 parameter, 2 – 33
Status changes replenishing, 7 – 63
discrete job, 11 – 15 replenishment transaction, 7 – 64, 7 – 67
repetitive schedules, 11 – 15 return transactions, 7 – 48
Index – 23
Discrete Workstation, 3 – 15 Value, resource requirement, 9 – 18
Flow Workstation, 5 – 38 Variance
issuing components, 7 – 39 material usage, 12 – 10
resubmitting failed transactions, 5 – 27 move based overhead efficiency, 12 – 10
returning components, 7 – 39 outside processing efficiency, 12 – 10
scrap, 8 – 71 resource based overhead efficiency, 12 – 10
Viewing Move Transactions, 8 – 52 resource efficiency, 12 – 10
Work Order–less Completion, 5 – 11 standard cost adjustment, 12 – 10
Transfer quantity, minimum, 8 – 40, 8 – 50 Work in Process variances, 12 – 10
Type, substitution, 5 – 26 View Accounting window, customizing, 9 – 42
View Discrete Jobs Summary window, Viewing
Discrete Job Information, 3 – 95
U View Discrete Jobs window, Viewing Discrete
Job Information, 3 – 95
UOM
backflush transaction, 8 – 46 View Instructions button (Discrete
issue transactions, 7 – 50 Workstation), 3 – 20
move transactions, 8 – 40, 8 – 50, 9 – 35 View Instructions button (Flow Workstation),
pending move transaction, 8 – 58 5 – 52
pending resource transaction, 9 – 50 View Material Requirements window, Viewing
replenishing higher level supply, 7 – 69 Material Requirements, 7 – 15
replenishment supply subinventory, 7 – 67 View Move Transactions window, Viewing
return transactions, 7 – 50 Move Transactions, 8 – 52
scrap, 8 – 73 View Operations window, Viewing Operations,
WIP material transactions, 7 – 50 8 – 21
work order–less completion, 5 – 19
View Repetitive Schedules Summary window,
Updating Discrete jobs, 3 – 104 Viewing Repetitive Schedule Information,
Upstream Dispatch List branch (Discrete 6 – 25
Workstation), 3 – 47 View Repetitive Schedules window, Viewing
jobs for upstream dispatch branches, 3 – 47 Repetitive Schedule Information, 6 – 25
Usage rate, resource requirement, 9 – 18 View Resource Accounting window, 9 – 40,
Utilization tab, 3 – 23 9 – 41
Utilization graph, 3 – 24 View Resource Requirements window,
Viewing Resource Requirements, 9 – 28
View Resource Transactions window, 9 – 39
V Viewing Resource Transactions, 9 – 39
Valuation Viewing accounting lines, 9 – 40
material asset account, 2 – 45 Viewing component requirements, 3 – 96
material expense account, 2 – 46 Viewing Discrete jobs, 3 – 95
material overhead asset account, 2 – 45
Viewing error details for failed job/schedule
outside processing asset account, 2 – 46
records, 3 – 135
overhead asset account, 2 – 46
overhead expense account, 2 – 47 Viewing job and schedule interface records,
resource asset account, 2 – 46 3 – 134
resource expense account, 2 – 46, 2 – 47 Viewing job transaction genealogy, 3 – 100
standard cost expense account, 2 – 47 Viewing Move Transactions, 8 – 52
Index – 25
Index – 26 Oracle Work in Process User’s Guide
Reader’s Comment Form
Oracle welcomes your comments and suggestions on the quality and usefulness of this publication. Your
input is an important part of the information we use for revision.
• Did you find any errors?
• Is the information clearly presented?
• Do you need more information? If so, where?
• Are the examples correct? Do you need more examples?
• What features did you like most about this manual?
If you find any errors or have any other suggestions for improvement, please indicate the title and part
number of the documentation and the chapter, section, and page number (if available). You can send
comments to us in the following ways:
• Electronic mail: [email protected]
• Fax: (650) 506–7200 Attn: Oracle Work in Process
• Postal Service
Oracle Applications Documentation Manager
Oracle Corporation
500 Oracle Parkway
Redwood Shores, CA 94065
USA
Phone: (650) 506–7000
If you would like a reply, please give your name, address, telephone number, and electronic mail address
(optional).
If you have problems with the software, please contact your local Oracle Support Services.