Sei sulla pagina 1di 11

7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle

More Next Blog» Create Blog Sign In

Functional Guy- Devendra Gulve


ान बाटनेसे बढता है | This blog is for Oracle apps Community.

Total Pageviews
You may face visibility problem if http://docs.go
1056128 Tuesday, May 6, 2008
Data flow for Order-to-Cash cycle
DEVendra Gulve 1. Order Entry
This is first stage, When the order is entered in the system, it creates a record in order headers and Order Lines
table.

Enter header details: Once you enter details on the order header and save it or move it to lines, record
goes to one table OE_ORDER_HEADERS_ALL FLOW_STATUS_CODE = ENTERED, BOOKED_FLAG = N),
Primary key=HEADER_ID

No record exist in any other table for this order till now.

Enter Line details for this order: Enter different item numbers, quantity and other details in line tab.
When the record gets saved, it goes to one table. Order header details will be linked with line details by
order HEADER_ID. OE_ORDER_LINES_ALL (FLOW_STATUS_CODE = ENTERED, BOOKED_FLAG = N,
OPEN_FLAG = Y) Primary key= LINE_ID

2.Order Booking
This is next stage, when Order is booked then the Flow status changed from Entered to Booked. At this stage,
Visit my complete profile: LinkedIn, Blogger these below table get affected.
devendragulve@gmail.com
You are Visitor number 575135 OE_ORDER_HEADERS_ALL (FLOW_STATUS_CODE as BOOKED, BOOKED_FLAG updated to Y)
OE_ORDER_LINES_ALL (FLOW_STATUS_CODE as AWAITING_SHIPPING, BOOKED_FLAG updated Y)
WSH_DELIVERY_DETAILS (DELIVERY_DETAIL_ID is assigned here, RELEASED_STATUS ‘R’ ready to release,
LINE_ID comes as SOURCE_LINE_ID)
WSH_DELIVERY_ASSIGNMENTS (DELIVERY_ASSIGNMENT_ID is assigned for DELIVERY_DETAIL_ID present in
WSH_DELIVERY_DETAILS, DELIVERY_ID remains blank till this stage)

*In shipping transaction form order status remains "Ready to Release".


At the same time, Demand interface program runs in background And insert into inventory tables MTL_DEMAND,
here LINE_ID come as a reference in DEMAND_SOURCE_LINE
3. Reservation
This step is required for doing reservations SCHEDULE ORDER PROGRAM runs in the background and quantities
are reserved. Once this program get successfully get completed, the MTL_DEMAND and MTL_RESERVATIONS
Followers (330) Next table get updated. LINE_ID gets updated in DEMAND_SOURCE_LINE_ID in both the tables.
4. Pick Release
Pick Release is the process of putting reservation on on-hand quantity available in the inventory and pick them
for particular sales order.
Pick release can be done from 'Release Sales Order' form or 'Pick release SRS' program can be scheduled in
background. In both of these cases all lines of the order gets pick released depending on the Picking rule used.
If specific line/s needs to be pick release it can be done from 'Shipping Transaction form. For this case Pick
Release is done from 'Release Sales Order' form with Pick Confirm=NO.
Once pick release is done these are the tables get affected:

If step 3 is not done then MTL_RESERVATIONS gets updated now.


