Professional Documents
Culture Documents
9)
Prepared by Oracle Applications Manufacturing BDE Author: Sanjeev Kale Creation Date: May 12, 2004 Last Updated: May 24, 2004
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 DEFINE ITEMS...................................................................................................................................................................................... 7 COST TYPE.......................................................................................................................................................................................... 10 BASIS TYPE......................................................................................................................................................................................... 11 MATERIAL OVERHEAD ................................................................................................................................................................... 13 PURCHASED ITEMS COST............................................................................................................................................................... 14 DEFINE RESOURCES ........................................................................................................................................................................ 18 OVERHEADS....................................................................................................................................................................................... 20 DEFINE DEPARTMENTS .................................................................................................................................................................. 21 DEFINE ROUTINGS ........................................................................................................................................................................... 26 DEFINE BILL OF MATERIALS (BOM) ............................................................................................................................................ 27 ASSEMBLY COST .............................................................................................................................................................................. 29 COST UPDATE.................................................................................................................................................................................... 34 INVENTORY TRANSACTIONS ........................................................................................................................................................ 36 WIP TRANSACTIONS ........................................................................................................................................................................ 38
Page 2
This tutorial will also help you understand the following beside the Standard Cost Rollup and Cost update. 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
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.
mtiapi.sql to the user home directory.
Page 7
The Above process would have populated the MTL_SYSTEM_ITEMS_INTERFACE table. Login in the Application can Navigate to Inventory Items Import Import Items take the default parameters 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 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 8
Page 9
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 10
BASIS TYPE Activity Item Lot Resource Units Resouce Value Total Value
Material
OSP
Overhead
X X
X X
X X X X
Activity Use the Activity basis type to assign an acitivity cost to an item. An activity is an action or task that you perform ina business that uses a resouce or incur cost. For material overhead subelements, the cost per item is calculated within each cost type as follows:
Cost per item = (Activity occurences / Number of items items ) * Activity rate
Item You use the item basis type to assign a fixed cost per item. For material and material ovehead subelements, you define a fixed amount per item For resource, Outside Processing (OSP), and Overhead subelemt, 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 subelements, the cost per item is calculated within each cost type as follows
Cost per item = Rate or amount amount / Items costing lot size.
Page 11
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 subelements, the cost per item is calculated within each cost type as follows:
Cost per item = Overhead rate * No of resource 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 subelements, 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 12
Page 13
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 seperately
Page 14
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 16
Page 17
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 18 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 19
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 21
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 22
Page 23
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 paramater)
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 paramater)
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 84.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
..2
Buy
Yes
No
Yes
No
Page 31
Page 32
Page 33
Page 34
Page 35
Click the Transaction Lines button Item XX-FRAME XX-TIRES XX-FORK XX-BARS XX-DERAIL XX-BRAKES XX-SADDLE Save your work Action Save 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. Sub Inventory Stores Stores Stores Stores Stores Stores Stores Quantity 1000 1000 1000 1000 500 1000 100
Page 36
Page 37
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 38
Page 39
Page 40
Page 41
Page 42
Click on the Transact button. The push components 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. 4. Complete the following Move transaction, Move half of the assemblies from the Queue step of the 1st Operation to the Run step of 1st operation. This also lets the people know the job has started. (Navigation) WIP Move Transactions Move Transactions Job Transaction Type Seq From Step Seq To Step Quantity XX-JOB1 Move 100 Queue 200 Run 100
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. 5. Complete the assemblies using the easy completion. (Navigation) WIP Move Transactions Move Transactions Job XX-JOB1 Page 43
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. 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 44
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 45
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 46
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 47