How to Setup Transact and Use Outside Processing
How to Setup Transact and Use Outside Processing
How to Setup Transact and Use Outside Processing
Processing
Sue Doughty
Group Business Analysis / Cost
Emerson Network Power Systems North America
Sue.Doughty@emerson.com
Douglas Volz
Douglas Volz Consulting
doug@volzconsulting.com
Introduction
Slide 2
Agenda
Welcome to Our Session!
Cost Management SIG Business
How to Setup, Transact and Use Outside Processing
Scenario
OSP Setup
OSP Transactions: PO Receipt/OSP into WIP
OSP Transaction Inquiries for Receiving & WIP
OSP Value and Distribution Reporting
Alternate OSP Solutions
Conclusions
Slide 3
OAUG Cost Management SIG Business
- Oracle Conferences (http://oaug.org/communities/announcements-news)
Below is a sample, for the latest information go to:
http://oaug.org/communities/announcements-news
OpenWorld 2014
September 28—October 2, 2014
Moscone Center, San Francisco, CA
Slide 4
OAUG Cost Management SIG Business
- June Elections
June Elections for OAUG Cost SIG Officers:
President, Vice-Presidents (2), Membership Chair (1)
Vice-Presidents:
Shares in the above tasks, substitutes for President on monthly webinars as needed
(New! Desired!) LinkedIn OAUG Cost Management Q&A Forum
(New! Desired!) Organizes Enhancement Request Feedback from Members
Membership Chair:
Keeps track of membership lists
Updates OAUG Cost Management Website
Slide 5
OAUG Cost Management SIG Business
- Cost Management SIG 2014 Election Timeline
Activity Date
Send email notice to all members announcing the opening for the May 26
call for candidates
Send reminder email to all members regarding call for candidates June 4
Close call for candidates & collect candidate bios by: Midnight
June 6
Send out ballots June 11
Send out ballot reminder June 18
Close elections Midnight
June 20
Notify candidates of results June 23
Election results notice to all members June 26
Slide 6
Scenario and Overall Process
Slide 7
Why, What, How?
Slide 8
Outside Processing Process Flow For Assemblies
Buyer
Suppliers
Receiver
Control
Prod
Slide 9
Types of Supported OSP:
Discrete Work Order OSP
• Work order task requires services from outside supplier
• Looks like a P/R, PO setup but receive a service into WIP
SubContract Manufacturing
• New functionality starting in Release 12.1
• Requires separate licensing from Oracle
• Four flavors:
– Partial Outsourcing
– Buy/Sell Outsourcing
– Full (Non-Chargeable) Outsourcing
– Chargeable / Skikyu Outsourcing (PacRim countries)
• From Collaborate14 see the following presentation:
– Outsourced Manufacturing for Discrete Manufacturing Industries in
Oracle E-Business Suite
Slide 10
Background Information for Purchase Orders
Slide 11
Types of Receipts
Unplanned:
• You can receive goods or services temporarily as an unordered receipt
Slide 12
PO Account Sources
(Standard Workflow / Account Generator Rules)
Default
Budget Account Expense Budget Subinv/Org
Account Encumbrance
Account
Slide 13
OSP Setup
Slide 14
Outside Processing Setup
Slide 15
Outside Processing Item Controls
- Two Concepts at the Same time
Slide 16
Outside Processing Profile Controls
- WIP: Enable Outside Processing Workflow
Menu path: System Administrator => Profile => System
After lines are created by the OSP Shop Floor Move in the PO_REQUISITION_INTERFACE, this
profiles enables the OSP workflow to fire the Requisition Import concurrent program automatically.
Slide 17
Outside Processing Item Controls
- Main Item Controls
Menu path: Inventory => Items => Organization Items => Main tab
Standard Oracle OSP procedures requires a unique OSP resource for each OSP item
Slide 18
Outside Processing Item Controls
- Inventory Item Controls
Menu path: Inventory => Items => Organization Items => Inventory tab
Slide 19
Outside Processing Item Controls
- Cost Controls
Menu path: Inventory => Items => Organization Items => Costing tab
Slide 20
Outside Processing Item Controls
- Purchasing Controls
Menu path: Inventory => Items => Organization Items => Purchasing tab
List Price
defaults to the
purchase
requisition
Unit Type: Assembly or Resource
Assembly: You purchase an outside processing item based on
the number of assemblies you ship to the supplier.
Resource: You purchase an outside processing item based on the number
of assemblies times the resource usage rate or amount
Slide 21
Outside Processing Item Controls
- Lead Times
Menu path: Inventory => Items => Organization Items => Lead Times tab
Slide 22
Set Up the OSP Resource
Menu path: Cost Management – SLA => Setup => Sub-Elements => Resources
Slide 23
Set Up the OSP Resource
Menu path: Cost Management – SLA => Setup => Subelements => Resources
This example assumes OSP resource has the standard rate checked. If the resource
definition has standard rate checked (Yes), then the WIP job earns OSP at the standard cost.
Slide 24
Set Up the OSP Resource
Menu path: Cost Management – SLA => Setup => Subelements => Resources
Slide 25
Set Up the Routing
Menu path: Bills of Material => Routings => Routings
Slide 26
Set Up the Routing
Menu path: Bills of Material => Routings => Routings
Slide 27
Set Up the Routing
Menu path: Bills of Material => Routings => Routings
Slide 28
Set Up the Routing Resources
Menu path: Bills of Material => Routings => Routings => Operation Resources
In WIP, when you move into the OSP operation a requisition line
is sent to the Open Requisitions table
Slide 29
Rollup Up the New Routing
Menu path: Cost Management – SLA => Supply Chain Costing => Supply Chain Cost Rollup
Slide 30
Rollup Up the New Routing
Menu path: Cost Management – SLA => Supply Chain Costing => Supply Chain Cost Rollup
Include In Rollup
| Based On Rollup Currency
| | Asset/Costed Code
Op Item/ Description/ Org/ Last | | | Yield/ Planning % Quantity/ Shrink/ Extended Qty/ Item Unit Cost/ |
Level Seq Cost Element Sub-Element Department Rev | | | Phtm Basis | UOM Rate Or Amount Basis Factor Rate Or Amount Res Unit Cost Extended Cost |
----------- ---- -------------- ------------- ---------- ---- --- --- --- ---- ---------- ----- --- -------------- ------------ -------------- --------------- --------------- ---
0 MC31749 Standard Stee M1 A Yes Yes No Item Ea 1.00 0.00 1.00 28.55833 USD
10 Resource SHEAR METAL_FAB Yes Lot HR 2.00 0.05 2.00 55.00000 5.50000
10 Overhead Indirect METAL_FAB Res value USD 0.15 5.50 0.15 0.82500
10 Overhead Mgmt METAL_FAB Res value USD 0.03 5.50 0.03 0.16500
10 Resource PRESSBRAKE METAL_FAB Yes Lot HR 2.00 0.05 2.00 45.00000 4.50000
10 Overhead Indirect METAL_FAB Res value USD 0.15 4.50 0.15 0.67500
10 Overhead Mgmt METAL_FAB Res value USD 0.03 4.50 0.03 0.13500
10 Resource LBR-FAB METAL_FAB Yes Lot HR 2.00 0.05 2.00 6.50000 0.65000
10 Overhead Benefits METAL_FAB Res value USD 0.25 0.65 0.25 0.16250
10 Overhead Equip/Tool METAL_FAB Item USD 0.10 1.00 0.10 0.10000
10 Overhead Facility METAL_FAB Item USD 0.10 1.00 0.10 0.10000
20 Resource DRILL METAL_FAB Yes Item HR 0.17 1.00 0.17 40.00000 6.66667
20 Overhead Indirect METAL_FAB Res value USD 0.15 6.67 0.15 1.00000
20 Overhead Mgmt METAL_FAB Res value USD 0.03 6.67 0.03 0.20000
20 Resource LBR-FAB METAL_FAB Yes Item HR 0.17 1.00 0.17 6.50000 1.08333
20 Overhead Benefits METAL_FAB Res value USD 0.25 1.08 0.25 0.27083
20 Overhead Equip/Tool METAL_FAB Item USD 0.10 1.00 0.10 0.10000
20 Overhead Facility METAL_FAB Item USD 0.10 1.00 0.10 0.10000
30 Outside Proces ANODIZING OUTSIDE Yes Item Ea 1.00 1.00 1.00 1.50000 1.50000
40 Resource LBR-TEST TESTING Yes Item HR 0.03 1.00 0.03 10.00000 0.34000
40 Overhead Benefits TESTING Res value USD 0.25 0.34 0.25 0.08500
40 Overhead Equip/Tool TESTING Item USD 0.10 1.00 0.10 0.10000
40 Overhead Facility TESTING Item USD 0.10 1.00 0.10 0.10000
.1 10 RW94713 Sheet Metal M1 A Yes No Yes No Item 1.00 100 FT2 7.00 0.00 7.00 0.60000 USD
Material Material Item USD 0.60 1.00 4.20 4.20000
--------------- ---
28.55833 USD
Slide 31
Rollup Up the New Routing
Menu path: Cost Management => Item Costs => Item Costs => Views => Sub-element by Operation
Slide 32
Create the Work Order
Menu path: Work in Process => Discrete => Discrete Jobs
Slide 33
Work Order Scheduling
Menu path: Work in Process => Discrete => Discrete Jobs
Slide 34
Move into the OSP Operation to Start P/R Process
Menu path: Work in Process => Move Transactions => Move Transactions
Slide 35
Move into the OSP Operation to Start P/R Process
Menu path: Work in Process => Discrete => Discrete Jobs
Slide 36
Purchase Requisition Creation
Menu path: Purchasing Super User => Requisitions => Requisition Summary
Slide 37
Purchase Requisition Creation
Slide 38
Purchase Order Creation
Menu path: Purchasing Super User => Purchase Orders => Autocreate
Slide 39
Purchase Order Creation
Menu path: Purchasing Super User => Purchase Orders => Autocreate
Slide 40
Purchase Order Creation
Menu path: Purchasing Super User => Purchase Orders => Autocreate
1) Change unit
price
2) Approve PO
Slide 41
Purchase Order Creation
Menu path: Purchasing Super User => Purchase Orders => Autocreate
PO Shipment is for
the OSP Item
Slide 42
Purchase Order Creation
Menu path: Purchasing Super User => Purchase Orders => Autocreate
PO Distribution tied
to the work order,
operation and OSP
resource
Slide 43
Purchase Order Review
Menu path: Purchasing Super User => Purchase Orders => Purchase Order Summary
For Purchasing, OSP is an OSP item that you receive. Purchasing calls Outside Processing a
For WIP, OSP is an OSP resource that you earn. “Shop Floor” Destination
Slide 44
Purchase Order Review
Menu path: Purchasing Super User => Purchase Orders => Purchase Order Summary => Shipments
Slide 45
Purchase Order Review
Menu path: Purchasing Super User => Purchase Orders => Purchase Order Summary => Shipments => Distributions
Slide 46
WIP Outside Processing PO Receipt
Slide 47
Receive the OSP Service
Menu path: Purchasing Super User => Receiving => Receipts
Slide 48
Receive the OSP Service
– Transaction Processing Options
Menu path: System Administrator => Profile => System
Slide 49
Where Can You See This OSP Receipt?
Menu path: Cost Management – SLA => View Transactions => Receiving Transactions
PO Receive transactio
has the PO Accrual
Accounting entry
Slide 50
Where Can You See This OSP Receipt?
Menu path: Cost Management – SLA => View Transactions => Receiving Transactions => Tools => View Accounting
PO Receive transaction
has the PO Accrual
Accounting entry
Slide 51
Where Can You See This OSP Receipt?
Menu path: Cost Management – SLA => View Transactions => Resource Transactions
Slide 52
Where Can You See This OSP Receipt?
Menu path: Cost Management – SLA => View Transactions => Resource Transactions => Resource Distributions
Slide 53
Where Can You See This OSP Receipt?
Menu path: Cost Management – SLA => View Transactions => Resource Distributions
Slide 54
Why Not $170? Vision Environment . . .
Menu path: Purchasing Super User => Purchase Orders => Purchase Orders => Actions => Manage Tax
Slide 55
Where Do These WIP Accounts Come From
Menu path: Cost Management – SLA => Setup => Sub-Elements => Resources
Slide 56
Where Do These WIP Accounts Come From
Menu path: Cost Management – SLA => Setup => Account Assignments => Organization Parameters
Slide 57
OSP Destinations
Purchase Order Accounting Accrual Summary by T Account
Trade Payables
Invoice Match 181.73
If self-assessing state taxes,
would have a second line for
accruing self-assessed taxes
Slide 58
Process PO Receipt for OSP
Slide 59
Process OSP PO Receipt into WIP (Oracle WIP)
The
TheCost
WIPResource
Cost Processor
Worker
creates the resource/overhead
Receiving entries, & the accounting for
Transaction RCV_SHIPMENT
resources and resource
Processor HEADERS
overheads
Accounting
Entries
Created
Slide 60
So Where Are We Now?
We have setup and received Outside Processing
Slide 61
Receiving Value Report
Menu path: Cost Management – SLA => Reports => Valuation Reports => Receiving Value
Slide 62
Receiving Value Report
Menu path: Cost Management – SLA Vision Operations => Reports => Valuation Reports => Receiving Value
Slide 63
Receiving Errors
Menu path: Cost Management – SLA Vision Operations => Requests => Submit a New Request =>
Receiving Interface Errors Report
Slide 64
Receiving Errors
Menu path: Cost Management – SLA Vision Operations => Requests => Submit a New Request =>
Receiving Interface Errors Report
Slide 65
Receiving Errors
– Period Close Pending Transactions Report
Menu path: Cost Management – SLA Vision Operations => Reports => Transactions =>
Period Close Pending Transactions Report
Slide 66
Receiving Errors
– Period Close Pending Transactions Report
Menu path: Cost Management – SLA Vision Operations => Reports => Transactions =>
Period Close Pending Transactions Report
Slide 67
Outside Processing Solutions
2. Use Standard Functionality But Avoid Having new OSP resources for
each OSP Item
Slide 68
2) Alternate OSP Solutions
Use Standard Functionality But Avoid Having new OSP resources for each OSP Item
Advantages:
• Only need the number of resources required to correctly set the cost of the vendor
service. And you could name the resource by vendor name and operation
sequence. The OSP resource is still set to “PO MOVE” autocharge type.
• OSP purchase order is linked to work order, with the appropriate leadtime
scheduling.
• Standard Oracle process plus the Cost Rollup includes OSP costs
• Personnel at receiving dock able to see the work order the receipt goes to.
Disadvantages:
• As needed, to avoid directly tying the assembly being built with the OSP process,
may need to automate the creation of OSP items
• May still experience OSP receiving errors
Slide 69
3) Alternate OSP Solutions
Use Expense POs for Outside Processing
Slide 70
4) Alternate OSP Solutions
Use Inventory POs for Outside Processing
Slide 71
Common Cost Mgmt Customizations for OSP & Receiving
Slide 72
Conclusions
Outside Processing can be very useful but it involves lots of setup steps
and can be difficult to use without proper training
Careful monitoring of interface tables is also required, OSP can get stuck
in 2 tables: RCV_TRANSACTIONS_INTERFACE, and
WIP_COST_TXN_INTERFACE
Slide 73
Where to get more information
Oracle Corporation
Metalink/My Oracle Support:
Outside Processing Frequently Asked Questions (Doc ID 1282909.1)
Oracle Cost Management User Guide
Oracle Purchasing User Guide
Oracle Work in Process Guide on Outside Processing, Chapter 11
Slide 74
Acknowledgements
You, the OAUG Cost Mgmt SIG, thanks for attending this session
Slide 75
Any Questions?
Slide 76
Douglas Volz (doug@volzconsulting.com)
Professional Background
Doug Volz is a Senior Architect and Business Advisor for Oracle EBS projects, specializing in Cost Management
and Intercompany processes. He has over 35 years accumulated experience, including 5 years in Oracle
Development (co-designing Oracle Cost Management), 19 years implementing Oracle EBS in multiple countries
and 12 years in industry for Cost and Accounting Management positions. His Manufacturing and Cost systems
experience covers project management, software design/development, delivery and consulting services, for both
Oracle Corporation and multiple international consulting firms. Prior to his systems career, Mr. Volz also held
management accounting positions for telecommunications, defense and electronics companies.
In his consulting roles, Doug has served over 100 clients. Many of these were multi-org, multi-currency with
global footprints and intercompany accounting requirements. Countries include US, Mexico, UK, Netherlands,
Belgium, Taiwan, PRC, Norway, Japan, Italy, Switzerland and Germany.
Doug has been recognized as the 2014 OAUG Member of the Year. He leads the OAUG Cost Management
Special Interest Group and freely gives out valued business advice to his SIG members and to the Oracle
community at large. Doug also presents at OAUG Collaborate, UKOUG and Oracle OpenWorld conferences. In
addition he advises and participates on Oracle Customer Advisory Boards and frequently meets with the Oracle
Cost Development team.
Slide 78