WSH_NEW_DELIVERIES (one record gets inserted with SOURCE_HEADER_ID= order header ID,
Popular Posts STATUS_CODE=OP =>open)
Data flow for Order-to-Cash cycle WSH_DELIVERY_ASSIGNMENTS (DELIVERY_ID gets assigned which comes from WSH_NEW_DELIVERIES)
Oracle Pricing.... (Qualifier and Modifier) WSH_DELIVERY_DETAILS (RELEASED_STATUS ‘S’ ‘submitted for release’)
Advantages and Disadvantages of Kanban MTL_TXN_REQUEST_HEADERS
Back-to-Back Order Cycle MTL_TXN_REQUEST_LINES (LINE_ID goes as TXN_SOURCE_LINE_ID)
What's new at R12 Purchasing (move order tables. Here request is generated to move item from Source (RM or FG) sub-inventory to
Purchasing Overview
staging sub-inventory)
Use of different Purchase order types
MTL_MATERIAL_TRANSACTIONS_TEMP (link to above tables through MOVE_ORDER_HEADER_ID/LINE_ID,
Cycle Counting
Material Status Control in R12 Oracle Inventory
this table holds the record temporally)
Pre-Payment Receipt Creation Setups and Process Steps MTL_SERIAL_NUMBERS_TEMP (if item is serial controlled at receipt then record goes in this table)
MTL_SERIAL_NUMBERS (enter value in GROUP_MARK_ID )

