StdRollupTutorial

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 74

Oracle Cost Management R11i (Release 11.5.

9)

STANDARD COST ROLLUP A TUTORIAL

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

Oracle Cost Management R11i (Release 11.5.9)

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

Oracle Cost Management R11i (Release 11.5.9)


INTRODUCTION
The purpose of the document is to walk you through the set up and understanding of Standard Cost Rollup. I have made certain assumptions while writing this. They are as follows You are using 11.5.10 version of Oracle Application. This data has been tested and works on Vision Database. This will also walk you through all the debugging and getting appropriate log file for Interface Transaction Managers.

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

Oracle Cost Management R11i (Release 11.5.9)


PRACTICE DATA
Items
MASTER ITEMS M1 - ORG ITEMS COST DETAILS

Item

Description

Template Type
Finished Goods Purchased Item Purchased Item Purchased Item Purchased Item Phantom Item Purchased Item Purchased Item Purchased Item

WIP Supply Type


Push

Build in WIP
Yes

Material Material Rate/Am Cost Overhea ount d Basis

xx-MB2XR

Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit

xx-FRAME xx-TIRES xx-FORK xx-BARS

Operation Pull Push Assembly Pull Push

No 250.00 No 30.00 No 110.00 No 40.00

Total Value Total Value Total Value Total Value

0.05 0.05 0.05 0.05

xx-COMP xx-DERAIL

Phantom Operation Pull Operation Pull Operation Pull

No No 60.00 No 80.00 No 45.00 Total Value Total Value Total Value 0.05 0.05 0.05

Front/Rear Derailleur xx-BRAKES Front/Rear Vbrakes xx-SADDLE Padded Gel Seat

Page 4

Oracle Cost Management R11i (Release 11.5.9)


Department , Resources and Overheads
Dept Description Resource Resource Description
Bike Assembler Spec Check Computer Test Rider / Inspector

Type

Basis UOM Chrg Cst Std Type Rate


Item Item Item HR HR HR WIP Move WIP Move WIP Move Y Y Y Y Y Y

Res Units Unit Cost


10 40 15 8 8 8

xxMFG xxQLTY

Manufacturing Department Quality Department

xxAsmblr XxSpec xxTester

Person Machine Person

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

Standard Schedule Rate


Yes Yes Yes Yes Yes Yes

Page 5

Oracle Cost Management R11i (Release 11.5.9)


Bills of Material
Item/Bom
xx-COMP xx-DERAIL xx-BRAKES xx-SADDLE

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

xx-MB2XR xx-FRAME xx-TIRES xx-FORK xx-BARS xx-COMP

Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit

10 20 30 40 50

100 100 100 100 100

1 2 1 1 1

Operation Pull Push Assembly Pull Push Phantom

Stores Stores Stores Stores Stores

Yes Yes Yes Yes Yes

Page 6

Oracle Cost Management R11i (Release 11.5.9)


COST TYPE
1. Define the cost type. This will be the cost type where we will collect the costs. (Navigation) Cost Name Description Setup Cost Types

XX-CSTMTB Cost Type for Mountain Bike

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

Oracle Cost Management R11i (Release 11.5.9)


MATERIAL OVERHEAD
1. Check to make sure that your sub-element for material is MATERIAL (Navigation) Cost Setup Sub-Elements Material

You are checking here to make sure that your sub-element says MATERIAL. Close Window. 2. Now setup sub-element for material overhead. (Navigation) Cost Setup Sub-Elements Overheads

Overhead Cost Element Description Absorption Account Default Basis Default Activity Inactive on Save your work Action Save

XX-MTBOH Material Overhead Material Overhead for Bikes 01-000-1420-0000-000 Total Value

Close Window.

Page 8

Oracle Cost Management R11i (Release 11.5.9)


DEFINE RESOURCES
1. Create resources using the following table
Dept Description Resource Resource Description
Bike Assembler Spec Check Computer Test Rider / Inspector

Type

Basis UOM Chrg Cst Std Type Rate


Item Item Item HR HR HR WIP Move WIP Move WIP Move Y Y Y Y Y Y

Res Units Unit Cost


10 40 15 8 8 8

xxMFG xxQLTY

Manufacturing Department Quality Department

XXAsmblr XXSpec XXTester

Person Machine Person

(Navigation) Bills Of Material 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

Routings

Resources

XXAsmblr Bike Assembler Person HR WIP Move Item Yes Yes 01-520-5360-0000-000 01-520-5360-0000-000

XX-CSTMTB 10.00

Page 9

Oracle Cost Management R11i (Release 11.5.9)


Action Save

Add a New record Repeat this for XXSpec and XXTester with the correct Type and Resource Unit cost specified in the above table.

Page 10

Oracle Cost Management R11i (Release 11.5.9)


OVERHEADS
Enter the overheads that will be recovered by your resources. One of the overheads will be used to absorb any costs associated with payroll costs. The other overhead is used to recover the cost of utilities absorbed by the machines. 1. Setup a sub-element for resource overhead (Navigation) Cost Setup Sub-Elements Overhead Cost Element Description Absorption Account Default Basis Default Activity Inactive on Save your work Action Save Add a New record Overhead Cost Element Description Absorption Account Default Basis Default Activity Inactive on Save your work Action Save SK-UTILITY Overhead Overhead for Machine 01-000-1420-0000-000 Resource Unit

