You are on page 1of 32

http://oracleapps88.blogspot.

com/ Raju Ch

ORDER MANAGEMENT:
M
ORDER TO CASH CYCLE O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

1.0 Creating an Order 1


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

Contents

1.0 Creating an Order .................................................................................................................................................................. 3

2.0 Booking an Order ................................................................................................................................................................... 7 M


O
.C
3.0 Pick Release a Sales Order ..................................................................................................................................................... 9

T
4.0 Pick Confirm a Sales Order ................................................................................................................................................. 17

O
5.0 Ship Confirm a Sales Order ................................................................................................................................................. 22

P
6.0 Running Workflow Background Process ........................................................................................................................... 27

S
7.0 Entering Receipts against Invoice ....................................................................................................................................... 30
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

1.0 Creating an Order 2


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

1.0 Creating an Order

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

1.0 Creating an Order 3


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

1.0 Creating an Order 4


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

1.0 Creating an Order 5


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
Major Tables Impacted:
.B
8
8
oe_order_headers_all
oe_order_lines_all

S
P
Queries:

P
SELECT * FROM oe_order_headers_all WHERE order_number = 57803

A
E
SELECT * FROM oe_order_lines_all WHERE header_id = (SELECT header_id FROM oe_order_headers_all WHERE

L
order_number = 57803)

C
A
R
O

1.0 Creating an Order 6


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

2.0 Booking an Order

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

2.0 Booking an Order 7


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
Major Tables Impacted:
A
E
wsh_delivery_details

Queries:
L
C
SELECT * FROM wsh_delivery_details WHERE source_header_id = (SELECT header_id FROM oe_order_headers_all
A
WHERE order_number = 57803)

R
O

2.0 Booking an Order 8


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

3.0 Pick Release a Sales Order

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 9


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 10


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 11


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 12


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 13


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
Major Tables Impacted:

8
wsh_delivery_assignments

8
wsh_new_deliveries

S
(More tables continued for Pick Release in the following pages)

P
Queries:
P
A
SELECT delivery_id FROM wsh_delivery_assignments WHERE delivery_detail_id =

E
(SELECT delivery_detail_id FROM wsh_delivery_details WHERE source_header_id = (SELECT header_id FROM

L
oe_order_headers_all WHERE order_number = 57803))

C
SELECT * FROM wsh_new_deliveries WHERE delivery_id = 211904

A
(More queries continued for Pick Release in the following pages)

R
O

3.0 Pick Release a Sales Order 14


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

3.0 Pick Release a Sales Order 15


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
Tables Impacted:

mtl_txn_request_headers
S
P
mtl_txn_request_lines

P
A
Queries:

E
SELECT header_id FROM mtl_txn_request_headers WHERE request_number = '187252'

L
SELECT * FROM mtl_txn_request_lines WHERE header_id = 209289
C
A
R
O

3.0 Pick Release a Sales Order 16


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

4.0 Pick Confirm a Sales Order

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

4.0 Pick Confirm a Sales Order 17


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

4.0 Pick Confirm a Sales Order 18


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

4.0 Pick Confirm a Sales Order 19


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
Tables Impacted:

8
mtl_material_transactions_temp

8
mtl_material_transactions

S
P
Queries:

P
SELECT * FROM mtl_material_transactions WHERE transaction_id IN (11262482, 11262483)

A
E
L
C
A
R
O

4.0 Pick Confirm a Sales Order 20


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

4.0 Pick Confirm a Sales Order 21


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

5.0 Ship Confirm a Sales Order

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

5.0 Ship Confirm a Sales Order 22


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

5.0 Ship Confirm a Sales Order 23


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

5.0 Ship Confirm a Sales Order 24


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

Major Tables Impacted:


wsh_delivery_legs

(More tables to be continued for Ship Confirm)

Queries:
SELECT * FROM wsh_delivery_legs WHERE delivery_id = 211904

(More queries to be continued for Ship Confirm)

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
Major Tables Impacted:
wsh_trip_stops
C
A
(More tables to be continued for Ship Confirm)

RQueries:

O SELECT * FROM wsh_trip_stops WHERE stop_id IN (216963, 216964)

(More queries to be continued for Ship Confirm)

5.0 Ship Confirm a Sales Order 25


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
Major Tables Impacted:
G
O
wsh_trips

(More tables to be continued for Ship Confirm)


L
Queries:
.B
SELECT * FROM wsh_trips WHERE trip_id = 179789 8
8
S
(More queries to be continued for Ship Confirm)

P
Inventory Interface- SRS updates inventory with the ship confirmation information. Inventory balances are decremented and

P
reservations relieved. This program always spawns the Order Management Interface - SRS program. It is very important in the

A
process flow that the Inventory Interface complete before the Order Management Interface to ensure the integrity of the
reservation information.

E
L
Inventory Interface picks records from MTI (MTL_TRANSACTIONS_INTERFACE) and inserts them into MMTT
(MTL_MATERIAL_TRANSACTIONS_TEMP). The Inventory Manager then processes rows and inserts them in to
C
MTL_MATERIAL_TRANSACTIONS.

A
Order Management Interface runs to update Order Management with the ship confirmation information. Order line shipped

Rquantities will be updated.

O At the end of ship confirm, invoice lines are created in Ra_interface_lines_all table.

Tables Impacted:
Ra_interface_lines_all

Queries:

SELECT * FROM ra_interface_lines_all where interface_line_attribute1 = <order_number>

5.0 Ship Confirm a Sales Order 26


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

6.0 Running Workflow Background Process

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

6.0 Running Workflow Background Process 27


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

6.0 Running Workflow Background Process 28


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
Tables Impacted:

P
Ra_customer_trx_lines_all

A
Ra_customer_trx_all

E
L
Queries:

C
SELECT * FROM Ra_customer_trx_lines_all where interface_line_attribute1 = <order_number>

A
SELECT * FROM Ra_customer_trx_all where trx_header_id = <trx_header_id> (trx_header_id fetched from
Ra_customer_trx_lines_all)

R
O

6.0 Running Workflow Background Process 29


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

7.0 Entering Receipts against Invoice

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

7.0 Entering Receipts against Invoice 30


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

7.0 Entering Receipts against Invoice 31


OrderToCash_TechnicalDetails.doc
http://oracleapps88.blogspot.com/ Raju Ch

M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
Major Tables Impacted:

P
ar_cash_receipts_all

A
ar_receivable_applications

E
L
C
A
R
Plot # 321, Flat # 104
Castor Road, Oakwood Apartments

O Lexington, Ohio, USA 44904

7.0 Entering Receipts against Invoice 32


OrderToCash_TechnicalDetails.doc

You might also like