You are on page 1of 31

Oracle Work in Process

Manufacturing Functional Foundation

Copyright © 2005, Oracle. All rights reserved.


Objectives

After completing this lesson, you should be able to do


the following:
• Discuss the flow of inventory through a factory
• Identify the major tables used in material move
and completion transactions
• Discuss the open interfaces and application
program interfaces for Work in Process

Copyright © 2005, Oracle. All rights reserved.


Agenda

• Work in Process Overview


• Work in Process Transactions and Entity
Relationship Diagrams
• Work in Process Open Interfaces and Application
Program Interfaces

Copyright © 2005, Oracle. All rights reserved.


Work in Process Overview

Raw Materials Value Added Finished


Components Transformation Goods

Incoming Inspection Make and Assemble Quality Check


Kitting Equipment Utilization Shipping

Inventory Management
Work in Process

Copyright © 2005, Oracle. All rights reserved.


Discrete Manufacturing

Plan Define Issue


Discrete Jobs Discrete Jobs Components

Close Complete Build


Discrete Jobs Discrete Jobs Discrete Jobs

Purge
Discrete Jobs

Copyright © 2005, Oracle. All rights reserved.


Non-Standard Discrete Jobs

• Rework assemblies
• Upgrade assemblies
• Disassemble assemblies
• Build engineering prototypes

Copyright © 2005, Oracle. All rights reserved.


Repetitive Manufacturing

Update Existing
Plan Schedule
Repetitive
Production Production
Schedules

Implement Build Control


Engineering Repetitive Repetitive
Changes Assemblies Material

Complete Purge
Analyze
Repetitive Repetitive
Costs
Schedules Schedules

Copyright © 2005, Oracle. All rights reserved.


Flow Manufacturing

Flow manufacturing builds the highest quality product


in the shortest possible time at the lowest cost:
• Builds to customer demand
• Uses linear manufacturing
• Uses mixed model production
• Builds in-process quality
• Uses JIT replenishment of component materials
• Uses rate-based production
• Increases labor flexibility
• Backflushes material and costs upon completion

Copyright © 2005, Oracle. All rights reserved.


Material Control
Miscellaneous
Issue Floor
Supplier
Stock Account
Supplier
Bulk
Outside Processing
Complete
Work in Process
Push
Raw
Issue
and Jobs Finished
Subassembly
Goods
Inventory
Repetitive Inventory
Schedules

Operation Pull Assembly Pull


Replenish Backflush Backflush
Floor Stock Inventory

Copyright © 2005, Oracle. All rights reserved.


Shop Floor Control

• Move transactions
• Move Transaction interface
• Shop floor statuses
• Dispatch reporting
• Outside processing
• Managing rework production
• Managing scrap
• Mobile manufacturing

Copyright © 2005, Oracle. All rights reserved.


Resource Management

A resource is anything of value, except material and


cash, required to manufacture, cost, and schedule
products:
• People
• Tools
• Machines
• Outside processing services
• Physical space

Copyright © 2005, Oracle. All rights reserved.


Outside Processing

Outside Supplier
Receive
Define PO
Outside Processing
or PO Release
Item

Autorequisition Purchase Receipt

Requisition Charge
Outside Processing Item Outside Resource

Op Seq 20 Op Seq 30 Op Seq 40


Move to Move to
Queue Queue

Copyright © 2005, Oracle. All rights reserved.


Agenda

• Work in Process Overview


• Work in Process Transactions and Entity
Relationship Diagrams
• Work in Process Open Interfaces and Application
Program Interfaces

Copyright © 2005, Oracle. All rights reserved.


Work in Process Transactions

Inventory Work in Process


Issue
material

Jobs and
Raw material
schedules
inventory Complete
finished
assemblies Move assemblies on
the shop floor and
charge resources

Finished goods Scrap rejected


subinventory assemblies

Copyright © 2005, Oracle. All rights reserved.


Discrete Jobs Window

Define discrete jobs one–at–a–time in the Discrete


Jobs window.

Discrete Jobs (M1)

Copyright © 2005, Oracle. All rights reserved.


Discrete Jobs
MTL_SYSTEM_ITEMS_B

MTL_MATERIAL_
TRANSACTIONS WIP_ENTITIES

WIP_
WIP_ ACCOUNTING_
WIP_
REQUIREMENT_ CLASSES
OPERATION_
RESOURCES OPERATIONS
WIP_
DISCRETE_
JOBS WIP_WORK_
ORDER_
INTERFACE

WIP_OPERATIONS

Copyright © 2005, Oracle. All rights reserved.


Repetitive Schedules Window

Define repetitive schedules to build assemblies


repetitively on a production line.