Overheads

SK-BENEFIT Overhead Overhead for Personnel 01-000-1420-0000-000 Resource Value

Close Form. Page 11

Oracle Cost Management R11i (Release 11.5.9)


DEFINE DEPARTMENTS
1. Create departments using the following table
Dept Description Resource Resource Description
Bike Assembler Spec Check Computer Test Rider / Inspector

Type

Basis UOM Chrg Cst Std Type Rate


Item Item Item HR HR HR WIP Move WIP Move WIP Move Y Y Y Y Y Y

Res Units Unit Cost


10 40 15 8 8 8

XXMfg XxQlty

Manufacturing Department Quality Department

xxAsmblr XxSpec xxTester

Person Machine Person

(Navigation) Bill of Material Department Description Class

Routings

Departments

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

Oracle Cost Management R11i (Release 11.5.9)


Overhead Activity Basis Rate XX-BENEFIT <default> (Resource value) 0.05

Click on the next line below the overhead Overhead Activity Basis Rate Save your work Action Save XX-UTILITY <default> (Resource Unit) 10

Close Form. New Record Department Description Class XXQlty Quality Department

Page 13

Oracle Cost Management R11i (Release 11.5.9)


Click on Resources button Resource XXSpec Available 24 Hours Yes (Box checked) Share No Units 8 Click on the next line Resource Available 24 Hours Share Units Save your work Action Save XXTester Yes (Box checked) No 8

Close Form. Click on Rates button Cost Type Overhead Activity Basis Rate

XX-CSTMTB XX-BENEFIT <default> (Resource value) 0.05

Click on the next line below the overhead

Page 14

Oracle Cost Management R11i (Release 11.5.9)


Overhead Activity Basis Rate Save your work Action Save XX-UTILITY <default> (Resource Unit) 10

Close Form. 2. Connect the Overheads to the Resources (Navigation) Bill of Material Routings Resources

Click the flashlight on the toolbar. Select your XXAsmblr resource Click the Overheads button Cost Type Overhead Save your work Action Save XX-CSTMTB XX-BENEFIT

Close Form.

Page 15

Oracle Cost Management R11i (Release 11.5.9)


Click the flashlight on the toolbar. Select your XXSpec resource Click the Overheads button Cost Type Overhead Save your work Action Save XX-CSTMTB XX-UTILITY

Close Form. Click the flashlight on the toolbar. Select your XXTester resource Click the Overheads button Cost Type Overhead Save your work Action Save XX-CSTMTB XX-BENEFIT

Close Form.

Page 16

Oracle Cost Management R11i (Release 11.5.9)


DEFINE ITEMS
MASTER ITEMS M1 - ORG ITEMS COST DETAILS

Item

Description

Template Type
Finished Goods Purchased Item Purchased Item Purchased Item Purchased Item Phantom Item Purchased Item Purchased Item Purchased Item

WIP Supply Type


Push

Build in WIP
Yes

Material Material Rate/Am Cost Overhea ount d Basis

xx-MB2XR

Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit

xx-FRAME xx-TIRES xx-FORK xx-BARS

Operation Pull Push Assembly Pull Push

No 250.00 No 30.00 No 110.00 No 40.00

Total Value Total Value Total Value Total Value

0.05 0.05 0.05 0.05

xx-COMP xx-DERAIL

Phantom Operation Pull Operation Pull Operation Pull

No No 60.00 No 80.00 No 45.00 Total Value Total Value Total Value 0.05 0.05 0.05

Front/Rear Derailleur xx-BRAKES Front/Rear Vbrakes xx-SADDLE Padded Gel Seat

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

Oracle Cost Management R11i (Release 11.5.9)


mtiapi.sql to the user home directory. mfgcst.xml to /usr/tmp directory. (to a directory which is defined by utl_file_dir parameter)

3. Run the following script from the user home directory.


sqlplus appsusername/passowrd @mtiapi.sql You will get the following message Number of records inserted 18 PL/SQL procedure successfully completed. exit

Will get you out of the sqlplus session.


4. The Above process would have populated the MTL_SYSTEM_ITEMS_INTERFACE table. 5. 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 Items window enter the following XX-A% XX-Z% Master Items click on the flash light and in the Items field in the Find Master

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

Oracle Cost Management R11i (Release 11.5.9)