*In shipping transaction form order status remains "Released to Warehouse" and all the material still remains in
My Postings.. source sub-inventory. We need to do Move Order Transaction for this order. Till this no material transaction has
been posted to MTL_MATERIAL_TRANSACTIONS
Accounting Flow in Oracle Purchasing
5.Pick Confirm/ Move Order Transaction
Advantages and Disadvantages of Kanban
ASL Precedence
Items are transferred from source sub-inventory to staging Sub-inventory. Here material transaction occurs.
Back-to-Back Order Cycle Order line status becomes 'Picked' on Sales Order and 'Staged/Pick Confirmed' on Shipping Transaction Form.
Credit Hold before Booking the Sales order
Cycle Counting MTL_MATERIAL_TRANSACTIONS_TEMP (Record gets deleted from here and gets posted to
Data flow for Order-to-Cash cycle MTL_MATERIAL_TRANSACTIONS)
Datafix to Close Sales Order Header in Oracle OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘PICKED’ )
Drop - ship Order Demo MTL_MATERIAL_TRANSACTIONS (LINE_ID goes as TRX_SOURCE_LINE_ID)
Dual UoM in R12 MTL_TRANSACTION_ACCOUNTS
File import in Customer Data Hub (CDH) WSH_DELIVERY_DETAILS (RELEASED_STATUS becomes ‘Y’ => ‘Released’ )
Freight Charges calculation in Order Management WSH_DELIVERY_ASSIGNMENTS
GST - Decoding GST for India, Oracle EBS way MTL_ONHAND_QUANTITIES
GST - First party registration and Common configuration
for GST in India

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 1/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
GST - How to make India GST regime tax entry as MTL_SERIAL_NUMBERS_TEMP (record gets inserted after putting details for the item which are serial
recoverable in Oracle EBS controlled at 'Sales order issue')
GST - Item classification for GST regime MTL_SERIAL_NUMBERS (record gets inserted after putting details for the item which are serial controlled
GST - Tax Authority Setup in Oracle EBS at 'Sales order issue')
GST - Tax types, Tax rates, Tax category setup, Claim
Term * This step can be eliminated if we set Pick Confirm=YES at the time of Pick Release
GST - Third party registration for GST in India
How to Calculate Freight Charges in Order Management
6.Ship Confirm
How to create configurable BOM..
Here ship confirm interface program runs in background.
Inventory Management
Inventory Transaction Data Flow
The items on the delivery gets shipped to customer at this stage.
Invoicing of PO for over Received quantity
Item Orderability Rule in R12
OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘shipped’)
Item Reservation (InSide View) WSH_DELIVERY_DETAILS (RELEASED_STATUS ‘C’ ‘Shipped’, SERIAL_NUMBER if quantity is ONE)
Jumbled Order - Handling WSH_SERIAL_NUMBERS (records gets inserted with the DELIVERY_DETAIL_ID reference, only in case of
KANBAN introduction shipped quantity is two or more)
Kanban Replenishment Cycle MTL_TRANSACTION_INTERFACE
Letter of Credit (LC) MTL_MATERIAL_TRANSACTIONS (linked through Transaction source header id)
Manual / Online Discount at Order Line level MTL_TRANSACTION_ACCOUNTS
Manufacturing Management Data deleted from MTL_DEMAND, MTL_RESERVATIONS
Material Status Control in R12 Oracle Inventory Item deducted from MTL_ONHAND_QUANTITIES
Min-Max Inventory Planning MTL_SERIAL_NUMBERS_TEMP (records gets deleted from this table)
Miscellaneous Transactions - Overview MTL_SERIAL_NUMBERS (Serial number stauts gets updated CURRENT_STATUS=4 , 'Issued out of store')
MOAC - Understanding
Move Order Types 7.Enter Invoice
Oracle Configurator Demo After shipping the order the order lines gets eligible to get transfered to RA_INTERFACE_LINES_ALL. Workflow
Oracle Configurator...
background engine picks those records and post it to RA_INTERFACE_LINES_ALL. This is also called Receivables
Oracle Inventory Terminology
interface, that mean information moved to accounting area for invoicing details. Invoicing workflow activity
Oracle Pricing.... (Qualifier and Modifier)
Out-Side Processing Demo (WIP)
transfers shipped item information to Oracle Receivables. At the same time records also goes in the table
PDH Fundamentals RA_INTERFACE_SALESCREDITS_ALL which hold details of sales credit for the particular order.
Pre-Payment Receipt RA_INTERFACE_LINES_ALL (interface table into which the data is transferred from order management) Then
Pricing based on quantity range without Price Break Autoinvoice program imports data from this table which get affected into this stage are receivables base table.
feature At the same time records goes in
Purchasing Overview RA_CUSTOMER_TRX_ALL (CUST_TRX_ID is primary key to link it to TRX_LINES table and TRX_NUMBER is the
Quote to Sales Order Cycle invoice number)
Relationships in Customer Online RA_CUSTOMER_TRX_LINES_ALL (LINE_ATTRIBUTE_1 and LINE_ATTRIBUTE_6 are linked to order number and
Requisition templates (Create & Use) LINE_ID of the orders)
Requisition to Pay Cycle in Oracle 8.Complete Line
Rules for Pick Release In this stage order line level table get updated with Flow status and open flag.
Serial Number Genealogy OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘shipped’, OPEN_FLAG “N”)
Serial Number Generation in Oracle Apps
9.Close Order
Sets in Oracle Order Management
This is last step of Order Processing. In this stage only OE_ORDER_LINES_ALL table get updated. These are the
Setup for Oracle Configurator
Shipment Tolerance
table get affected in this step.
Shipping Concepts
Use of different Purchase order types OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘closed’, OPEN_FLAG “N”)
What is Customer Data Hub (CDH) OE_ORDER_HEADERS_ALL
What's new at R12 Purchasing
What’s new in R12- Inventory Management ----------------------------------------------------------------------------------------------
Why upgrade to R12.1 ??? Few more very good documents on this topic:
Workflow cancel/terminate/abort http://erpschools.com/Apps/oracle-applications/Articles/General/Order-to-Cash-Cycle/index.aspx
Workflow diagram for manufactured ATO item
http://www.oracleappshub.com/om/understanding-data-flow-for-standard-order  
Posted by DEVendra Gulve  
Related Links
Labels: Order Management (OM)
.Know Oracle
All Oracle Tech. Training
Anil Passi's Q&As
70 comments:
Anil Patil's Blog
Apps Knowledge Varsity
Apps Learn blog (Functional)
As-Oracle Blog KOUSHIK August 18, 2008 at 9:59 AM
Ask Tom Oracle.com
E-Biz OCP Blog excellent... they way you delivered helped both a functional as well as Technical guys to
ERP Schools understand the basic flow. Can you please update more on different business cases and
ERP Stuff setups.
Finance (David Haimes)
Fresher's Oracle
Thanks
Learn Oracle
Oracle Applications Library
Kaushik
Oracle Applications Tips Reply
Oracle Apps 11i - Free Training
Oracle Apps Blog
Oracle Apps Training-Online
Oracle Apps-Hub Siao August 27, 2008 at 6:36 AM
Oracle AppsSter
Oracle Blog hey there,
Oracle FAQ wiki
Oracle Ind. Presentations just want to say that this is an excellent blog.. thanks!
Oracle Integration Repository
Oracle White-papers Reply
Oracle-Fusion (Queries & Solutions)
Relationships in Customer Online
Training sessions from Oracle on R12
Videos by Larry Sherrod Siao August 27, 2008 at 6:36 AM
hey i just want to say that this is an excellent blog~
Reply
Labels
Bill of Material (BOM)
Configurator
Customer Data Hub ( CDH )
Venky October 14, 2008 at 11:03 PM
General Management Wonderful job, very nice. exactly i am looking for this.
Reply
http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 2/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
GST in India Reply
New in R12
Oracle Inventory (INV)
Oracle Pricing
Oracle Purchasing (PO) khaled November 25, 2008 at 3:44 AM
Order Management (OM)
Product Data Hub (PDH) How About if backordered, please update.
Shipping (WSH) Thanks DEVendra Gulve for the wonderful blog.
Work in Process (WIP)
Reply

