Professional Documents
Culture Documents
ORACLE APPS
Search
Ship Confirm
Create Invoice
Create the Receipts either manually or using Auto Lockbox ( In this article we will concentrate on Manual creation)
Journal Import
Posting
Navigation: Order Management Super User Operations (USA)>Orders Returns >Sales Orders
Enter the Customer details (Ship to and Bill to address), Order type.
www.erpschools.com/articles/order-to-cash-cycle 1/25
8/4/2020 order to cash process in oracle apps
Click on Lines Tab. Enter the Item to be ordered and the quantity required.
Scheduling/unscheduling can be done manually by selecting Schedule/Un schedule from the Actions Menu.
You can check if the item to be ordered is available in the Inventory by clicking on Availability Button.
The header information is stored in OE_ORDER_HEADERS_ALL and the line information in OE_ORDER_LINES_ALL when the order
is entered. The column called FLOW_STATUS_CODE is available in both the headers and lines tables which tell us the status of the
order at each stage.
www.erpschools.com/articles/order-to-cash-cycle 2/25
8/4/2020 order to cash process in oracle apps
Now that the Order is BOOKED, the status on the header is change accordingly.
At this stage:
‘BOOKED’
‘AWAITING_SHIPPING’.
At the same time DEMAND INTERFACE PROGRAM runs in the background and inserts
into MTL_DEMAND
Navigation: Shipping > Release Sales Order > Release Sales Orders.
www.erpschools.com/articles/order-to-cash-cycle 3/25
8/4/2020 order to cash process in oracle apps
www.erpschools.com/articles/order-to-cash-cycle 4/25
8/4/2020 order to cash process in oracle apps
Pick Release process in turn will kick off several other requests like Pick Slip Report,
If Autocreate Delivery is set to ‘Yes’ then a new record is created in the table WSH_NEW_DELIVERIES.
The RELEASED_STATUS in WSH_DELIVERY_DETAILS would be now set to ‘Y’ (Pick Confirmed) if Auto Pick Confirm is set to Yes
otherwise RELEASED_STATUS is ‘S’ (Release to Warehouse).
IF Auto Pick Confirm in the above step is set to NO, then the following should be done.
Navigation: Inventory Super User > Move Order> Transact Move Order
In the HEADER tab, enter the BATCH NUMBER (from the above step) of the order. Click FIND. Click on VIEW/UPDATE Allocation,
then Click TRANSACT button. Then Transact button will be deactivated then just close it and go to next step.
www.erpschools.com/articles/order-to-cash-cycle 5/25
8/4/2020 order to cash process in oracle apps
www.erpschools.com/articles/order-to-cash-cycle 6/25
8/4/2020 order to cash process in oracle apps
This will kick off concurrent programs like.INTERFACE TRIP Stop, Commercial Invoice, Packing Slip Report, Bill of Lading
Create Invoice:
INTERFACE_LINE_ATTRIBUTE1= Order_number
INTERFACE_LINE_ATTRIBUTE3= Delivery_id
and spawns Auto invoice Master Program and Auto invoice import program which creates Invoice for that particular Order.
www.erpschools.com/articles/order-to-cash-cycle 7/25
8/4/2020 order to cash process in oracle apps
Underlying tables:
RA_CUSTOMER_TRX_ALL will have the Invoice header information. The column INTERFACE_HEADER_ATTRIBUTE1 will have the
Order Number.
RA_CUSTOMER_TRX_LINES_ALL will have the Invoice lines information. The column INTERFACE_LINE_ATTRIBUTE1 will have the
Order Number.
Create receipt:
www.erpschools.com/articles/order-to-cash-cycle 8/25
8/4/2020 order to cash process in oracle apps
Underlying tables:
AR_CASH_RECEIPTS_ALL
To transfer the Receivables accounting information to general ledger, run General Ledger Transfer Program.
Parameters:
Give in the Start date and Post through date to specify the date range of the transactions to be transferred.
Post in summary: This controls how Receivables creates journal entries for your transactions in the interface table. If you select
‘No’, then the General Ledger Interface program creates at least one journal entry in the interface table for each transaction in
your posting submission. If you select ‘Yes’, then the program creates one journal entry for each general ledger account.
If the Parameter Run Journal Import is set to ‘Yes’, the journal import program is kicked off automatically which transfers
journal entries from the interface table to General Ledger, otherwise follow the topic Journal Import to import the journals to
General Ledger manually.
www.erpschools.com/articles/order-to-cash-cycle 9/25
8/4/2020 order to cash process in oracle apps
Underlying tables:
This transfers data about your adjustments, chargeback, credit memos, commitments, debit memos, invoices, and receipts to the
GL_INTERFACE table.
Journal Import:
To transfer the data from General Ledger Interface table to General Ledger, run the Journal Import program from Oracle General
Ledger.
Parameters:
All Group IDs: To import all data for that source that has a group ID. Use this option to import multiple journal batches for the
same source with varying group IDs.
Specific Group ID: To import data for a specific source/group ID combination. Choose a specific group ID from the List of Values
for the Specific Value field.
If you do not specify a Group ID, General Ledger imports all data from the specified journal entry source, where the Group_ID is
null.
Choose Create Summary Journals to have journal import create the following:
• one journal line for all transactions that share the same account, period, and currency and that has a debit balance
• one journal line for all transactions that share the same account, period, and currency and that has a credit balance.
Enter a Date Range to have General Ledger import only journals with accounting dates in that range. If you do not specify a
date range, General Ledger imports all journals data.
www.erpschools.com/articles/order-to-cash-cycle 10/25
8/4/2020 order to cash process in oracle apps
Choose whether to Import Descriptive Flexfields, and whether to import them with validation.
Underlying tables:
Posting:
We have to Post journal batches that we have imported previously to update the account balances in General Ledger.
Query for the unposted journals for a specific period as shown below.
From the list of unposted journals displayed, select one journal at a time and click on Post button to post the journal.
www.erpschools.com/articles/order-to-cash-cycle 11/25
8/4/2020 order to cash process in oracle apps
If you know the batch name to be posted you can directly post using the Post window
Underlying tables:
GL_BALANCES.
RELATED POSTS
ARTICLES /
PROCESS FLOWS /
ARTICLES /
PROCESS FLOWS /
ARTICLES /
www.erpschools.com/articles/order-to-cash-cycle 12/25
8/4/2020 order to cash process in oracle apps
PROCESS FLOWS /
ARTICLES /
PROCESS FLOWS /
ARTICLES /
PROCESS FLOWS /
92 COMMENTS
Anand LN
MAY 17, 2011 @ 8:56 AM
HI,
Regards,
Anand LN
anoop jain
MAY 17, 2011 @ 3:14 PM
good……………………………….
it was helpful………
Shalini
MAY 17, 2011 @ 5:47 PM
in that form there is an available date field..Can anyone let me know from which table/column is this available date being
populated.
Thanks
www.erpschools.com/articles/order-to-cash-cycle 13/25
8/4/2020 order to cash process in oracle apps
murty
MAY 23, 2011 @ 6:20 PM
Hi..
venugopal
JULY 14, 2011 @ 6:02 PM
SDC
JULY 26, 2011 @ 2:33 AM
Awesome !!!
Priya Ranjan
AUGUST 5, 2011 @ 1:10 AM
Great work….
Kathleen
AUGUST 9, 2011 @ 5:40 AM
Hi,
I am trying to figure out where the ‘Status’ code that appears on the order lines is stored in the tables. I have had no luck. Can
you assist?
Hari
AUGUST 30, 2011 @ 4:57 PM
kumud
SEPTEMBER 5, 2011 @ 8:25 PM
Wonderful
Raj
SEPTEMBER 12, 2011 @ 2:21 PM
Dear Sir,
Can I get the Artical of how to use the Administration part of thre ERP r12
Raj
SEPTEMBER 12, 2011 @ 2:22 PM
www.erpschools.com/articles/order-to-cash-cycle 14/25
8/4/2020 order to cash process in oracle apps
chandra
SEPTEMBER 29, 2011 @ 12:11 PM
Brahma Reddy
OCTOBER 4, 2011 @ 9:27 AM
THANKS,
BRAHMA
ANAS
NOVEMBER 12, 2011 @ 8:31 PM
vinit
DECEMBER 15, 2011 @ 6:04 PM
sana
DECEMBER 27, 2011 @ 7:54 PM
Dear Sir,
Thank you so much for providing such a useful document. this is the one which iwas looking for
varma
DECEMBER 28, 2011 @ 11:16 AM
varma
DECEMBER 28, 2011 @ 11:16 AM
RAO
DECEMBER 30, 2011 @ 11:23 AM
Hi ,
Bharat
JANUARY 4, 2012 @ 11:04 AM
Great work…Helps a lot for the people who is working first time on O2C. Thanks a lot
www.erpschools.com/articles/order-to-cash-cycle 15/25
8/4/2020 order to cash process in oracle apps
madhuvinay
FEBRUARY 1, 2012 @ 5:11 PM
dear sir, i don’t understand sir please one data entry sample sir
Vidyasagar
FEBRUARY 21, 2012 @ 4:40 PM
Swarnali
MARCH 7, 2012 @ 3:01 PM
Rahul
MARCH 7, 2012 @ 3:05 PM
Very good doc.I am a beginner and I am able to understand every thing written in the document as it is explained in a very simple
and nice way
Biswa
MARCH 11, 2012 @ 2:13 AM
great one
Arvind Chencharapu
MARCH 13, 2012 @ 12:36 AM
Hi Prudhvi,
After the “workflow background process” completes it created sales order lines in RA_INTERFACE_LINES_ALL. It did not spawn
Auto invoice Master Program and Auto invoice import program which creates Invoice for that particular Order. Is there any setup to
spawn the Auto Invoice Program automatically after the workflow background process is completed.
Ram
MARCH 19, 2012 @ 8:07 AM
Hi Prudhvi,
Ram
MARCH 19, 2012 @ 8:09 AM
Hi Prudhvi,
Can you also please provide, if you have any such explanation for P2P Cycle.
Regards,
Ram.
www.erpschools.com/articles/order-to-cash-cycle 16/25
8/4/2020 order to cash process in oracle apps
ESWAR
APRIL 23, 2012 @ 10:23 AM
srilatha
APRIL 28, 2012 @ 1:39 PM
Bishnu
APRIL 30, 2012 @ 1:19 PM
Hi,
Thanks,
Bishnu
madhav reddy
MAY 11, 2012 @ 2:27 PM
Excelent
Ravi Gahlot
MAY 17, 2012 @ 1:13 PM
Hi,
Regards
Ravi Gahlor
Dineesh
MAY 22, 2012 @ 12:47 PM
Hi
Good …Article.
Dineesh
MAY 22, 2012 @ 12:47 PM
Hi
www.erpschools.com/articles/order-to-cash-cycle 17/25
8/4/2020 order to cash process in oracle apps
malli
JUNE 4, 2012 @ 1:04 PM
Sir,
Good morning.
Thanks
All r very nice documents. It is useful to every beginners. Sir Can u send me important documents for finance function consultant.
Thanks&Regards
Mallika
shiju
JUNE 5, 2012 @ 8:06 AM
if the auto pick confirmed is set to ‘Yes’,the released status in wsh_delivery_details table would be ‘Y'(Pick confirmed).can you
please tell that what will be the next step if it is auto pick confirmed?
shiju
JUNE 5, 2012 @ 8:27 AM
And also please tell me that if it is auto pick confirmed,what will be the status in wsh_new_deliveries table?
and also I would like to know ,what the ‘CO’ status meant in wsh_new_deliveries table?
prashanth
JUNE 13, 2012 @ 3:54 PM
Actually when i am trying to run the auto import master program its running successfully but dat is not populated in
ra_customer_trx_all. Can you please suggest me with solution.
veerendar
JULY 6, 2012 @ 8:13 PM
veerendar
JULY 6, 2012 @ 8:14 PM
Ambica
JULY 19, 2012 @ 6:59 PM
Thamizhan
JULY 21, 2012 @ 1:23 AM
This Article is really good and very useful to know the background of each stage.
www.erpschools.com/articles/order-to-cash-cycle 18/25
8/4/2020 order to cash process in oracle apps
Thamizhan
JULY 21, 2012 @ 1:28 AM
Workflow Background Process is used for many other stage and hence we cannot expect ‘AutoInvoice’ to be clubbed with it.
naresh
OCTOBER 5, 2012 @ 10:54 AM
excelent… please send me interfacess and conversions.overview,( how we develop the interfaces and conversions).
Mradul
OCTOBER 17, 2012 @ 5:17 PM
Hi
This is not good enough,I want R12 document for the same
Regards
Mradul Chaturvedi
gurusamy selvan
DECEMBER 13, 2012 @ 12:23 PM
Thanks
Guru S Selvan
Rahul Joshi
APRIL 16, 2013 @ 10:19 AM
sougata
APRIL 25, 2013 @ 6:31 PM
hi
regards,
sougata
anoo
MAY 18, 2013 @ 10:53 PM
hi prudhvi, ur article is very impressive. can u pls explain what are the picking rules in o2c?
www.erpschools.com/articles/order-to-cash-cycle 19/25
8/4/2020 order to cash process in oracle apps
Sanjeev Gupta
MAY 21, 2013 @ 6:13 PM
Good
RameshReddy
JUNE 28, 2013 @ 11:31 AM
MM
JUNE 29, 2013 @ 9:22 AM
SIMPLY AMAZING, your articles are just too good. THANK YOU :)
shishu paul
JULY 11, 2013 @ 1:32 PM
Ram
JULY 13, 2013 @ 12:05 PM
Thanks A Lot
Ram
Laxman
JULY 26, 2013 @ 11:15 AM
Narendra
AUGUST 2, 2013 @ 4:04 PM
Kevin Wang
SEPTEMBER 6, 2013 @ 1:48 PM
www.erpschools.com/articles/order-to-cash-cycle 20/25
8/4/2020 order to cash process in oracle apps
Murugan
OCTOBER 8, 2013 @ 5:04 PM
harish
OCTOBER 18, 2013 @ 1:26 PM
Hi ,
I got only two reports at shipped status,i want to get remaining 3 reports i.e commercial invoice,vehicale load sheet details,pack
slip repots,what are mandatory setups to get 3 reports,pls help me.it is very urgent.can u pls provide with screen shots.k
Best Regards,
Harish
9849564656
prudhvi
OCTOBER 18, 2013 @ 9:15 PM
Navigation: Order Management Super User Responsibility > Shipping > Setup > Documents > Document Sets
Here you can add multiple reports that you wish to run during ship confirmation.
Prudhvi
harish
OCTOBER 19, 2013 @ 12:42 PM
Hi Prudvi,
thax for u r prompt response.I have done the ship confirm document set up with 5 reports but i did not get remaining 3 reports
.can u pls let me know is there any set up required for get 3 reports.
Regrds,
Harish
prudhvi
OCTOBER 19, 2013 @ 2:12 PM
Harish, Make sure you have assigned your “Ship Confirm Document set” is assigned in “Shipping Parameters”. Otherwise you need
Dhilip
OCTOBER 22, 2013 @ 12:23 PM
www.erpschools.com/articles/order-to-cash-cycle 21/25
8/4/2020 order to cash process in oracle apps
rai
NOVEMBER 4, 2013 @ 4:26 AM
In the sales order process, when i try to move order , it says ‘THE MATERIAL SOURCING PROCESS FAILED TO CREATE PICKING
SUGGESTIONS FOR LINE X OF MOVE ORDER NUMBERR XXXXXX.’ WHAT IS THE REASON?
tarun
APRIL 4, 2014 @ 12:08 AM
Pavan
APRIL 16, 2014 @ 2:56 PM
r surender babu
JUNE 11, 2014 @ 12:42 PM
darsi.venkateswaraop
JUNE 13, 2014 @ 10:57 PM
hai
plz
plz
karthik
JUNE 21, 2014 @ 11:48 AM
krishna
JUNE 26, 2014 @ 1:58 PM
Hi Prudhvi,
have registered under “Shipping Execution” Application. If I run the report manually its generating the output. While I attaching
custom commercial report under the Document set (“Ship Confirm Documents”). I am getting Error and warning when Ship
Confirm
www.erpschools.com/articles/order-to-cash-cycle 22/25
8/4/2020 order to cash process in oracle apps
Document XXXX Commercial Invoice Report was not submitted as criteria was not specified.
————————————
Elavarasan
JUNE 27, 2014 @ 11:00 AM
Dear Sir,
i am working on custom Pick Slip and Pack Slip Report. I need step by step process to execute it and i want were to attach and
document set all thing i needed please advice me complete the task.
Sara
JULY 2, 2014 @ 11:48 AM
Good document. When ever I have the doubt i use to see this document.
sridhar
OCTOBER 18, 2014 @ 7:36 AM
Vijay
NOVEMBER 28, 2014 @ 8:14 AM
Hi
Plz provide the Prerequsites for O2C Cycle, iam missing some steps
Plz help me
Thanks
Hari
JANUARY 10, 2015 @ 4:08 PM
great work
harish
JANUARY 16, 2015 @ 2:30 PM
can u please tell to how to get the 945 file with tracking numbers
ravi
APRIL 28, 2015 @ 4:51 AM
www.erpschools.com/articles/order-to-cash-cycle 23/25
8/4/2020 order to cash process in oracle apps
hai
excellen work.
could u Plz provide the scenariobased explanation for O2C Cycle
Vadivelu
NOVEMBER 9, 2015 @ 11:56 AM
Hi,
It’s very good document for beginners. Thanks lot for sharing such doc.
Regards,
Vadivelu.
Vj
NOVEMBER 23, 2015 @ 8:54 PM
This is very helpful to all developers. Excellent stuff.. Thank you for preparing this cycle.
Thanks,
Vijay
SRINIVAS LELLA
JANUARY 8, 2016 @ 11:18 AM
Great work
Ab diesem Datum werden alle Gewinne aus Geldanlagen, wie Dividenden und Zinsen,
Iris
FEBRUARY 13, 2016 @ 2:31 AM
Excellent work mate. I am posted as Deputy Collector in Punjab. I was performing O2C here with some IT Guys we hired for this
job as we are implementing this project in one of our rural depts, We found your article really impressive.
jaga
MAY 11, 2016 @ 5:58 PM
good work
www.erpschools.com/articles/order-to-cash-cycle 24/25
8/4/2020 order to cash process in oracle apps
Für Sparfüchse hat Fitbit das günstige Zip im Angebot , bei dem ihr jedoch ohne Schlafüberwachung
auskommen müsst.
HariKrishnas
JUNE 30, 2016 @ 9:39 AM
Excellent…..
shiva
JULY 4, 2016 @ 9:09 AM
Baburao
NOVEMBER 10, 2016 @ 11:21 AM
How to reconcile???
BACK TO TOP
info@erpschools.com | +1 847 857 7655 (USA) (WhatsApp) | im@erpschools.com (iMsg) | erpSchools (Skype)
www.erpschools.com/articles/order-to-cash-cycle 25/25