Repetitive Schedules (M1)

Copyright © 2005, Oracle. All rights reserved.


Repetitive Schedules

MTL_SYSTEM_ITEMS_B
WIP_ENTITIES

MTL_MATERIAL_ WIP_
WIP_REPETITIVE_ITEMS ACCOUNTING_
TRANSACTIONS
CLASSES

WIP_OPERATIONS

WIP_
WIP_ WORK_ORDER_
REPETITIVE_ INTERFACE
WIP_ WIP_ SCHEDULES
REQUIREMENT_ OPERATION_
OPERATIONS RESOURCES

Copyright © 2005, Oracle. All rights reserved.


Material Transactions Window

Issue components from inventory to jobs and return


issued components from jobs to inventory.

WIP Material Transactions (M1)

Copyright © 2005, Oracle. All rights reserved.


Material Transactions
WIP_REPETITIVE_SCHEDULES

MTL_
TRANSACTION_
ACCOUNTS

MTL_ WIP_
WIP_
MATERIAL_TXN REQUIREMENT_
OPERATIONS
ALLOCATIONS OPERATIONS

MTL_
MATERIAL_ WIP_DISCRETE_JOBS
TRANSACTIONS

Copyright © 2005, Oracle. All rights reserved.


Move Transactions Window

Move the assemblies you are building from one


operation step to another.

Move Transactions (M1)

Copyright © 2005, Oracle. All rights reserved.


Move Transactions
WIP_TXN_
ALLOCATIONS
WIP_REPETITIVE_
WIP_MOVE_TXN_ SCHEDULES
ALLOCATIONS

WIP_
OPERATIONS
WIP_
WIP_ DISCRETE_JOBS
TRANSACTIONS WIP_
OPERATION_
RESOURCES

WIP_MOVE_ MTL_MATERIAL_
TRANSACTIONS TRANSACTIONS

Copyright © 2005, Oracle. All rights reserved.


Resource Transaction Window

Use this window to charge resources.

Resource Transactions (M1)

Copyright © 2005, Oracle. All rights reserved.


Resource Transactions
WIP_TXN_ WIP_
ALLOCATIONS WIP_ REPETITIVE_
COST_TXN_ SCHEDULES
INTERFACE
WIP_OPERATION_
RESOURCE_
USAGE
WIP_
OPERATION_
RESOURCES
WIP_TRANSACTIONS

WIP_OPERATION_ WIP_
OVERHEADS OPERATIONS WIP_
DISCRETE_
WIP_ JOBS
TRANSACTION_
ACCOUNTS

Copyright © 2005, Oracle. All rights reserved.


Completion Transactions Window

Complete assemblies from jobs into inventory, and


return completed assemblies from inventory to jobs.

Completion Transactions (M1)

Copyright © 2005, Oracle. All rights reserved.


Completion Transactions

MTL_ WIP_
MATERIAL_TXN_ REPETITIVE_
ALLOCATIONS SCHEDULES

MTL_
TRANSACTION
ACCOUNTS

MTL_MATERIAL_
WIP_FLOW_
TRANSACTIONS_
SCHEDULES
TEMP
MTL_MATERIAL_
TRANSACTIONS

WIP_DISCRETE_
JOBS

Copyright © 2005, Oracle. All rights reserved.


Work Order-less Completions Window

Complete or return assemblies to or from inventory.


You can scrap assemblies from or return scrapped
assemblies to any operation.

Work Order-less Completions (M1)

Copyright © 2005, Oracle. All rights reserved.


Work Order-less Completions
MTL_
TRANSACTIONS_ WIP_PERIOD_
INTERFACE BALANCES

MTL_MATERIAL_
TRANSACTIONS

MTL_MATERIAL_ WIP_
TRANSACTIONS_ WIP_
FLOW_
TEMP TRANSACTIONS
SCHEDULES

BOM_
BILL_OF_
MATERIALS WIP_ENTITIES
BOM_
OPERATIONAL_
ROUTINGS

Copyright © 2005, Oracle. All rights reserved.


Agenda

• Work in Process Overview


• Work in Process Transactions and Entity
Relationship Diagrams
• Work in Process Open Interfaces and Application
Program Interfaces

Copyright © 2005, Oracle. All rights reserved.


Work in Process Open Interfaces and
Application Program Interfaces

• Move Transaction API


• Resource Transaction API
• Work Order API

Copyright © 2005, Oracle. All rights reserved.


Summary

In this lesson, you should have learned how to:


• Discuss the flow of inventory through a factory
• Identify the major tables used in material move
and completion transactions
• Discuss the open interfaces and application
program interfaces for Work in Process

Copyright © 2005, Oracle. All rights reserved.

You might also like