A to Z of this Blog DEVendra Gulve November 28, 2008 at 7:11 PM


► 2017 (6)
► 2016 (3) Hi Khaled,
► 2012 (2)
Following are the changes which will happen if you backorder the line/s
► 2011 (11)
1. In WSH_DELIVERY_DETAILS table:
MOVE_ORDER_LINE_ID becomes NULL as mover order gets canceled
► 2010 (12)
RELEASED_STATUS becomes 'B' from 'Y'
► 2009 (13)
▼ 2008 (16)
2. In WSH_DELIVERY_ASSIGNMENTS table:
► December (1)
DELIVERY_ID becomes NULL
► November (2)
► October (3)
► September (1)
3. In WSH_NEW_DELIVERIES table:
► August (1) STATUS_CODE becomes 'CL' from 'OP'
▼ May (4)
Serial Number Generation in Oracle Apps 4. Record/s from MTL_RESERVATIONS table gets deleted
Oracle Pricing.... (Qualifier and Modifier)
How to create configurable BOM.. This is not all... there would be other changes also in table MTL_ONHAND_QUANTITIES,
Data flow for Order-to-Cash cycle also if the item is serial controlled then there would be changes in those tables also.
► April (1) Keep searching...
► March (1)
► February (1)
Thanks
► January (1)
Devendra
► 2007 (4)
Reply

Oracle Apps Functional Guy


Prashanth Kiran January 21, 2009 at 6:13 AM
Hi,

Can you please explain me in detail about step 3,( which conc. program is used to do
reservations)

Cheers
Ramana
Reply

Naveen January 23, 2009 at 5:11 AM


Excellent one. This will be very helpful for both functional and technical guys
Reply

Anonymous February 21, 2009 at 12:13 PM


That was a brilliant article I have ever found on O2C cycle, great work.....

Vipin
Reply

Anonymous March 6, 2009 at 3:53 PM


Great post! Thanks...
Reply

Anonymous April 21, 2009 at 8:42 AM


good one

srikanth
Reply

srikanth April 28, 2009 at 8:28 PM


Excellent work dude.

Srikanth.
Reply

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 3/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle

srikanth April 28, 2009 at 8:28 PM


Excellent work dude

Srikanth
Reply

Rohit May 15, 2009 at 6:38 AM


Nice Article.
Reply

Sanjay May 19, 2009 at 3:37 PM


Hi Dev,
I need to know what the meaningof different values in
apps.wsh_delivery_details.inv_interfaced_flag
Reply

