Pac WP1
Pac WP1
Periodic Average Costing is a period end process which calculates the weighted
average cost across all the inventory organizations in a given PAC cost group. It is
important to note that all the cost owned transactions are processed first to calculate
accurate PAC item cost at the end of the PAC period. All the cost derived transactions
are issued at the calculated PAC item cost in that PAC period.
This behavior of using cost owned transactions to arrive at the Periodic cost of an item
is explained in this white paper by using various transactions types and multiple
scenarios. Explanation has been provided to differentiate cost owned and cost derived
transaction types and also to understand the table and column related details for better
clarification and to assist in de-bugging purposes.
SCOPE
This paper has been authored keeping in view an audience familiar with Oracle Cost
Management in general and Periodic Average Costing in particular.
An attempt has been made to explain the periodic item cost calculation and the
significance of cost owned and cost derived transaction in the process.
It includes:
a) PO Receipt,
Return To Vendor,
PO Distribution Adjustment,
MISC transactions with a value,
Inter-Organization Transfer.
Referred as Group 1 transactions.
b) This includes
WIP Scrap,
Assembly Return,
WIP Completion
However these Cost Owned transactions require that previous level transactions
are processed first. Referred to as Group 1' transactions.
These transactions do not carry their own costs and do not contribute towards
periodic weighted average cost calculation.
It includes:
Account Issues,
WIP issues,
Return from WIP,
Material Issues,
Cycle Count Adjustment,
Physical Adjustment,
Sub-Inventory Transfer,
Sales Order Issues,
Misc. transactions w/o a user entered cost, And more..
RELEVANT SETUPS
We have 2 Inventory organizations defined as below for Legal Entity – Vision
Operations under the below cost group/ cost type:
Example transactions are performed in the above Organizations/ Cost Group/ Cost
Type, for an Inventory asset item type assigned to the above organizations.
Refer figure below.
FIG 1.1 – Org Cost Group/ Cost Type Associations
CASE 01
Quantity & Cost after above 100 qty @ $20 (Frozen) 100 qty @ $25
The receipt done in the Standard costing org was at the frozen cost itself and we
did not define a cost at the time of receipt, hence this falls under the category of
Cost Derived Transaction.
The Miscellaneous Receipt done in PAV has a unit cost of $25 attached to it.
Since this is the only Cost Owned Transaction in this case, the cost provided at
the time of the transaction becomes the only basis for the Periodic Item cost
calculation.
ORG: PST
FIG 1.3 – Frozen cost defined for item PAC 01 in Standard Costing Org PST
FIG 1.4 – Miscellaneous Receipt done in PST
ORG: PAV
FIG 1.5 – Miscellaneous Receipt done in PAV by providing unit cost as $25
Issue Quantity of -100 above denotes the Cost Derived transaction – The
Miscellaneous Receipt of 100 done in PST (Standard Costing)
Buy Quantity of 100 denotes the Cost Owned Transaction - The Miscellaneous
Receipt of 100 done in PAV (Average Costing)
Note: The item is newly created and hence would not have any
begin_layer_quantity in the cst_pac_quantity_layers table. If there is a beginning
layer quantity, this would be considered while arriving at the total layer quantity.
FIG 1.6 – Periodic Item cost of PAC01 from Item cost inquiry form
CASE 02
Quantity & Cost after above 100 qty @ $20 (Frozen) 100 qty @ $25
Now, we make a Miscellaneous issue of item PAC01 in PST for qty:50 - Note
that this would be a cost derived transaction, as again, the frozen item cost will
be the transaction cost and no unit cost can be provided at the time of the issue.
And in PAV, an issue for qty:50 providing same unit cost of 25 - Note that this
would be a cost owned transaction
The Total layer quantity and the Periodic Item cost after the above are as below:
CASE 03
Details/Organization Name PST (Standard Costing) PAV (Average Costing)
Quantity & Cost after above 100 qty @ $20 (Frozen) 100 qty @ $25
FIG 1.11 - Miscellaneous Issue done in PAV with unit cost given as $15
FIG 1.12 – Periodic Item cost of PAC01 from Item cost inquiry form
CASE 04
Details/Organization Name PST (Standard Costing) PAV (Average Costing)
Quantity & Cost after above 100 qty @ $20 (Frozen) 100 qty @ $25
FIG 1.14 – Periodic Item cost of PAC01 from Item cost inquiry form
In this scenario, we raise a Purchase Order for a new Item PAC02 in PAV org. Since
this is a transaction with its own cost, the transaction would fall into the ‘Cost Owned
transaction’ category and contribute towards the Periodic Item cost calculation.
Since item PAC02 is a new item, the item cost calculation is as earlier:
BEGIN_LAYER_QUANTITY+BUY_QUANTITY + MAKE_QUANTITY – ISSUE
QUANTITY = TOTAL_LAYER_QUANTITY
0+10 + 0 – 0 = 10
Cost Owned Transaction: PO Receipt of 10 Qty @ $20 => PAC of item is $20
[10*20]/10 = 20
Scenario 3 – Transaction Type: Sales Order Issue
In this scenario, we raise a Sales Order for the Item PAC02 in PAV org. This transaction
takes the existing cost and does not update the transaction cost. Hence, this transaction
would fall into the ‘Cost Derived transaction’ category.
Fig 3.2 – View the accounting for the SO Issue in PAV Org
FIG 3.3 – Item cost details in the Periodic Item cost form after Receipt & Delivery in
PAV and running the Periodic Acquisition Cost Processor and the Periodic Average
Cost Processor
As per Scenario 3, we have done a PO Receipt for PAC 02 and arrived at the PAC of
$20. This is maintained after Scenario 4, since the SO Issue is a cost derived
transaction. The Periodic Layer Quantity is updated as below:
Cost Owned Transaction: PO Receipt of 10 Qty @ $20 => PAC of item is still $20
[10*20]/10 = 20
Scenario 4 – Transaction Type: WIP Completion & WIP Component Issue
To understand this scenario, I have created a new item name ‘PAC_WIP1’ which is an
assembly item. This assembly has one component in its BOM which is the PAC02 item
used in Scenarios 2 and 3. It also has a routing and resource associated attributing to
the completion cost of $22.
Cost Owned Transactions: PO Receipt of 10 Qty @ $20 => PAC of itemPAC02 is $20
[10*20]/10 = 20
Fig 4.2 – The WIP Completion transaction of PAC_WIP1 is a ‘Cost Owned transaction’.
The completion cost of $22 becomes the PAC of the item as well, depicted as below in
the PAC Item cost inquiry screen as well as in cst_pac_item_costs table
The assembly item, since is a Make item, you can view this completion quantity of 1
under the make_quantity column and the item_make_cost also populated as $22
Cost Owned Transactions: WIP Completion of 1 Qty @ $22 => PAC of item is $22
[1*22]/1 = 22
OBSERVATIONS
1 Period Beginning
7 Rework Completion(s)
6 Rework Issue(s)
4 Non-Rework Completion(s)
10 Period Ending
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
www.oracle.com