Monday, September 24, 2018

O2C Cycle In Oracle EBS

O2C Cycle involves following steps
1.Order Entry and Booking
  There are three types of Order
     i) Standard Sales Order
     ii) Return Sales Order
     iii) Mixed Sales Order
Tables Affected :
OE_ORDER_HEADERS_ALL 
Important Column in this tables are HEADER_ID, ORG_ID,ORDER_TYPE_ID,ORDER_NUMBER,SOLD_TO_ORG_ID,INVOICE_TO_ORG_ID and FLOW_STATUS_CODE.
When user enter sale order and save the record at that time FLOW_STATUS_CODE='ENTERED' and when he book the sales order it will changes to FLOW_STATUS_CODE='BOOKED'.
OE_ORDER_LINES_ALL

Important Column in this tables are HEADER_ID,LINE_ID,LINE_TYPE_ID,LINE_NUMBER and FLOW_STATUS_CODE.
When user enter sale order and save the record at that time FLOW_STATUS_CODE='ENTERED' and when he book the sales order it will changes to FLOW_STATUS_CODE='AWAITING_SHIPPING'.


New records will be created in WSH_DELIVERY_DETAILS with RELEASED_STATUS=’R’ (Ready to Release)

Also Record(s) will be inserted into WSH_DELIVERY_ASSIGNMENTS

At the same time DEMAND INTERFACE PROGRAM runs in the background and inserts into MTL_DEMAND.


2.Shipping Transaction
   This steps involve following actions
     i) Launch Pick Release
Pick Release Process run the following concurrent requests
Auto Pack Report,Pick Slip Report,Shipping Exceptions Report.

Tables Affected:
If Auto create Delivery is set to ‘Yes’ then a new record is created in the table WSH_NEW_DELIVERIES
DELIVERY_ID is populated in the table WSH_DELIVERY_ASSIGNMENTS
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).
     ii) Allocation of Move Order
     iii) Move Order Transaction
     iv) Ship Confirm
When you perform Ship Confirm then it will run the concurrent programs like INTERFACE TRIP STOP, Commercial Invoice, Packing Slip Report, Bill of Lading
Tables Affected:
RELEASED_STATUS in WSH_DELIVERY_DETAILS would be ‘C’ (Ship Confirmed)
FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL would be 'BOOKED'
FLOW_STATUS_CODE in OE_ORDER_LINES_ALL would be 'SHIPPED'
Once all background process completes, the Shipping Transaction Status in Lines/LPNs tab becomes Interfaced
 
3.Submit AR Auto Invoice Master Program to Generate AR Invoice.
4.To transfer tax from Sales order to AR Invoice Submit Request India - Local Concurrent For Processing Order Lines to AR.
5.If Excise and Vat invoice numbers are not got transferred with AR Invoices then Submit the request India - Importing Excise/VAT Invoice Numbers in AR to transfer Excise/Vat No
6.Money Receipt.
7.Application of Money Receipt with AR Invoice.
8.Adjustment of Invoices if any.
9.Refund of Money to Customer.

No comments:

Post a Comment

Launch Concurrent Program from Menu

The below detailed steps help you to call concurrent program form Menu. Step 1: Create a Form Function Navigation: Application Develope...