DEVendra Gulve May 19, 2009 at 4:45 PM


Since inventory handles shipping updates, these flags get populated by the
Shipping Transactions function, and are also usually a part of the
WSH_DELIVERY_DETAILS status as well. In any case, these are the normal
definitions applied to those single letter abbreviations:

'Y','Y=Staged',
'R','R=Ready to Release',
'S','S=Rel to Warehouse',
'B','B=Backorder',
'P','P=Pending Inv',
'C','C=Shipped',
'N','N=Not Ready',
'D','D=Cancelled',
'X','X=Not Applicable

NULL indicates either the record is still in some early state and not ready
to commit a record or is not a shippable or transactable item. (It can also
mean a missing record, if it has appropriate attributes and has progressed
to where a workflow activity should have provided a status).

For details check out doc ID 207780.1 on metalink


Reply

Anas MS May 19, 2009 at 7:37 PM


Hi Dev,

Thanks for the GR8 article. Can you go further beyond OM and give the details of the Cash
Cycle as well.

Thanks Again.
Anas MS.
Reply

venkat July 6, 2009 at 1:44 PM


Good article
Reply

Anonymous July 7, 2009 at 4:59 PM


This is really good one.. keep it up..

Vijay
Reply

Anonymous August 18, 2009 at 2:41 PM


Greate Itis very useful in understanging the flow
thanks
Reply

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 4/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
Anonymous August 20, 2009 at 12:29 AM
can we have the same kind of data flow of procure to purchase
Reply

Pradeep December 30, 2009 at 4:48 PM


hai devendra..great work..
keep it up.. I expect more
articles like this fro you...
Reply

sasi January 5, 2010 at 12:18 AM


HI,
Great job, Can you please send me different accounting entries generated in O2C cycle.
Thanks,
Sasikala
Reply

Anonymous January 12, 2010 at 10:08 AM


Very Nice article.

Ashish wakale
Reply

Arya January 15, 2010 at 3:00 AM


This is an excellent article...something so brief and yet informative is very hard to find.
Thanks
Reply

Christina January 15, 2010 at 10:36 AM


Wow, this is a master piece… mind blowing article I have to say.
Its our (readers') privilege to have such kind of document which gives so much of
information in such a concise manner and simplest way.

Christina
Reply

Mugdha January 25, 2010 at 3:26 PM


Dev,
your blog is very helpful.
Thanks allot.
Reply

Anonymous January 27, 2010 at 12:23 PM


Excellent.. In R12, Can you explain me where ct. acceptance comes into picture and also
when revenue is recognized i.e., whether we are considering ct. acceptance before
generating Invoice or after generating invoice? Please explain to me.
Reply

Senthil February 24, 2010 at 8:06 AM


Hi Deva,
Excellent document for O2C.I need one clarification.From which statge , Move order is
created? What is difference bet move order and transction move order? Kindly explain.

Thanks and Regards


Senthil
Reply

DEVendra Gulve February 24, 2010 at 10:51 AM


Hi Senthil,
When we try to do Pick Release, we basically do two steps:
1. Request required material to be transferred from stored to shipping area (or Staging
sub-inventory). This is done by raising a Move Order. Mover order is a document based on

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 5/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
which store keeper transfers the material.
2. Actual/Physical movement of the requested material. When the material is issued on
the basis of Move Order and shifted to staging sub-inventory then this transaction should
be registered in system, which is done by doing Transact Move Order.

Hope this answers are query.

Thanks
Devendra
Reply

Senthil February 24, 2010 at 8:39 PM


Thanks Davendra.so these 2 steps are done in Pick release stage.

Regards
Senthil
Reply

Anonymous May 13, 2010 at 11:23 PM


Can you please provide the detail steps in both technical & functional aspects when :-

1.Drop shipment occured


2.In case of RMA
Reply

Dilip Kumar Madesiya June 30, 2010 at 12:29 AM


can anyone help in writing the query for internal orders status. whertein i require two
feilds.
"Location_A_IO_Transit" it should show the Sum of qty that is shipped from any other
locations for location_A and that is not delivered(or taken into inventory)

"Location_A_IO_Reserved" it should show the Sum of qty that is reserved from any other
locations for location_A and that is not shipped(or reserve qty for the Locatio_A from any
other locations)
Reply

Venky July 27, 2010 at 7:23 AM


Amazing Article Sir .. greatest detail possible .. ! :) Thank you very much for such a
beautiful writing ...

