Cost Management
Cost Management
Processing
OAUG Cost Mgmt SIG Meeting
May 20, 2014
Sue Doughty
Group Business Analysis / Cost
Emerson Network Power Systems North America
[email protected]
Douglas Volz
Douglas Volz Consulting
[email protected]
Introduction
Learn about the outside processing processes with Oracle EBS
Find out about alternate methods
Note some of common workarounds
Discuss current problems you may have
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
OpenWorld 2014
Slide 4
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
Date
Send email notice to all members announcing the opening for the
call for candidates
May 26
June 4
Midnight
June 6
June 11
June 18
Close elections
Midnight
June 20
June 23
June 26
Slide 6
Slide 7
Slide 8
Buyer
Suppliers
Receiver
Inspect?
No
7.0 Receive to
WIP
Prod
Control
5.7 Review
Supplier
Performance
3.0 Manage
Supplier
Deliveries
Start
Yes
5.0 Receive
Items requiring
Inspection
Inspect
receipt
No
6.0 Reject
from
Inspection
Yes
Return to
Supplier?
Accept?
No
Yes
8.0
Increase to
WIP Value
WIP
Completn
Adjust
Receiving
Process
9.0 Finished
Goods
Subinventory
Inventory
Control
Process
Customer/
Distribution
Center
Slide 9
Partial Outsourcing
Buy/Sell Outsourcing
Full (Non-Chargeable) Outsourcing
Chargeable / Skikyu Outsourcing (PacRim countries)
PO HEADERS
(PO_HEADERS_ALL)
PO LINES
(PO_LINES_ALL)
PO SHIPMENTS
PO RELEASES
(PO_LINE_LOCATIONS_ALL)
(PO_RELEASES_ALL)
PO DISTRIBUTIONS
(PO_DISTRIBUTIONS_ALL)
Slide 11
Types of Receipts
Items Vs. No Items:
Expense Receipts may or may not have an item number
Inventory Receipts may be for an expense item or inventory asset item
WIP/OSP is for both an OSP item and a WIP resource at the same time
Three Types of PO Destinations:
Inventory
Shop Floor (WIP / OSP)
Expense
Direct Vs. Two-Step (Receive then Deliver separately):
The receiving routing (item master setting) allows you to pre-select if inspection
is required
Unplanned:
You can receive goods or services temporarily as an unordered receipt
Slide 12
PO Account Sources
Type of Account
Expense
Destination
Inventory / WIP
Destination
Charge Account
Cost Center or
Expense Account
Accrual Account
Expense A/P
Accrual Account
Inventory A/P
Accrual Account
Cost Center or
Expense Account
Inventory IPV
Account
Expense Budget
Account
Default
Subinv/Org
Encumbrance
Account
Budget Account
Slide 13
OSP Setup
Slide 14
Slide 15
Slide 16
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
Menu path: Inventory => Items => Organization Items => Main tab
Standard Oracle OSP procedures requires a unique OSP resource for each OSP item
Slide 18
Menu path: Inventory => Items => Organization Items => Inventory tab
Slide 19
Menu path: Inventory => Items => Organization Items => Costing tab
Slide 20
Menu path: Inventory => Items => Organization Items => Purchasing tab
List Price
defaults to the
purchase
requisition
Menu path: Inventory => Items => Organization Items => Lead Times tab
Slide 22
Slide 23
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
Need to create a unique OSP resource for each assembly being built
(for costing and for the Import Requisition program to create the P/R)
Should use a naming convention for OSP resources for your company.
An example would be to start every OSP Resource with OP and a
sequential number.
But be careful, Resource Name field is limited to 10 positions.
Dont use a time-based UOM for Costing (HR, DAY, etc.), the resource
unit cost will vary with the hours on the routing
Dont use a currency based resource (USD, GBP, CAD, EUR, etc.) as
the purchase requisition will not be created
Use fixed, per item UOMs, such as EA, EACH and such
Slide 25
Slide 26
Slide 27
Slide 28
In WIP, when you move into the OSP operation a requisition line
is sent to the Open Requisitions table
Slide 29
Slide 30
Organization: M1
Assembly: MC31749
Seattle Manufacturing
Standard Steel Case
Category: COMPONENT.MECHANICAL
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
Material
Sheet Metal
Material
M1
Yes No
Yes No
Item
Item
1.00
100 FT2
USD
7.00
0.60
0.00
1.00
7.00
4.20
0.60000
USD
4.20000
--------------- --28.55833 USD
Slide 31
Cost Element
Standard Cost
Report Value
Difference
-------------------- ---------------- ---------------- ---------------Material
4.20000
4.20000
0.00000
Material Overhead
0.00000
0.00000
0.00000
Resource
18.74000
18.74000
0.00000
Outside Processing
1.50000
1.50000
0.00000
Overhead
4.11833
4.11833
0.00000
---------------- ---------------- ---------------Total
28.55833
28.55833
0.00000
================ ================ ================
Percent
---------0.0
0.0
0.0
0.0
0.0
---------0.0
==========
Slide 32
Slide 33
Slide 34
Slide 35
Slide 36
Slide 37
Slide 39
Slide 40
1) Change unit
price
2) Approve PO
Slide 41
PO Shipment is for
the OSP Item
PO Distribution holds the Accrual,
Variance (IPV) and Charge accounts.
Charge account for OSP is not used;
OSP Account on the work order is used.
Slide 42
PO Distribution tied
to the work order,
operation and OSP
resource
Slide 43
Slide 44
Slide 45
Slide 46
Slide 47
Slide 48
Batch the receiving forms insert transaction information into the receiving interface tables. The
receiving forms take into account all pending transactions, but Purchasing does not update the
transaction history, source documents, and supply information until the transactions are processed
from the receiving interface tables.
Immediate when you save your work, the receiving forms call the Receiving Transaction
Processor for the group of transactions you have entered since you last saved your work.
On-Line gives best online messages but may hold up the screen refresh, the receiving forms
calls the Receiving Transaction Processor when you save your work, for each transaction.
Slide 49
PO Receive transactio
has the PO Accrual
Accounting entry
Slide 50
PO Receive transaction
has the PO Accrual
Accounting entry
Slide 51
Slide 52
Slide 54
Slide 55
Slide 56
Slide 57
OSP Destinations
Purchase Order Accounting Accrual Summary by T Account
Transaction
Receipt
Delivery to WIP
Invoice Match
Delivery to WIP
Receiving Value
181.73
181.73
181.73
181.73
31.73
Trade Payables
181.73
Invoice Match
If self-assessing state taxes,
would have a second line for
accruing self-assessed taxes
Slide 58
Start
Enter
PO Receipt
Transaction
Frequently have
stuck transactions
for both PO
Receipts and RMAs
Receiving
Transaction
Processor
RCV_SHIPMENT
HEADERS
RCV_SHIPMENT_
LINES
MTL_SUPPLY
RCV_
TRANSACTIONS
RCV_RECEIVING
_SUB_LEDGER
XLA_
AE_HEADERS
XLA_AE_LINES
Receiving
Shipments
Created
RCV
Transactions
Interface
Create
Accounting
GL_INTERFACE
Accounting
Entries
Created
Slide 59
Start
Enter
PO Delivery
Transaction
Receiving
Transaction
Processor
RCV
Transactions
Interface
MTL_SUPPLY
TheCost
WIPResource
Cost Processor
The
Worker
creates the resource/overhead
entries, & the accounting for
resources and resource
overheads
RCV_SHIPMENT
HEADERS
RCV_
TRANSACTIONS
WIP Cost
Transaction
Processor
WIP_
TRANSACTIONS
WIP_TRANSACTION
_ACCOUNTS
WIP_PERIOD_
BALANCES
Create
Accounting
XLA_
AE_HEADERS
XLA_AE_LINES
GL_INTERFACE
Accounting
Entries
Created
Slide 60
Slide 61
Slide 62
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
2. Use Standard Functionality But Avoid Having new OSP resources for
each OSP Item
3. Use Expense POs for Outside Processing
4. Use Inventory POs for OSP
Slide 68
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
Advantages:
Cost rollup includes OSP cost for the assembly
Limited setup needed, dont need dummy OSP item or OSP receipt or link
between OSP resource and OSP item, smaller number of OSP resources to setup
Assembly includes the lead time on the dummy OSP resource on the routing
Dont have the interface/transaction issues common with the OSP PO receipt,
avoid using the shop floor move interface which creates a WIP costing entry
Disadvantages:
Advantages:
Bypasses the OSP interface/transaction issues common with the OSP PO receipt
Cost rollup includes OSP cost for the assembly
Limited setup needed, dont need dummy OSP item or OSP receipt or link
between OSP resource and OSP item, smaller number of OSP resources to setup
Assembly includes the lead time on the dummy OSP resource on the routing
Planning can automatically give purchase order recommendations for the OSP
service, per the leadtime for the OSP items
No special receiving instructions needed for OSP, works just like a normal
Inventory receipt into a subinventory, much easier for CLIENT to understand
Disadvantages:
OSP purchase order is NOT linked to work order
Need to set up dummy OSP items on the bills of material
Slide 71
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 OSP training for Purchasing, Production Control and Receiving
staff is essential
Careful monitoring of interface tables is also required, OSP can get stuck
in 2 tables: RCV_TRANSACTIONS_INTERFACE, and
WIP_COST_TXN_INTERFACE
Many companies use custom reports, especially for to report additional
OSP information on Receiving Value, Receiving Interface and distribution
accounting reports
Slide 73
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?
Doug Volz
Sue Doughty
[email protected] [email protected]
http://www.emersonnetworkpower.com
+1 614.841.6610
www.volzconsulting.com
+1 510.755.7050
Slide 76
Core Expertise
Experience
www.volzconsulting.com
End of Presentation
Slide 78