Professional Documents
Culture Documents
STD Roll Up Tutorial
STD Roll Up Tutorial
STD Roll Up Tutorial
9)
Prepared by Oracle Applications Manufacturing BDE Author: Sanjeev Kale Creation Date: May 12, 2004 Last Updated: April 23, 2005
Copyright 2002 Oracle Corporation All Rights Reserved
Page 1
INTRODUCTION .................................................................................................................................................................................. 3 PRACTICE DATA ................................................................................................................................................................................. 4 Items.................................................................................................................................................................................................... 4 Department , Resources and Overheads ............................................................................................................................................. 5 Routings .............................................................................................................................................................................................. 5 Bills of Material .................................................................................................................................................................................. 6 COST TYPE ........................................................................................................................................................................................... 7 MATERIAL OVERHEAD..................................................................................................................................................................... 8 DEFINE RESOURCES .......................................................................................................................................................................... 9 OVERHEADS ...................................................................................................................................................................................... 11 DEFINE DEPARTMENTS .................................................................................................................................................................. 12 DEFINE ITEMS ................................................................................................................................................................................... 17 BASIS TYPE ........................................................................................................................................................................................ 20 PURCHASED ITEMS COST .............................................................................................................................................................. 22 DEFINE ROUTINGS ........................................................................................................................................................................... 26 DEFINE BILL OF MATERIALS (BOM)............................................................................................................................................ 27 ASSEMBLY COST .............................................................................................................................................................................. 29 COST UPDATE.................................................................................................................................................................................... 34 INVENTORY TRANSACTIONS........................................................................................................................................................ 36 WIP TRANSACTIONS........................................................................................................................................................................ 47 MANUFACTURING SCHEDULING /JOB SCHEDULING WORKBENCH .................................................................................. 70
Page 2
This tutorial will also help you understand the following beside the Standard Cost Rollup and Cost update. The login and responsibility is, mfg/welcome and Manufacturing and Distribution. This entire tutorial is performed in M1 organization. Use of XML in Item Imports BOM business objects API Routings API
Page 3
Item
Description
Template Type
Finished Goods Purchased Item Purchased Item Purchased Item Purchased Item Phantom Item Purchased Item Purchased Item Purchased Item
Build in WIP
Yes
xx-MB2XR
Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit
xx-COMP xx-DERAIL
No No 60.00 No 80.00 No 45.00 Total Value Total Value Total Value 0.05 0.05 0.05
Page 4
Type
xxMFG xxQLTY
Overhead
xx-BENEFIT
Cost Element
Overhead
Description
Overhead for Personnel Overhead for Machine
Absorption Account
01-000-14200000-000 01-000-14200000-000
Default Basis
Resource Value Resource Value
xx-UTILITY
Overhead
Routings
Routing
xx-MB2XR
Description
Xtreme Mountain Bike
Op Seq
100 200
Dept
xxMFG xxQLTY
Res. Seq
100 100 200
Resource
xxAsmblr xxSpec xxTester
Usage
0.5 0.5 1
Page 5
Description
Components Kit Front/Rear Derailleur Front/Rear V-brakes Padded Gel Seat
Item Seq
10 20 30
Op. Seq
1 1 1
Quantity
1 2 1
Supply Type
Operation Pull Operation Pull Operation Pull
Sub Inventory
Stores Stores Stores
Include in Roll up
Yes Yes Yes
Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit
10 20 30 40 50
1 2 1 1 1
Page 6
Accept the form defaults except for the following: Previous Level Rollup Options Enable all of these options with x. Make sure that the default cost type is frozen. Save your work Action Save Close Window.
Page 7
Page 8
Type
xxMFG xxQLTY
(Navigation) Bills Of Material Routings Resources Resource Description Type UOM Charge Type Basis Costed Standard Absorption Account Variance Account Click on the Rates Button Cost Type Resource Unit Cost Save your work Page 9 XX-CSTMTB 10.00 XXAsmblr Bike Assembler Person HR WIP Move Item Yes Yes 01-520-5360-0000-000 01-520-5360-0000-000
Page 10
Type
XXMfg XxQlty
(Navigation) Bill of Material Routings Departments Department Description Class XXMfg Manufacturing Department
Click on Resources button Resource XXAsmblr Available 24 Hours Yes (Box checked) Share No Units 8 Save your work Action Save Close Form. Click on Rates button Cost Type
XX-CSTMTB Page 12
Click on the next line below the overhead Overhead Activity Basis Rate Save your work Action Save Close Form. New Record Department Description Class XXQlty Quality Department XX-UTILITY <default> (Resource Unit) 10
Page 13
Page 14
Page 15
Page 16
Item
Description
Template Type
Finished Goods Purchased Item Purchased Item Purchased Item Purchased Item Phantom Item Purchased Item Purchased Item Purchased Item
Build in WIP
Yes
xx-MB2XR
Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit
xx-COMP xx-DERAIL
No No 60.00 No 80.00 No 45.00 Total Value Total Value Total Value 0.05 0.05 0.05
1. Open the mfgcst.xml file using the notepad or WordPad and Replace all XX- with your two lettered initials. (in my case it would be SK) 2. ftp the following files that are available along with this document to the respective directories.
Page 17
which are as follows All Organizations Validate Items Process Items Delete Processed Items Process Set (Null for all) Create or Update Items = Yes = Yes = Yes = Yes = =1 (Create New Items)
6. Verify Import Items request completes successfully. 7. Naviagate to Inventory Items Master Items click on the flash light and in the Items field in the Find Master Items window enter the following XX-A% XX-Z% and click on find and verify the items are populated in the V1 and M1 organization with the appropriate item attributes as specified in the above table (Except Cost details which we will later). Page 18
18 rows selected.
Page 19
BASIS TYPE Activity Item Lot Resource Units Resource Value Total Value
Material
OSP
Overhead
X X
X X
X X X X
Activity Use the Activity basis type to assign an activity cost to an item. An activity is an action or task that you perform in a business that uses a resource or incur cost. For material overhead sub elements, the cost per item is calculated within each cost type as follows:
Cost per item = (Activity occurences / Number of items ) * Activity rate
Item You use the item basis type to assign a fixed cost per item. For material and material overhead sub elements, you define a fixed amount per item For resource, Outside Processing (OSP), and Overhead sub element, you can define a fixed per item moved through an operation. Lot You use the lot basis type to assign a lot charge per item or operation. For material and material overhead sub elements, the cost per item is calculated within each cost type as follows
Cost per item = Rate or amount / Items costing lot size.
Page 20
Resource Units You use Resource Units basis type to allocate overhead to an item based on the number of resource units. For material overhead and overhead sub elements, the cost per item is calculated within each cost type as follows:
Cost per item = Overhead rate * No of resource units earned in routing operation
Resource Value You use Resource Value basis type to allocate overhead to an item based on a percentage of the resource value. For material overhead and overhead sub elements, the cost per item is calculated within each cost type as follows:
Cost per item = Overhead rate * Resource values earned in the routing operation
Total Value You use Total Value basis type to allocate overhead to an item based on a percentage of the total value. For material overhead, the cost per item is calculated within each cost type as follows:
Cost per Item = Total cost Material overhead earned at this level * Material overhead rate
Page 21
1. Enter your Item Costs (Navigation) Cost Item Costs Item Costs Click on New Item Cost Type XX-FRAME XX-CSTMTB
Base on Rollup No (for Purchased items) Click on Costs button Note : Each part must be entered separately
Page 22
Verify the costs of your items XX-FRAME XX-TIRES XX-FORK XX-BARS XX-DERAIL XX-BRAKES XX-SADDLE = $262.50 = $31.50 = $115.50 = $42.00 = $63.00 = $84.00 = $47.25
Page 24
Page 25
Description
Xtreme Mountain Bike
Op Seq
100 200
Dept
xxMFG xxQLTY
Res. Seq
100 100 200
Resource
xxAsmblr xxSpec xxTester
Usage
0.5 0.5 1
2 Open the rtglist.txt file using the notepad or WordPad and Replace all XX with your two lettered initials. (in my case it would be SK) 3 ftp the following files that are available along with this document to the respective directories.
rtgapi.sql to the user home directory. rtglist.txt to /usr/tmp directory. (to a directory which is defined by utl_file_dir parameter)
Page 26
Description
Components Kit Front/Rear Derailleur Front/Rear V-brakes Padded Gel Seat
Item Seq
10 20 30
Op. Seq
1 1 1
Quantity
1 2 1
Supply Type
Operation Pull Operation Pull Operation Pull
Sub Inventory
Stores Stores Stores
Include in Roll up
Yes Yes Yes
Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit
10 20 30 40 50
1 2 1 1 1
2 Open the bomlist.txt file using the notepad or WordPad and Replace all XX with your two lettered initials. (in my case it would be SK) 3 ftp the following files that are available along with this document to the respective directories.
bomapi.sql to the user home directory. bomlist.txt to /usr/tmp directory. (to a directory which is defined by utl_file_dir parameter)
Page 27
1. Verify BOM by going to (Navigation) Bill of Material Bills Bills or Indented Bills
Page 28
Material
Item Item Item Item Item Item Item Material OH MTBOH Total Value Total Value Total Value Total Value Total Value Total Value Total Value Resource Asmblr Item Spec Item Tester Item OverHead Benefit Asmblr Resource Value Utility Spec Resource Unit Benefit Spec Resource Value TOTAL UNIT COST (Do the cost rollup and compare to this)
Material
xxFRAME xxTIRE xxFORK xxBARS xxDERAIL xxBRAKE xxSADDLE xxFRAME xxTIRE xxFORK xxBARS xxDERAIL xxBRAKE xxSADDLE
250 x 1 30 x 2 110 x 1 40 x 1 60 x 2 80 x 2 45 x 1 5% of 250 5% of 60 5% of 110 5% of 40 5% of 120 5% of 160 5% of 45 .5 hr x $10 .5 hr x $40 1 hr x $15 5% of $5 $10 x .5 hr 5% of $ 15
250.00 60.00 110.00 40.00 120.00 160.00 45.00 12.50 3.00 5.50 2.00 6.00 8.00 2.25 5.00 20.00 15.00 0.25 5.00 0.75 870.25
Page 29
No XX-MB2XR
Let the report complete and the report will look as follows
Page 30
Category:
NEW.MISC
UOM:
Ea
Include in Rollup | Based on Rollup | | Asset/Costed Op Item/ Description/ Last Make | | | Yield/ Level Seq Cost Element Sub-Elem Department Rev Buy | | | Phtm Basis ----------- ---- --------------- -------------- ---------- ---- ---- ---- ---- ---- ---- ---------0 SK-MB2XR Xtreme Mountain Bike A Make Yes Yes No 100 Resource SKAsmblr SKMfg Yes Item+ 100 Overhead SK-BENEFIT SKMfg Res value 200 Resource SKSpec SKQlty Yes Item+ 200 Overhead SK-UTILITY SKQlty Res units 200 Resource SKTester SKQlty Yes Item+ 200 Overhead SK-BENEFIT SKQlty Res value .1 100 SK-FRAME 6061 Aluminum Frame Material MATERIAL Material Over SK-MTBOH 100 SK-TIRES Kevlar Tires Material MATERIAL Material Over SK-MTBOH 100 SK-FORK Front Suspension Fork Material MATERIAL Material Over SK-MTBOH 100 SK-BARS Titanium Handlebars Material MATERIAL Material Over SK-MTBOH 100 SK-COMP Components Kit A Buy Yes No Yes No
Quantity/ Shrink/ Extended Qty/ Item Unit Cost/ UOM Rate or Amount Basis Factor Rate or Amount Res Unit Cost Extended Cost --- -------------- ------------ -------------- ---------------- --------------Ea 1.00 0.00 1.00 870.25000 HR 0.50 1.00 0.50 10.00000 5.00000 USD 0.05 5.00 0.05 0.25000 HR 0.50 1.00 0.50 40.00000 20.00000 USD 10.00 0.50 10.00 5.00000 HR 1.00 1.00 1.00 15.00000 15.00000 USD 0.05 15.00 0.05 0.75000 1.00 250.00 0.05 2.00 30.00 0.05 1.00 110.00 0.05 1.00 40.00 0.05 1.00 2.00 60.00 0.05 2.00 80.00 0.05 1.00 45.00 0.05 0.00 1.00 250.00 0.00 1.00 60.00 0.00 1.00 110.00 0.00 1.00 40.00 0.00 0.00 1.00 120.00 0.00 1.00 160.00 0.00 1.00 45.00 1.00 250.00 0.05 2.00 60.00 0.05 1.00 110.00 0.05 1.00 40.00 0.05 1.00 2.00 120.00 0.05 2.00 160.00 0.05 1.00 45.00 0.05 262.50000 250.00000 12.50000 31.50000 60.00000 3.00000 115.50000 110.00000 5.50000 42.00000 40.00000 2.00000 341.25000 63.00000 120.00000 6.00000 160.00000 8.00000 47.25000 45.00000 2.25000 --------------870.25000 ===============
1.00 Ea Item+ USD Ttl value USD 1.00 Ea Item+ USD Ttl value USD 1.00 Ea Item+ USD Ttl value USD 1.00 Ea Item+ USD Ttl value USD 1.00 Ea 1.00 Ea Item+ USD Ttl value USD 1.00 Ea Item+ USD Ttl value USD 1.00 Ea Item+ USD Ttl value USD
.1
Buy
Yes
No
Yes
No
.1
Buy
Yes
No
Yes
No
.1
Buy
Yes
No
Yes
No
.1 ..2
A A
Yes No
Yes Yes
Yes No
1 SK-DERAIL Front-Rear Derailleurs Material MATERIAL Material Over SK-MTBOH 1 SK-BRAKES Front-Rear V-Brakes Material MATERIAL Material Over SK-MTBOH 1 SK-SADDLE Padded Gel Seat Material MATERIAL Material Over SK-MTBOH
..2
Buy
Yes
No
Yes
No
84.00000
..2
Buy
Yes
No
Yes
No
Page 31
Page 32
Page 33
Page 34
Page 35
Page 36
select transaction_header_id mmtt.transaction_temp_id mmtt.inventory_item_id Substr(segment1,1,11) subinventory_code mmtt.transaction_quantity mmtt.primary_quantity transaction_uom transaction_cost
Page 37
MTL_MATERIAL_TRANSACTIONS_TEMP MTL_MATERIAL_TRANSACTIONS_TEMP is the gateway for all material transactions. This is the table that actually handles the processing of transactions that either increase or decrease the stock levels. All Oracle Inventory forms write directly to this table, whereas all external modules create records in the MTL_TRANSACTIONS_INTERFACE table which are subsequently processed into the MTL_MATERIAL_TRANSACTIONS_TEMP table. How the tables work Records are processed into this table by the INCTCM - Process Transactions Interface from the Interface tables :
Page 38
If the item is Lot Controlled then a corresponding record will be inserted into MTL_TRANSACTION_LOTS_TEMP. These tables are linked by MTL_MATERIAL_TRANSACTIONS_TEMP.TRANSACTION_TEMP_ID to MTL_TRANSACTION_LOTS_TEMP.TRANSACTION_TEMP_ID. If the item is Serial Number Controlled but not Lot Controlled then a corresponding record will be inserted into MTL_SERIAL_NUMBERS_TEMP. These tables are linked by MTL_MATERIAL_TRANSACTIONS_TEMP.TRANSACTION_TEMP_ID to MTL_SERIAL_NUMBERS_TEMP.TRANSACTION_TEMP_ID. If the item is both Lot Controlled and Serial Number Controlled then records will be inserted into both MTL_TRANSACTION_LOTS_TEMP and MTL_SERIAL_NUMBERS_TEMP. These records will be linked by MTL_MATERIAL_TRANSACTIONS_TEMP.TRANSACTION_TEMP_ID to MTL_TRANSACTION_LOTS_TEMP.TRANSACTION_TEMP_ID and MTL_TRANSACTION_LOTS_TEMP.SERIAL_TRANSACTION_TEMP_ID to MTL_SERIAL_NUMBERS_TEMP.TRANSACTION_TEMP_ID. How the transactions are processed After the records are processed from the MTL_TRANSACTIONS_INTERFACE into the MTL_MATERIAL_TRANSACTIONS_TEMP by the INCTCM - Process Transactions Interface, a worker will be launched to process the record from MTL_MATERIAL_TRANSACTIONS_TEMP into MTL_MATERIAL_TRANSACTIONS. The worker is called INCTCW - Inventory Transaction Worker. The INCTCM - Process Transactions Interface will launch a single INCTCW - Inventory Transaction Worker for all rows that meet the criteria in MTL_MATERIAL_TRANSACTIONS_TEMP : TRANSACTION_MODE LOCK_FLAG PROCESS_FLAG Page 39 =3 =N =Y
oracle.apps.inv.transaction.server.TrxProcessor.processTrxBatch Once the process is complete the records will be moved into the corresponding transaction table . MTL_MATERIAL_TRANSACTIONS_TEMP MTL_TRANSACTION_LOTS_TEMP MTL_SERIAL_NUMBERS_TEMP Set the following options to the values specified INV:Debug Trace = Yes INV:Debug level = 10 INV:Debug file (Including the complete path) = /usr/tmp/invtrxmg.log The directory should be one of the following select value from v$parameter where name = 'utl_file_dir'; VALUE Page 40 to to to MTL_MATERIAL_TRANSACTIONS MTL_TRANSACTION_LOT_NUMBERS MTL_UNIT_TRANSACTIONS
Once the request is completed, Please verify the log file as follows, It would look like as follows
more /usr/tmp/invtrxmg.log ******** New Session:344466****30-MAR-05:09.13.19 **********
Page 41
COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN select
TXN_ID Inv_Item_id Description Subinv_code Txn_qty Pri_qty Uom Txn_typ_id Txn_act_id Txn_sty_id Txn_date
FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT
999999999; 999999999; A11 A10; 999999999; 999999999; A3; 999999999; 999999999; 999999999; A10;
TRANSACTION_ID mmt.inventory_item_id Substr(segment1,1,11) subinventory_code transaction_quantity primary_quantity transaction_uom transaction_type_id transaction_action_id transaction_source_type_id transaction_date cost_group_id costed_flag from MTL_MATERIAL_TRANSACTIONS mmt, MTL_SYSTEM_ITEMS msi where mmt.organization_id = 207
Txn_id, Inv_Item_id, Description, Subinv_code, Txn_qty, Pri_qty, Uom, Txn_typ_id, Txn_act_id, Txn_sty_id, Txn_date, cst_grp_id, Cflg
Page 42
TXN_ID INV_ITEM_ID DESCRIPTION SUBINV_COD TXN_QTY PRI_QTY UOM TXN_TYP_ID TXN_ACT_ID TXN_STY_ID TXN_DATE CST_GRP_ID C ---------- ----------- ----------- ---------- ---------- ---------- --- ---------- ---------- ---------- ---------- ---------- 11121538 15819 SK-BRAKES Stores 1000 1000 Ea 42 27 13 21-MAR-05 1164 N 11121539 15820 SK-SADDLE Stores 100 100 Ea 42 27 13 21-MAR-05 1164 N 11121540 15821 SK-DERAIL Stores 500 500 Ea 42 27 13 21-MAR-05 1164 N 11121541 15823 SK-BARS Stores 1000 1000 Ea 42 27 13 21-MAR-05 1164 N 11121542 15824 SK-FORK Stores 1000 1000 Ea 42 27 13 21-MAR-05 1164 N 11121543 15825 SK-TIRES Stores 1000 1000 Ea 42 27 13 21-MAR-05 1164 N 11121544 15826 SK-FRAME Stores 1000 1000 Ea 42 27 13 21-MAR-05 1164 N 11121558 15826 SK-FRAME Stores 100 100 Ea 42 27 13 30-MAR-05 1164 N 8 rows selected.
2. Now look up some of the Items in the inventory to make sure that the transaction was processed. (Navigation) Inventory On Hand Availability On Hand Quantity Item XX-TIRES Click the Find button and view the On-hand balances for the tires.
Page 43
CMCACW
CMCCTW
CMCOCW
CSTPOYLD
To Enable Debug for Cost Manager set the following profile options. MRP:Debug Mode = yes CST:Cost update debug level to = Full The log file for CMCMCW Material Cost transaction worker looks as follows for one specific transaction
Page 44
Once the Cost Manager runs successfully, Material Transactions can be viewed as follows (Navigation) Inventory Transactions Material Transactions Item XX-TIRES Click the Find button and review the Information, Click on the Distribution button. Review the Distribution Information.
Page 45
Page 46
Click in the Routing alternative region Completion Sub inventory FGI Save your work Action Save 2. Review the discrete job for your assembly (Navigation) WIP Discrete Discrete Jobs Job XX-JOB1
Page 47
Page 48
Page 49
Page 50
Page 51
Click on the Transact button. The push components (in this case XX-Bars and XX-Tires) should appear. Verify the quantities and click on the Done button. The Components should now be issued. Verify that the issues took place by going to View Discrete Jobs forms. In the View Discrete Jobs form, query up the XX-JOB1 and then click on Components button, select the Quantities alternative region.
Page 52
Page 53
select transaction_header_id Txn_hdr_id, mmtt.transaction_temp_id Txn_tmp_id, mmtt.inventory_item_id Inv_Item_id, Substr(segment1,1,11) Description, subinventory_code Subinv_code, mmtt.transaction_quantity Txn_qty, mmtt.primary_quantity Pri_qty, transaction_uom Uom, transaction_cost Txn_cst, transaction_type_id Txn_typ_id, -- 35 WIP component issue transaction_action_id Txn_act_id, -- 1 Issue from stores transaction_source_type_id Txn_sty_id, transaction_date Txn_date FROM mtl_material_transactions_temp mmtt, mtl_system_items msi, mtl_transaction_lots_temp mtlt, mtl_serial_numbers_temp msnt WHERE mmtt.ORGANIZATION_ID = 207 AND msi.inventory_item_id = mmtt.inventory_item_id AND msi.organization_id = mmtt.organization_id AND nvl(transaction_status,0) <> 2 AND (mtlt.transaction_temp_id (+) = mmtt.transaction_temp_id AND msnt.transaction_temp_id (+) = mmtt.transaction_temp_id) ORDER BY TRANSACTION_DATE, mmtt.CREATION_DATE, mmtt.transaction_temp_id;
TXN_HDR_ID TXN_TMP_ID INV_ITEM_ID DESCRIPTION ---------- ---------- ----------- ----------11122681 11122682 15823 SK-BARS 11122681 11122683 15825 SK-TIRES SUBINV_COD TXN_QTY PRI_QTY UOM TXN_CST TXN_TYP_ID TXN_ACT_ID TXN_STY_ID TXN_DATE ---------- ------- ------- --- ------- ---------- ---------- ---------- --------Stores -100 -100 Ea 35 1 5 18-APR-05 Stores -200 -200 Ea 35 1 5 18-APR-05
Page 54
Click on the Save button. Verify the Move transactions took place by going to View Discrete Jobs forms. In the View Discrete Jobs form, query up the XX-JOB1 and then click on Operations button, select the Quantities alternative region.
Page 55
Page 56
Page 57
TRANSACTION_ID Txn_id, mmt.inventory_item_id Inv_Item_id, Substr(segment1,1,11) Description, subinventory_code Subinv_code, transaction_quantity Txn_qty, primary_quantity Pri_qty, transaction_uom Uom, transaction_type_id Txn_typ_id, transaction_action_id Txn_act_id, transaction_source_type_id Txn_sty_id, transaction_date Txn_date, cost_group_id cst_grp_id, costed_flag Cflg from MTL_MATERIAL_TRANSACTIONS mmt, MTL_SYSTEM_ITEMS msi where mmt.organization_id = 207 and mmt.organization_id = msi.organization_id and mmt.inventory_item_id = msi.inventory_item_id and costed_flag is not null and mmt.inventory_item_id between 15819 and 15826 ORDER BY TRANSACTION_DATE, mmt.CREATION_DATE, transaction_id;
TXN_ID INV_ITEM_ID DESCRIPTION SUBINV_COD TXN_QTY PRI_QTY UOM TXN_TYP_ID TXN_ACT_ID TXN_STY_ID TXN_DATE CST_GRP_ID C -------- ----------- ----------- ---------- ------- ------- --- ---------- ---------- ---------- ---------- ---------- 11122695 15819 SK-BRAKES Stores -200 -200 Ea 35 1 5 18-APR-05 1164 N 11122696 15820 SK-SADDLE Stores -100 -100 Ea 35 1 5 18-APR-05 1164 N 11122697 15821 SK-DERAIL Stores -200 -200 Ea 35 1 5 18-APR-05 1164 N 11122698 15826 SK-FRAME Stores -100 -100 Ea 35 1 5 18-APR-05 1164 N
The Move Transaction Interface Manager will also populate the wip_cost_txn_interface table with the following Page 58
Txn_id, Assembly_id, Wip_entity_id, Wip_entity_name, EType, Txn_date, Txn_qty, Uom, TType, AChrg, BType, RType, SFlg, Txn_req_id, Op_SeqNum, Re_SeqNum, Resrc_Id, Txn_mov_id, PPhase, PStatus
Page 59
TXN_ID ASSY_ID ENTITY_ID ETYPE TXN_DATE TXN_QTY UOM TTYPE ACHRG BTYPE SFLG TXN_REQ_ID OP_SEQNUM -------- ------- --------- ----- --------- ------- --- ----- ----- ----- ---- ---------- --------15187394 15818 117706 1 18-APR-05 50 HR 1 1 1 1 2740123 100 15187395 15818 117706 1 18-APR-05 100 Ea 2 1 1 2740123 100 15187396 15818 117706 1 18-APR-05 1 Ea 2 1 2 2740123 100
5. Complete the assemblies using the easy completion. (Navigation) WIP Move Transactions Move Transactions Job Transaction Type Seq From Step Seq To Step Quantity XX-JOB1 Complete 100 Run 200 To Move 100
Click on Save button. Verify the completions in Inventory by going to (Navigation) Inventory On-Hand, Availability On-Hand Quantity. Query the item XX-MB2XR.
Page 60
Page 61
Page 62
Launch the Move Transaction Interface Manager, the components with Supply type Assembly Pull will be populated in mtl_materail_transactions table.
COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN select TXN_ID Inv_Item_id Description Subinv_code Txn_qty Pri_qty Uom Txn_typ_id Txn_act_id Txn_sty_id Txn_date FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; 999999999; A11 A10; 999999999; 999999999; A3; 999999999; 999999999; 999999999; A10;
TRANSACTION_ID Txn_id, mmt.inventory_item_id Inv_Item_id, Substr(segment1,1,11) Description, subinventory_code Subinv_code, transaction_quantity Txn_qty, primary_quantity Pri_qty, transaction_uom Uom, transaction_type_id Txn_typ_id, transaction_action_id Txn_act_id, transaction_source_type_id Txn_sty_id, transaction_date Txn_date, cost_group_id cst_grp_id, costed_flag Cflg from MTL_MATERIAL_TRANSACTIONS mmt, MTL_SYSTEM_ITEMS msi where mmt.organization_id = 207 and mmt.organization_id = msi.organization_id and mmt.inventory_item_id = msi.inventory_item_id and costed_flag is not null and mmt.inventory_item_id between 15819 and 15826 ORDER BY TRANSACTION_DATE, mmt.CREATION_DATE, transaction_id;
TXN_ID INV_ITEM_ID DESCRIPTION SUBINV_COD TXN_QTY PRI_QTY UOM TXN_TYP_ID TXN_ACT_ID TXN_STY_ID TXN_DATE CST_GRP_ID C -------- ----------- ----------- ---------- ------- ------- --- ---------- ---------- ---------- ---------- ---------- 11122708 15824 SK-FORK Stores -100 -100 Ea 35 1 5 18-APR-05 1164 N
Page 63
from
wcti,
Txn_id, Assembly_id, Wip_entity_id, EType, Txn_date, Txn_qty, Uom, TType, AChrg, BType, SFlg, Txn_req_id, Op_SeqNum, Re_SeqNum, Resrc_Id, Txn_mov_id, PPhase, PStatus
Page 64
TXN_ID ASSY_ID ENTITY_ID ETYPE TXN_DATE TXN_QTY UOM TTYPE ACHRG BTYPE SFLG TXN_REQ_ID OP_SEQNUM SEQNUM RESRC_ID TXN_MOV_ID PPHASE PSTATUS -------- ------- --------- ----- --------- ------- --- ----- ----- ----- ---- ---------- --------- ------- -------- ---------- ------ ------15187404 15818 117706 1 18-APR-05 50 HR 1 1 1 1 2740133 200 10 4268 15187397 2 1 15187405 15818 117706 1 18-APR-05 100 HR 1 1 1 1 2740133 200 20 4269 15187397 2 1 15187406 15818 117706 1 18-APR-05 100 Ea 2 1 1 2740133 200 15187397 2 1 15187407 15818 117706 1 18-APR-05 1 Ea 2 1 2 2740133 200 15187397 2 1
Now launch the Material Transaction Interface Manager. This would take care of the pending transactions in mtl_material_transactions_temp. Launch the Cost Manager. The rows in mtl_material_transactions will look like this.
COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN select TXN_ID Inv_Item_id Description Subinv_code Txn_qty Pri_qty Uom Txn_typ_id Txn_act_id Txn_sty_id Txn_date TRANSACTION_ID mmt.inventory_item_id Substr(segment1,1,11) subinventory_code transaction_quantity primary_quantity transaction_uom transaction_type_id transaction_action_id transaction_source_type_id transaction_date cost_group_id FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; 999999999; A11 A10; 999999999; 999999999; A3; 999999999; 999999999; 999999999; A10;
Txn_id, Inv_Item_id, Description, Subinv_code, Txn_qty, Pri_qty, Uom, Txn_typ_id, Txn_act_id, Txn_sty_id, Txn_date, cst_grp_id,
Page 65
6. Now that 100 quantity of XX-MB2XRs are complete, close the job so any excess charges can be booked to the variance. Close the Job. (Navigation) WIP Discrete Close Discrete Jobs Close Discrete Jobs (Form) Job XX-JOB1
Click on the Find button. Tools Close 1 click OK. A Close Discrete Jobs request will be submitted. Once the Request is complete, look at the Discrete Job Value Report (summary). It looks likes as follows.
Page 66
Job:
SK-JOB1
Job Type: Revision: Start Quantity: Quantity Completed: Quantity Scrapped: Project Name:
Standard
Status:
UOM: Start Date: Date Released: Scheduled Completion Date: Date Closed:
Period-To-Date Summary ---------------------Element/Variance --------------------Material Material Overhead Resource Outside Processing Overhead Material Variance Resource Variance Outside Process Var Overhead Variance Total Costs: Accounts Costs Incurred Costs Relieved ------------------------- ---------------- ---------------01-000-1410-0000-000 78,500.00 78,500.00 01-000-1420-0000-000 3,925.00 3,925.00 01-000-1440-0000-000 4,000.00 4,000.00 01-000-1450-0000-000 0.00 0.00 01-000-1430-0000-000 600.00 600.00 01-520-5310-0000-000 01-520-5312-0000-000 01-520-5370-0000-000 01-520-5330-0000-000 ---------------- ---------------87,025.00 87,025.00 ================ ================ Cumulative-To-Date Summary -------------------------Element/Variance --------------------Material Material Overhead Resource Outside Processing Overhead Material Variance Resource Variance Outside Process Var Overhead Variance Total Costs: Accounts Costs Incurred Costs Relieved ------------------------- ---------------- ---------------01-000-1410-0000-000 78,500.00 78,500.00 01-000-1420-0000-000 3,925.00 3,925.00 01-000-1440-0000-000 4,000.00 4,000.00 01-000-1450-0000-000 0.00 0.00 01-000-1430-0000-000 600.00 600.00 01-520-5310-0000-000 01-520-5312-0000-000 01-520-5370-0000-000 01-520-5330-0000-000 ---------------- ---------------87,025.00 87,025.00 ================ ================
Elemental Single Level Variances Variances Relieved Relieved Period Activity ---------------- ---------------- ---------------0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ---------------- ---------------- ---------------0.00 0.00 0.00 ================ ================ ================
Elemental Single Level Variances Variances Relieved Relieved Period Activity ---------------- ---------------- ---------------0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ---------------- ---------------- ---------------0.00 0.00 0.00 ================ ================ ================
Page 67
Costs Incurred: Costs associated with material issues/returns, resource and overhead transactions of a job or repetitive schedule. Costs Relieved: Standard costs relieved by cost element when assemblies from a job or repetitive schedule are completed or scrapped. Variances Relieved: Variances relieved by cost elements when a job or accounting period is closed, or when a repetitive schedule is cancelled. Net Actitvity: Cost element net activity, the difference between the costs incurred and the costs and variances relieved. Page 68
This Level/Previous Level Elemental Costs: Elemental costs for manufactured items are kept at two levels: this level and previous level. This level costs are those costs incurred in producing the part at the current bill of material level. This level costs might include labor and overhead supplied to bring an assembly to a certain state of completion. Previous level costs are those incurred at lower levels. Previous level costs might include material and labor, and outside processing costs incurred to bring an item to its current state of completion. Totals costs for an item are calculated by summing the this level and previous level costs as shown in the following table. Page 69
Once these changes are made to the Jserv.properties, restart the Apache. b) Set the profile option WPS:Debug Message Level to 2. (Navigation) Manufacturing Scheduling Job Scheduling Workbench Click on the Filter button and on the filter button. The following window appears
Page 70
Page 71
Page 72
Page 73
Page 74