Venki
Reply

Anonymous October 10, 2010 at 8:42 AM


Hi Devendra,

I am having a situation where sales credit information is not exsiting in some transactions.
Now revenue accounting is faling for no sales credit in RA_CUST_TRX_LINE_SALESREPS. Is
there a way you can insert lines into this table after the fact the invoice is transferred to
GL. definitely it will be back end update.

Thanks,

Piyush
Reply

Anonymous October 21, 2010 at 12:26 AM


Very nice document for technical persons
Reply

Anonymous December 5, 2010 at 5:27 AM


An order was created with both source and destination org as the same - 'US'. The
destination org should ahve been Columbus. I tried fixing by doing the following:
- Updated PO_REQUISITION_LINES_ALL with the correct destination org.
- Update mtl_transactions_interface with transfer_subinventory and transfer_locator.

I am still getting the error "|Transaction failed to transfer

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 6/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
reservation|INV_XFR_RSV_FAILURE|Failed to update reservation|Update Reservation
failed.|Warning: For Delivery Detail 1"

Has anyone come across this error?


Reply

Anonymous December 5, 2010 at 5:34 AM


Has anyone come across the error in MTI table
"|Transaction failed to transfer reservation|INV_XFR_RSV_FAILURE|Failed to update
reservation|Update Reservation failed.|Warning: For Delivery Detail 1"

Please help me resolve this error in mtl_transactions_interface table


Reply

Anonymous December 13, 2010 at 12:42 AM


Great post!!
Many Thanks.

I have an issue.
One order has file linse, Order header is booked and all 4 lines are closed except one. One
line status showing "Picked".

As far as I know, once the order get booked then it also insert the value in WSH delivery
details table. all the 4 lines are available in this table except one.
Can someone assist?
Reply

NEERAJ K December 13, 2010 at 12:56 AM


Great post!!
Many Thanks.

I have an issue.
One order has file linse, Order header is booked and all 4 lines are closed except one. One
line status showing "Picked".

As far as I know, once the order get booked then it also insert the value in WSH delivery
details table. all the 4 lines are available in this table except one.
Can someone assist?
Reply

DEVendra Gulve December 13, 2010 at 10:30 AM


I believe, you are not able to find record in WSH for the line with 'Picked' status.
It is not possible to pick the line with out having record in WSH tables, please check
whether anybody has access to delete it manually or not. If nobody has access, then
Oracle support will be the best people to help you in this.

Thanks
Devendra
Reply

NEERAJ K February 1, 2011 at 9:42 PM


Hello,

Looking for some assistance. I have 3 consumer swap orders, lines status of the order is
showing shipped instead of closed. Workflow for the line is complete.

Can you assist?


Reply

DEVendra Gulve February 1, 2011 at 9:47 PM


Hi Neeraj,
Check out status of interface trip stop program for this order. or try running it again for
this delivery or STOP_ID.
Id these are inventory item also check INV_INTERFACED_FLAG in wsh_delivery_details
table, this flag shall be 'Y' or 'X' (X for phantom item).
Reply

Anand Jaisawal May 15, 2011 at 12:27 PM

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 7/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
Hi Devendra,

In Ship Confirm step, data never deleted from wsh_new_deliveries table.Could you please
check and remove this clause from article? It can misguide to anyone.

Thanks,
Anand Jaisawal
Reply