You can also verify the results with the following SQL
COL DESCRIPTION FORMAT A25 COL SEGMENT1 FORMAT A10 COL MEANING HEADING "WIP_SUPPLY_TPYE" FORMAT A15 SELECT Organization_id ORG, Segment1, MTI.DESCRIPTION, BUILD_IN_WIP_FLAG, MEANING FROM MTL_SYSTEM_ITEMS MTI, MFG_LOOKUPS ML WHERE SEGMENT1 BETWEEN 'SK-A%' AND 'SK-Z%' AND WIP_SUPPLY_TYPE = LOOKUP_CODE AND LOOKUP_TYPE = 'WIP_SUPPLY' ORDER BY 1,2; ORG ---------204 204 204 204 204 204 204 204 204 207 207 207 207 207 207 207 207 207 SEGMENT1 ---------SK-BARS SK-BRAKES SK-COMP SK-DERAIL SK-FORK SK-FRAME SK-MB2XR SK-SADDLE SK-TIRES SK-BARS SK-BRAKES SK-COMP SK-DERAIL SK-FORK SK-FRAME SK-MB2XR SK-SADDLE SK-TIRES DESCRIPTION ------------------------Titanium Handlebars Front-Rear V-Brakes Components Kit Front-Rear Derailleurs Front Suspension Fork 6061 Aluminum Frame Xtreme Mountain Bike Padded Gel Seat Kevlar Tires Titanium Handlebars Front-Rear V-Brakes Components Kit Front-Rear Derailleurs Front Suspension Fork 6061 Aluminum Frame Xtreme Mountain Bike Padded Gel Seat Kevlar Tires B N N N N N N Y N N N N N N N N Y N N WIP_SUPPLY_TPYE --------------Push Operation Pull Phantom Operation Pull Assembly Pull Operation Pull Push Operation Pull Push Push Operation Pull Phantom Operation Pull Assembly Pull Operation Pull Push Operation Pull Push

18 rows selected.

Page 19

Oracle Cost Management R11i (Release 11.5.9)


BASIS TYPE
The following table details the basis types available for use with each sub element. Allocation Charge Methods SUBELEMENT Material Resource Overhead X X X X X X X X

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

Oracle Cost Management R11i (Release 11.5.9)


For resource, Outside Processing, and Overhead sub element, the cost per item is calculated within each cost type as follows
Cost per item = Routing usage * Rate or amount * 1 / Items costing lot size

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

Oracle Cost Management R11i (Release 11.5.9)


PURCHASED ITEMS COST
Now we will define item costs for the purchased Items and the assembled items Material Overhead. The buyers have told you the purchased standard costs are as follows XX-FRAME XX-TIRES XX-FORK XX-BARS XX-DERAIL XX-BRAKES XX-SADDLE = $250.00 = $30.00 = $110.00 = $40.00 = $60.00 = $80.00 = $45.00

1. Enter your Item Costs (Navigation) Cost Click on New Item Cost Type XX-FRAME XX-CSTMTB Item Costs Item Costs

Base on Rollup No (for Purchased items) Click on Costs button Note : Each part must be entered separately

Page 22

Oracle Cost Management R11i (Release 11.5.9)


Cost Element Sub-Element Activity Basis Rate Amount Cost Element Sub-Element Activity Basis Rate Amount Save your work Action Save Material MATERIAL Item 250.00 Material Overhead XX-MTBOH Total Value 0.05

Close Window. Add a New record Repeat the process for other Purchased Items. 2. Enter Manufacturing Item Cost Item Cost Type Base on Rollup XX-MB2XR XX-CSTMTB Yes (for Purchased items)

Save your work Action Save Page 23

Oracle Cost Management R11i (Release 11.5.9)

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

Oracle Cost Management R11i (Release 11.5.9)

Page 25

Oracle Cost Management R11i (Release 11.5.9)


DEFINE ROUTINGS
1. Create a routing for item xx-MB2XR using the following tables
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

Standard Schedule Rate


Yes Yes Yes Yes Yes Yes

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)

4 Run the following script from the user home directory.


sqlplus appsusername/password @rtgapi.sql You Will get the following message v_dept_code SKMfg v_OrganizationCode M1 v_ItemName SK-MB2XR v_dept_code SKQlty v_OrganizationCode M1 v_ItemName SK-MB2XR Return Status = S (Return Status S = Successful Otherwise you will get error message) Message Count = 0 PL/SQL procedure successfully completed.

5 Verify Routings by going to (Navigation) Bill of Material

Routings

Routings.

Page 26

Oracle Cost Management R11i (Release 11.5.9)


DEFINE BILL OF MATERIALS (BOM)
1. Create the Bill of Material using the following table.
Item/Bom
xx-COMP xx-DERAIL xx-BRAKES xx-SADDLE

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

xx-MB2XR xx-FRAME xx-TIRES xx-FORK xx-BARS xx-COMP

Xtreme Mountain Bike 6061 Aluminum Frame Kevlar Tires Front Suspension Fork Titanium HandleBars Components Kit

10 20 30 40 50

100 100 100 100 100

1 2 1 1 1

Operation Pull Push Assembly Pull Push Phantom

Stores Stores Stores Stores Stores

Yes Yes Yes Yes Yes

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)

4 Run the following script from the user home directory.


sqlplus appsusername/password @bomapi.sql You Will get the following message

Page 27

Oracle Cost Management R11i (Release 11.5.9)


Return Status = S Message Count = 0 Return Status = S Message Count = 0 PL/SQL procedure successfully completed.

1. Verify BOM by going to (Navigation) Bill of Material

Bills

Bills or Indented Bills

Page 28

Oracle Cost Management R11i (Release 11.5.9)


ASSEMBLY COST
We have completed the setup and now we want to rollup the costs we have just created for this Bill of Material. Please look at the following table, which will give you a brief understanding as to how the cost roll is calculated. We will verify this with the result we get from the Assembly Cost Rollup program.
COST ELEMENTS SUB ELEMENTS ITEM / RESOURCE BASIS CALCULATION TOTAL

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