DEVendra Gulve May 16, 2011 at 12:56 PM


Hello Anand,
Thanks a lot for your suggestion, I removed the line now.

Thanks
Devendra
Reply

Anonymous May 17, 2011 at 9:26 PM


Some of my order lines are not in WSH_DELIVERY_DETAILS even though the order is
booked..??
Reply

DEVendra Gulve May 18, 2011 at 12:28 PM


Please check whether those lines are eligible for shipping? Also check their status in
Shipping Transactions form.

Thanks
Devendra
Reply

Sankar.N June 11, 2011 at 3:52 PM


Excellent Post. Thanks.

Sankar.N
Reply

Anonymous July 3, 2011 at 2:45 AM


This is awesome, Could you please do the same for P2P cycle in R12 please.
Keep it up..God bless you friend..
Reply

Anonymous July 26, 2011 at 2:46 AM


wonderful work, really appreciate the efforts you put to arrange such important
information,

Thanks,
Reply

Anonymous September 5, 2011 at 10:31 AM


Hi I went through this document and it is simply awesome .. everything has been
explained very clearly

However I have one doubt ... I have lines in booked status in OM but still they are getting
picked up when i m using api WSH_PICKING_BATCHES_PUB.CREATE_BATCH and
subsequently releasing using WSH_PICKING_BATCHES_PUB.RELEASE_BATCH... how is this
possible that we are able to pick lines which are still not in awaiting shipping status in OM
Reply

Anonymous December 16, 2011 at 11:42 AM


Hi Deva ,

Excellent Work ..
Keep It Up.

Thanks
Reply
http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 8/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
Reply

Rahul March 6, 2012 at 3:07 PM


Hi Deva.
I have DELIVERY_ID. With the help of that id how can i retrieve excise data?
Please help

Rahul
Reply

DEVendra Gulve March 6, 2012 at 5:34 PM


Hi Rahul,
Get DELIVERY_DETAIL_ID which is associated with DELIVERY_ID from table
WSH_DELIVERY_ASSIGNMENTS.
Get order line ID (SOURCE_LINE_ID)associated with DELIVERY_DETAIL_ID from table
WSH_DELIVERY_DETAILS. Then based on Order line ID search for Order and look for excise
details.
Hope this answers your question.

Thanks
Devendra
Reply

chowdary March 13, 2012 at 12:30 PM


hi devendra,
wht the knowledge u sahre with us is always keeps u in my mind.nice work.u have to
share a lot.please give me the interview related question on o2c
Reply

Anonymous March 16, 2012 at 2:39 PM


Dear Dev,

Really good work, you have out done the other article on same subject.

I have one question.

If i need to know that in past lets say 6 months before what was my onhand/available
quantity for an item at that time?

1. Is it possible to know the onhand/available quantity 6 months before??


2. If Yes, Could you provide table/column level info/query to calculate it.

Regards
SMSA
Reply

DEVendra Gulve March 16, 2012 at 2:44 PM


Hi SMSA,
Try this report "Transaction historical summary" from Inventory.

Thanks
Devendra Gulve
Reply

Shiva May 1, 2012 at 4:50 PM


Hi it a very useful naration to functional people. Thank u Dev
Reply

Anonymous July 2, 2012 at 2:31 PM


Hey DEVendra, very nice article, but I am not clear about step 7 and 8.... which program
is updating these values. oe_order_lines_all.Flow_Status_Code = Shipped is already done
in step 6 wat happens in step 8 then?

any information on ITS - which tables gets affected after it is completed?


Thanking you in anticipation. Hope you will answer ASAP
Pia
Reply

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 9/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle

Anonymous November 2, 2012 at 8:17 PM


Hey Devendra,
Thanks a lot for this blog. It is very useful to me who is a newcomes to the Oracle EBS
world. I have a question about PICK CONFIRM DATE. What is the query to get the PICK
CONFIRM DATE ? Appreciate your response.
Reply

Anonymous December 10, 2012 at 4:14 AM


Hi Devendra,

Is there a way to do partial pick release.


Basically what I need to achieve.
If the required quantity is 10 for a specific Item and there is only 8 available then it
should get pick relesaed for 8 and the remaning 2 should get back ordered.
If so what are the steps to achieve the same.

Thanks
Jin
Reply

DEVendra Gulve December 10, 2012 at 12:24 PM


You can certainly split the delivery and specify qty as 8 at the time of pick release.
Else same can be done at the time of Pick Confirm (transact Move Order)

Thanks
Devendra
Reply

Anonymous November 3, 2014 at 3:56 PM


Hi Devendra,

We have a requirement to pull the lot numbers for which pick release has happened. But
we are unable to find any lot_number details in the WSH_DELIVERY_DETAILS ,
MTL_RESERVATIONS or in any other table which gets affected once pick release is done.
Can you let me know if there's any other table that might have the lot_number detail post
pick release. Thanks in advance.

Regards,
Karthik.
Reply

Anonymous November 3, 2014 at 7:36 PM


Hi Devendra,

We have a requirement to pull the lot numbers for which pick release has happened. But
we are unable to find any lot_number details in the WSH_DELIVERY_DETAILS ,
MTL_RESERVATIONS or in any other table which gets affected once pick release is done.
Can you let me know if there's any other table that might have the lot_number detail post
pick release. Thanks in advance.

Regards,
Karthik.
Reply

DEVendra Gulve November 4, 2014 at 9:43 AM


Hi Karthik,
Check in MTL_TRANSACTION_LOT_NUMBERS in reference of TRANSACTION_ID.

Thanks
Devendra Gulve
Reply

Anonymous November 7, 2014 at 3:49 AM


Good Job
Reply

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 10/11
7/25/2017 Functional Guy- Devendra Gulve: Data flow for Order-to-Cash cycle
Anonymous November 8, 2014 at 2:57 AM
Hi Devendra,

Thanks alot for the info and your time. Let me try it out and get back to you with my
feedback.

Regards,
Karthik.
Reply

Anonymous April 2, 2015 at 4:43 AM


Hi Devendra,

For the previous question from Karthik, you had said that lot_numbers can be pulled from
MTL_TRANSACTION_LOT_NUMBERS in reference of TRANSACTION_ID. But
WSH_DELIVERY_DETAILS table is giving many transaction_id for one particular
source_header_id. In this case how do i get the lot_number of an order/delivery that has
been pick released,pick confirmed and ship confirmed. Thanks.
Reply

Tally Training October 10, 2015 at 12:17 PM


Hey, nice site you have here! Keep up the excellent work!
Reply

DEVendra Gulve March 7, 2017 at 12:34 PM


Wonderful article on same subject at below link
http://amaralam.blogspot.in/2013/06/order-to-cash-cycle-in-oracle-apps.html
Reply

Enter your comment...

Comment as: Select profile...

Publish Preview

Links to this post

Create a Link

Newer Post Home Older Post

Subscribe to: Post Comments (Atom)

Please add your valuable feedback / comments


Declaimer:

This blog is purely personal and the thoughts expressed here represent only me. The purpose of this blog is to
share information and knowledge about Oracle's product which I have come across with my exposure to the
product, practice and observations. The blog has been created keeping only one intention of sharing knowledge
and for learning purpose. The blog has been created solely as a educational, for storing portions of the vast
Oracle knowledge world. Oracle EBS is an Oracle Corp. product and you should contact Oracle directly for any
specific fact or issue.

*NOTE: Few articles on this blog are not completely prepared by me, content is edited and complied after
referring various sites to make visitor's job easy

http://functionalguy.blogspot.com/2008/05/data-flow-for-order-to-cash-cycle.html#axzz4nrXISSoA 11/11

Potrebbero piacerti anche