Oracle Cost Management R11i (Release 11.5.9)


1. (Navigation) Request Name Cost Type Rollup Option Range Report Type Material Detail Material Overhead Detail Routing Detail Report Number of Level Effectivity Date Include Unimplemented ECOs Alternate Bill Alternate Routing Engineering Bills Specific Item Cost Item Costs Assembly Cost Rollup

Cost Rollup Print Report XX-CSTMTB Full Cost Rollup Specific Item Detail Indented Yes Yes Yes 10 Todays Date No

No XX-MB2XR

Let the report complete and the report will look as follows

Page 30

Oracle Cost Management R11i (Release 11.5.9)


Seattle Manufacturing 13:00 Cost Type: Revision Date: Alternate BOM: Alternate Routing: Assembly: SK-MB2XR SK-CSTMTB 2004/05/13 23:5 Bills of Material Indented Cost Report (USD) Report Date: Page: 13-MAY-2004 1

Xtreme Mountain Bike

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

Make Yes Buy Yes

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

Oracle Cost Management R11i (Release 11.5.9)


Cost Element -------------------Material Material Overhead Resource Outside Processing Overhead Total Standard Cost ---------------0.00000 0.00000 0.00000 0.00000 0.00000 ---------------0.00000 ================ Report Value ---------------785.00000 39.25000 40.00000 0.00000 6.00000 ---------------870.25000 ================ Difference ----------------785.00000 -39.25000 -40.00000 0.00000 -6.00000 ----------------870.25000 ================ Percent ---------0.0 0.0 0.0 0.0 0.0 ----------

Page 32

Oracle Cost Management R11i (Release 11.5.9)


2. To view the cost (Navigation) Cost Item Costs Item Costs

Item XX-MB2XR Cost Type XX-CSTMTB Click on the Find button

Page 33

Oracle Cost Management R11i (Release 11.5.9)


COST UPDATE
1. First lets examine the Frozen costs. (Navigation) Cost Item Costs Item Costs

Item XX-MB2XR Cost Type Frozen Click on the Find button Click on the Costs button In this case there should not be any costs. This is what we will be updating with the cost update. 2. (Navigation) Request Name Cost Type Adjustment Account Description Item Range Sort Option Update Option Specific Item Save Details 3. Verify the Frozen Costs Cost Item Costs Standard Cost Update Update Costs

Update Standard Costs XX-CSTMTB Std Cost Var (Account alias) Update MB2XR Costs All Items <accept default> Overhead, Resource, Activity, and Item Costs tab through (Click Ok) Yes

Page 34

Oracle Cost Management R11i (Release 11.5.9)


(Navigation) Cost Item Costs

Item XX-MB2XR Cost Type Frozen Click on the Find button Click on the Costs button In this case there should not be any costs. This is what we are updating with the cost update.

Page 35

Oracle Cost Management R11i (Release 11.5.9)


INVENTORY TRANSACTIONS
The following profile options are set to Background Processing TP:INV Transaction processing mode TP:WIP Completion Material Processing TP:WIP Completion Transaction Form TP:WIP Material Transaction Form TP:WIP Move Transaction TP:WIP Shop Floor Material Processing Please also verify the following profile option is set to Yes INV: Use new Trx.Mngr. for processing 1. Perform the following miscellaneous transactions (Navigation) Date Type Source Account Inventory Transactions Miscellaneous Transactions

Todays Date Miscellaneous Receipts 01-000-1110-0000-000

Click the Transaction Lines button

Page 36

Oracle Cost Management R11i (Release 11.5.9)


Item XX-FRAME XX-TIRES XX-FORK XX-BARS XX-DERAIL XX-BRAKES XX-SADDLE Save your work Action Save Sub Inventory Stores Stores Stores Stores Stores Stores Stores Quantity 1000 1000 1000 1000 500 1000 100

The transaction will be saved in mtl_material_transactions_temp table.


COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN Txn_hdr_id Txn_tmp_id Inv_Item_id Description Subinv_code Txn_qty Pri_qty Uom Txn_cst Txn_typ_id Txn_act_id Txn_sty_id FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; 999999999; 999999999; A11 A10; 999999999; 999999999; A3; 999999; 999999999; 999999999; 999999999;

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

Txn_hdr_id, Txn_tmp_id, Inv_Item_id, Description, Subinv_code, Txn_qty, Pri_qty, Uom, Txn_cst,

Page 37

Oracle Cost Management R11i (Release 11.5.9)


transaction_type_id Txn_typ_id, -- 42 Miscellaneous receipt transaction_action_id Txn_act_id, -- 27 Receipt into 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 ---------- ---------- ----------- ----------11119521 11119522 15826 SK-FRAME 11119521 11119523 15825 SK-TIRES 11119521 11119524 15824 SK-FORK 11119521 11119525 15823 SK-BARS 11119521 11119526 15821 SK-DERAIL 11119521 11119527 15819 SK-BRAKES 11119521 11119528 15820 SK-SADDLE SUBINV_COD TXN_QTY PRI_QTY UOM TXN_CST TXN_TYP_ID TXN_ACT_ID TXN_STY_ID TXN_DATE ---------- ---------- ---------- --- ------- ---------- ---------- ---------- --------Stores 1000 1000 Ea 42 27 13 21-MAR-05 Stores 1000 1000 Ea 42 27 13 21-MAR-05 Stores 1000 1000 Ea 42 27 13 21-MAR-05 Stores 1000 1000 Ea 42 27 13 21-MAR-05 Stores 500 500 Ea 42 27 13 21-MAR-05 Stores 1000 1000 Ea 42 27 13 21-MAR-05 Stores 100 100 Ea 42 27 13 21-MAR-05

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

Oracle Cost Management R11i (Release 11.5.9)


MTL_TRANSACTIONS_INTERFACE MTL_TRANSACTION_LOTS_INTERFACE MTL_SERIAL_NUMBERS_INTERFACE to to to MTL_MATERIAL_TRANSACTIONS_TEMP MTL_TRANSACTION_LOTS_TEMP MTL_SERIAL_NUMBERS_TEMP

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 Cost Management R11i (Release 11.5.9)


A new Java Transaction Manager is launched if the following profile option is set INV: Use new Trx.Mngr. for processing = Yes. INV: Use new Trx.Mngr for Processing Profile option there are two transaction managers in inventory. You have the option to user either for transactions processed in the background. Transactions processed online or with immediate concurrent always as Inventory recommends, the new manager. If it is set to No, Inventory uses the old transaction manager. The setting of this option does not affect certain transactions such as WIP and receiving transactions. All mobile WIP and VMI Receiving transactions use the new transaction manager. All desktop WIP and nonVMI Receiving transactions use the old transaction manager. INV_TRX_MGR INVJTRXS.pls This file contains the Body of the InventoryTransactions-Manager wrapper. The functions specified here are wrappers to methods of the Java Stored Procedure implementation of the Inventory Transaction Processor

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

Oracle Cost Management R11i (Release 11.5.9)


------------------------------------------------------------------/usr/tmp, /seth/oracle/bdemfgdb/9.2.0/appsutil/outbound/bdemfg_seth Navigate to Inventory Setup Transactions Interface Managers and Launch the Material transaction Interface Manager.

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

Oracle Cost Management R11i (Release 11.5.9)


Session Id:344466 [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] [30-MAR-05 21:13:21] INV_TXN_MANAGER_PUB: -----Inside process_Transactions-------.trxhdr=11121549 INV_TXN_MANAGER_PUB: Process Rows in MTL_MATERIAL_TRANSACTION_TEMP INV_TXN_MANAGER_PUB: Rows in MMTT ready to process INV_TXN_MANAGER_PUB: Calling Process_lpn_trx INV_TXN_MANAGER_PUB: Calling material processor to process 1 row(s) under header ID 1121549 INV_LPN_TRX_PUB: Call to PROCESS_LPN_TRX trxhdr=11121549,procmode=1,bflow= INV_LPN_TRX_PUB: Initializing the message list INV_LPN_TRX_PUB: l_is_cartonization=0 INV_LPN_TRX_PUB: trxtempid=11121547srctypeid=13actid=27,batchid= INV_LPN_TRX_PUB: seqid=,lpnid=,cntlpnid=xfrlpnid= INV_LPN_TRX_PUB: item_id=15826qty=100uom=EaCG=1164,XCG= INV_LPN_TRX_PUB: ERES event id => 11121547 INV_LPN_TRX_PUB: Transaction Action Id => 27 INV_LPN_TRX_PUB: Transaction Source Type Id => 13

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

Oracle Cost Management R11i (Release 11.5.9)


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 ---------- ----------- ----------- ---------- ---------- ---------- --- ---------- ---------- ---------- ---------- ---------- 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

Oracle Cost Management R11i (Release 11.5.9)


3. View the Material Transaction generated. Cost Manager controls the following processes. Cost Manager Material cost transaction worker CMCTCM CMCMCW The Cost Manager invokes the material cost manager and if WIP is installed, the resource cost manager. This subroutine polls the transaction table for uncosted transactions, and costs them by calling the cost_trx library function. This actual cost worker processes material transactions that are assigned by the actual cost manager in chronological order based on the transaction_date and transaction_id. Depending on the transaction origination(INV or WIP), the appropriate cost processing routine will be invoked. processes transactions that are assigned by the transaction manager through the group_id. The type specifies the type of transactions within a group. TYPE 1 - Resource / OSP processes transactions that are assigned by the transaction manager through the group_id. The type specifies the type of transactions within a group. TYPE 2 - Overhead CSTPOYLD.process_op_yield

Actual Cost Worker

CMCACW

Resource Cost Worker

CMCCTW

Overhead Cost Worker

CMCOCW

Operation Yield Processor

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

Oracle Cost Management R11i (Release 11.5.9)


Fetched txn 11121616 DS parent_txn_id = 139425280, parent_txn_ind = -1. Costing Transaction, ID = 11121616 Processing Transaction: 11121616 CSE Cost Distribution Hook Used: 0 Flow schedule flag = 0 ele_acct() <<< @ 31-MAR-2005 12:48:28 prj_txn() <<< @ 31-MAR-2005 12:48:28 insert_acct() <<< @ 31-MAR-2005 12:48:28 insert_acct() >>> @ 31-MAR-2005 12:48:28 insert_acct() <<< @ 31-MAR-2005 12:48:28 insert_acct() >>> @ 31-MAR-2005 12:48:28 ele_acct() >>> @ 31-MAR-2005 12:48:28 final_acct() <<< @ 31-MAR-2005 12:48:28 final_acct() >>> @ 31-MAR-2005 12:48:28 [AX]FINAL =================================================== [AX]item_id = 15825 [AX]send_uom = [AX]rec_uom = [AX]Actual Cost = 31.50 ===================================================

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

Oracle Cost Management R11i (Release 11.5.9)

Page 46

Oracle Cost Management R11i (Release 11.5.9)


WIP TRANSACTIONS
1. Create Job (Navigation) Job Type Assembly Description UOM Class Status Quantity MRP Qty Start Date Completion Date WIP Discrete Discrete Jobs

XX-JOB1 Standard XX-MB2XR <default> <default> Discrete Released 100 <default> 5 weeks from today @ 23:55

Click in the Routing alternative region Completion Sub inventory FGI Save your work Action Save

2. Review the discrete job for your assembly (Navigation) Job WIP Discrete Discrete Jobs

XX-JOB1

Click on the Find button. Click on the Open button.

Page 47

Oracle Cost Management R11i (Release 11.5.9)


Review the Job requirements, Operations, resources.

Page 48

Oracle Cost Management R11i (Release 11.5.9)

Page 49

Oracle Cost Management R11i (Release 11.5.9)

Page 50

Oracle Cost Management R11i (Release 11.5.9)

Page 51

Oracle Cost Management R11i (Release 11.5.9)


3. Issue the Push Material to the Job (Navigation) Job Include WIP Material Transactions WIP Material Transactions

XX-JOB1 All Material

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

Oracle Cost Management R11i (Release 11.5.9)

Click Done. The transaction will be saved in mtl_material_transactions_temp table.


COLUMN Txn_hdr_id COLUMN Txn_tmp_id FORMAT 999999999; FORMAT 999999999;

Page 53

Oracle Cost Management R11i (Release 11.5.9)


COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN Inv_Item_id Description Subinv_code Txn_qty Pri_qty Uom Txn_cst Txn_typ_id Txn_act_id Txn_sty_id FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; A11 A10; 999999999; 999999999; A3; 999999; 999999999; 999999999; 999999999;

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

Oracle Cost Management R11i (Release 11.5.9)


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.

Page 55

Oracle Cost Management R11i (Release 11.5.9)

Click Save. The transaction will be saved in wip_move_txn_interface table.

Page 56

Oracle Cost Management R11i (Release 11.5.9)


COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN SELECT Txn_hdr_id FORMAT 999999999; Assembly_id FORMAT 999999999; wip_entity_id FORMAT 999999999; Wip_entity_name FORMAT A20; EType FORMAT 99999; TType FORMAT 99999; Txn_qty FORMAT 999999999; Pri_qty FORMAT 999999999; Uom FORMAT A3; PUom FORMAT A3; PPhase FORMAT 99999; PStatus FORMAT 99999; wmti.TRANSACTION_ID Txn_id, PRIMARY_ITEM_ID Assembly_id, WIP_ENTITY_ID Wip_entity_id, WIP_ENTITY_NAME Wip_entity_name, ENTITY_TYPE EType, TRANSACTION_DATE Txn_date, TRANSACTION_QUANTITY Txn_qty, TRANSACTION_UOM Uom, PRIMARY_QUANTITY PQty, PRIMARY_UOM PUom, TRANSACTION_TYPE TType, FM_OPERATION_SEQ_NUM Fmopseq, FM_INTRAOPERATION_STEP_TYPE Fmopstep, TO_OPERATION_SEQ_NUM Toopseq, TO_INTRAOPERATION_STEP_TYPE Toopstep, PROCESS_PHASE PPhase, PROCESS_STATUS PStatus from wip_move_txn_interface wmti, wip_txn_interface_errors wtie where ORGANIZATION_ID = 207 AND wtie.transaction_id (+) = wmti.transaction_id ORDER BY TRANSACTION_DATE, wmti.CREATION_DATE, wmti.transaction_id;
TXN_ID ASSEMBLY_ID WIP_ENTITY_ID WIP_ENTITY_NAME TXN_DATE TXN_QTY UOM PQTY PUO TTYPE FMOPSEQ FMOPSTEP TOOPSEQ TOOPSTEP PPHASE PSTATUS -------- ----------- ------------- --------------- --------- ------ --- ---- --- ----- ------- -------- ------- -------- ------ ------15187387 15818 117706 SK-JOB1 18-APR-05 100 Ea 100 Ea 1 100 1 200 2 2 1

Page 57

Oracle Cost Management R11i (Release 11.5.9)


Launch the Move Transaction Interface Manager, the components with Supply type Operation 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 -------- ----------- ----------- ---------- ------- ------- --- ---------- ---------- ---------- ---------- ---------- 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

Oracle Cost Management R11i (Release 11.5.9)


COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN SELECT Txn_id Assembly_id wip_entity_id Wip_entity_name EType TType AChrg BType RType SFlg Txn_req_id Txn_qty Pri_qty Uom PUom PPhase PStatus wcti.TRANSACTION_ID PRIMARY_ITEM_ID WIP_ENTITY_ID substr(WIP_ENTITY_NAME,1,40) ENTITY_TYPE TRANSACTION_DATE TRANSACTION_QUANTITY TRANSACTION_UOM TRANSACTION_TYPE AUTOCHARGE_TYPE BASIS_TYPE RESOURCE_TYPE STANDARD_RATE_FLAG wcti.REQUEST_ID OPERATION_SEQ_NUM RESOURCE_SEQ_NUM RESOURCE_ID MOVE_TRANSACTION_ID PROCESS_PHASE PROCESS_STATUS FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; 999999999; 999999999; A20; 99999; 99999; 99999; 99999; 99999; 99999; 999999999; 999999999; 999999999; A3; A3; 99999; 99999;

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

Oracle Cost Management R11i (Release 11.5.9)


from WHERE AND ORDER wip_cost_txn_interface wcti, wip_txn_interface_errors wtie ORGANIZATION_ID = 207 wtie.transaction_id (+) = wcti.transaction_id BY TRANSACTION_DATE, wcti.CREATION_DATE, wcti.transaction_id;
SEQNUM RESRC_ID TXN_MOV_ID PPHASE PSTATUS ------- -------- ---------- ------ ------10 4267 15187387 2 1 15187387 2 1 15187387 2 1

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 Inventory On-Hand,

Click on Save button. Verify the completions in Inventory by going to (Navigation) Availability On-Hand Quantity. Query the item XX-MB2XR.

Page 60

Oracle Cost Management R11i (Release 11.5.9)

Click Save. The transaction will be saved in wip_move_txn_interface table.

Page 61

Oracle Cost Management R11i (Release 11.5.9)


COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN SELECT Txn_hdr_id FORMAT 999999999; Assembly_id FORMAT 999999999; wip_entity_id FORMAT 999999999; Wip_entity_name FORMAT A20; EType FORMAT 99999; TType FORMAT 99999; Txn_qty FORMAT 999999999; Pri_qty FORMAT 999999999; Uom FORMAT A3; PUom FORMAT A3; PPhase FORMAT 99999; PStatus FORMAT 99999; wmti.TRANSACTION_ID Txn_id, PRIMARY_ITEM_ID Assembly_id, WIP_ENTITY_ID Wip_entity_id, WIP_ENTITY_NAME Wip_entity_name, ENTITY_TYPE EType, TRANSACTION_DATE Txn_date, TRANSACTION_QUANTITY Txn_qty, TRANSACTION_UOM Uom, PRIMARY_QUANTITY PQty, PRIMARY_UOM PUom, TRANSACTION_TYPE TType, FM_OPERATION_SEQ_NUM Fmopseq, FM_INTRAOPERATION_STEP_TYPE Fmopstep, TO_OPERATION_SEQ_NUM Toopseq, TO_INTRAOPERATION_STEP_TYPE Toopstep, PROCESS_PHASE PPhase, PROCESS_STATUS PStatus from wip_move_txn_interface wmti, wip_txn_interface_errors wtie where ORGANIZATION_ID = 207 AND wtie.transaction_id (+) = wmti.transaction_id ORDER BY TRANSACTION_DATE, wmti.CREATION_DATE, wmti.transaction_id;

Page 62

Oracle Cost Management R11i (Release 11.5.9)


TXN_ID ASSEMBLY_ID WIP_ENTITY_ID WIP_ENTITY_NAME TXN_DATE TXN_QTY UOM PQTY PUO TTYPE FMOPSEQ FMOPSTEP TOOPSEQ TOOPSTEP PPHASE PSTATUS -------- ----------- ------------- --------------- --------- ------ --- ---- --- ----- ------- -------- ------- -------- ------ ------15187397 15818 117706 SK-JOB1 18-APR-05 100 Ea 100 Ea 2 200 2 200 3 2 1

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

Oracle Cost Management R11i (Release 11.5.9)


The Move Transaction Interface Manager will also populate the wip_cost_txn_interface table with the following
COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN COLUMN SELECT Txn_id Assembly_id wip_entity_id Wip_entity_name EType TType AChrg BType RType SFlg Txn_req_id Txn_qty Pri_qty Uom PUom PPhase PStatus wcti.TRANSACTION_ID PRIMARY_ITEM_ID WIP_ENTITY_ID ENTITY_TYPE TRANSACTION_DATE TRANSACTION_QUANTITY TRANSACTION_UOM TRANSACTION_TYPE AUTOCHARGE_TYPE BASIS_TYPE STANDARD_RATE_FLAG wcti.REQUEST_ID OPERATION_SEQ_NUM RESOURCE_SEQ_NUM RESOURCE_ID MOVE_TRANSACTION_ID PROCESS_PHASE PROCESS_STATUS wip_cost_txn_interface FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT FORMAT 999999999; 999999999; 999999999; A20; 99999; 99999; 99999; 99999; 99999; 99999; 999999999; 999999999; 999999999; A3; A3; 99999; 99999;

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

Oracle Cost Management R11i (Release 11.5.9)


WHERE AND ORDER wip_txn_interface_errors wtie ORGANIZATION_ID = 207 wtie.transaction_id (+) = wcti.transaction_id BY TRANSACTION_DATE, wcti.CREATION_DATE, wcti.transaction_id;

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

Oracle Cost Management R11i (Release 11.5.9)


Actual_cost Act_cost, 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 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 ACT_COST C -------- ----------- ----------- ---------- ------- ------- --- ---------- ---------- ---------- --------- ---------- -------- 11122719 15823 SK-BARS Stores -100 -100 Ea 35 1 5 18-APR-05 1164 42 11122720 15825 SK-TIRES Stores -200 -200 Ea 35 1 5 18-APR-05 1164 31.5 11122695 15819 SK-BRAKES Stores -200 -200 Ea 35 1 5 18-APR-05 1164 84 11122696 15820 SK-SADDLE Stores -100 -100 Ea 35 1 5 18-APR-05 1164 47.25 11122697 15821 SK-DERAIL Stores -200 -200 Ea 35 1 5 18-APR-05 1164 63 11122698 15826 SK-FRAME Stores -100 -100 Ea 35 1 5 18-APR-05 1164 262.5 11122708 15824 SK-FORK Stores -100 -100 Ea 35 1 5 18-APR-05 1164 115.5

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) Job WIP Discrete Close Discrete Jobs Close Discrete Jobs (Form)

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

Oracle Cost Management R11i (Release 11.5.9)


Seattle Manufacturing Sort by: Job Discrete Job Value Report Summary (USD) Report Date: Page: 14-MAY-2004 00:06 1 of 1

Job:

SK-JOB1

Job Desc: SK-MB2XR Discrete Standard Discrete Discrete Job Class

Job Type: Revision: Start Quantity: Quantity Completed: Quantity Scrapped: Project Name:

Standard

Status:

Closed Ea 28-MAY-04 13-MAY-04 10-JUN-04 14-MAY-04

Assembly: Accounting Class: Class Type: Class Description: Project:

A 09-JUN-04 100.00 100.00 0.00

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

Oracle Cost Management R11i (Release 11.5.9)


Review the data in the following forms as well. View Discrete Jobs forms (look at the resources and material requirements). (Navigation) WIP Discrete WIP Value Summary (look at the value and account distribution).

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

Oracle Cost Management R11i (Release 11.5.9)

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

Oracle Cost Management R11i (Release 11.5.9)


MANUFACTURING SCHEDULING /JOB SCHEDULING WORKBENCH
1. Debug and getting the log file for Job Scheduling Workbench a) On the forms server do the following
cd $IAS_ORACLE_HOME/Apache/Jserv/etc modify jserv.properties and set the following attribute to true log=true The jserv.log will be written to a directory specified by this attribute log.file=/seth/bdemfgora/iAS/Apache/Jserv/logs/jserv.log

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

Oracle Cost Management R11i (Release 11.5.9)

Page 71

Oracle Cost Management R11i (Release 11.5.9)


Check the Complete for the Workorder Status and the click on Apply and Ok Button. The following window appears.

Page 72

Oracle Cost Management R11i (Release 11.5.9)


The jserv.log would look some thing like this.
Filter request for new criteria: ViewBy[, name = Standard, job = null, assembly = null, project = null, task = null, released = true, unreleased = true, hold = true, completeCharges = true, completeNoCharges = false, hideJobsWithMissingChildren = false, department = null, componentUsed = null, immediateDispatch = false, upstreamDispatch = false, resource = null, activityTypeCode = null, activityType = null, activityCauseCode = null, activityCause = null, workOrderTypeCode = null, workOrderType = null, owningDepartment = null, assetGroup = null, assetNumber = null, assetNumberChildOption = false, afterDate = null, beforeDate = null, afterOffset = null, beforeOffset = null, maintenance = false, discrete = true, customerName = null, salesOrderName = null, sortOrder = [I@161496b]

Page 73

Oracle Cost Management R11i (Release 11.5.9)


export the dq dq is : DynamicQuery[as standard SQL: SELECT wdj.scheduled_start_date AS schedul ed_start_date, wdj.scheduled_completion_date AS scheduled_completion_date, wdj.wip_entity_id AS wip_entity_id FROM mtl_item_flexfields mif2, wip_schedule_groups wsg, mtl_item_flexfields mif3, wip_entities we, pa_tasks pat, pa_projects_all pap, pjm_seiban_numbers psn, wip_discrete_jobs wdj WHERE (/* ************************************************ */ /* These are the standard job filter requirements. */ /* ************************************************ */ ( /* -- standard job -- */ wdj.job_type in (1,3) /* -- entity type -- */ and ( ($discreteJobFilterPresent = 1 and we.entity_type in (1,3)) or ($maintenanceJobFilterPresent = 1 and we.entity_type in (6,7)) ) /* -- name -- */ and we.wip_entity_id = wdj.wip_entity_id and we.organization_id = wdj.organization_id and (not $jobFilterPresent = 1 or we.wip_entity_name like $jobName) /* -- assembly -- */ and wdj.primary_item_id = mif2.inventory_item_id(+) and wdj.organization_id = mif2.organization_id(+) and (not $assemblyFilterPresent = 1 or mif2.item_number like $assemblyName) /* -- schedule group -- */ etc

Page 74

You might also like