Sei sulla pagina 1di 4

Order Management: Order Import- Orders, Returns>Import Orders>Order Import Request Interface Tables of Order Management: OE_HEADERS_IFACE_ALL OE_LINES_IFACE_ALL

OE_PRICE_ADJS_IFACE_ALL Error Tables: OE_PROCESSING_MSGS OE_PROCESSING_MSGS_TL Base Tables: OE_ORDER_HEADERS_ALL OE_ORDER_LINES_ALL OE_PRICE_ADJUSTMENTS

API:

OE_ORDER_PUB

Process Order API provides the following public procedures for operations and queries on the entities for the Sales Order Objects. 1. OE_ORDER_PUB.Process_Order This is the main procedure used to CREATE, UPDATE, DELETE the entities on the sales order. This procedure can also be used to perform other activities via the records or explicit action requests. 2. OE_ORDER_PUB.Get_Order This procedure queries and returns all records belong to a single sales order object. 3. OE_ORDER_PUB.Lock_Order Locks the entities of a sales order object. It uses the Get_order procedure to retrieve the entity records and then call lock_order with the records to be locked. Overview of Order Management in the Order to Cash Process: OM receives detailed Item information from Inventory and Price list from the Pricing application. Orders and Returns can be entered manually or imported through and EDI, CRM, or external sources. Once in the system the order is ready to be pick released and Shipped, if needed by the Shipping application. It can then be processed through the Auto Invoice Import into the Oracle Receivables Application to be invoiced. All of the accounting information is transferred to the GL by the Inventory and Receivables

Sales Order Life Cycle: Order Creation Order Booking Pick Release Ship Confirm

Order Creation: While creating Order it affects the following two tables OE_ORDER_HEADERS_ALL OE_ORDER_LINES_ALL

After entering the order the status of the order and items in the line level will be entered. Order Booking: After booking the order you will see two changes in the line level Status of that Item will become Awaiting Shipping from Entered Also you can see date is appearing in the Schedule date column

After booking the order the following 2 tables are updated WSH_DELIVERY_DETAILS WSH_DELIVERY_ASSIGNMENTS

Here the Released_status of WSH_DELEVERY_DETAILS is R Also the status of the order will become Booked from Entered. Pick Release: In pick release we reserve the item in the Inventory against that particular order. In this process one new table comes in picture. WSH_NEW_DELIVERIES

Here it generates delivery_id against that particular Order Here Released_Status of WSH_DELIVERY_DETAILS is Y RELEASED_STATUS in WSH_DELIVERY_DETAILS B C D R Y When Back Ordered Interfaced, Ship confirm is done Order got Cancelled Ready for Pick Release Pick Released & Ready to Ship Confirm

Here it insets one new record in WSH_NEW_DELIVERIES table updates WSH_DELIVERY_ASSIGNMENTS with delivery_id.

If there is no item in the inventory to reserve then the item will go into the back order and again we have to pick release the Order after increasing the inventory of that particular item. After Pick Release the status of the item becomes to Picked. Ship Confirm: After Ship confirm the Released_Status of WSH_DELIVERY_DETAILS will become c and the status of the Item becomes to Shipped. Once the Work Flow Background Process completes successfully then the status of the line item become Closed. Once the Item gets closed then its ready for the Invoicing. We can run the Auto-Invoice from AR Manager for creating Invoice. After running the Work flow Background Process data move from Order Tables to RA_INTERFACE tables. Record gets inserted into following tables. RA_INTERFACE_LINES_ALL RA_INTERFACE_SALESCREDITS_ALL

Then we have to run, Create Tax and Freight EA Custom Update RMA Transaction Type Auto Invoice Master Program

Then Record gets inserted into following table after running Autoinvoice RA_CUSTOMER_TRX RA_CUSTOMER_TRX_LINES AR_PAYMENT_SCHEDULES

OM to AR:

Order Management supports Invoice processing at 2 levels. 1. Order Header Level Invoicing 2. Order Line Level Invoicing Order Header Level Invoicing: The Order Header Level Invoice workflow activity is part of the Order Header Workflow Process. It will interface data from the entire Order or Return to Oracle Receivables at the same time. Order Line Level Invoicing: It interface each line or set of lines as to Oracle Receivables as they become eligible for interface.

Accounting Flows in Oracle Applications:


Cycle: P2P 1. 2. 3. 4. 5. Enter PO: Accounting Impact Nil Enter a receipt: Dr- Inventory Receiving Account & Cr- AP Accrual Account Inspect and Accept: Accounting Impact Nil Delivery to Stock: Dr- Inventory Account & Cr- Inventory receiving account (ISP) Enter PO matched Invoice: Dr- AP Accrual Account & Cr-Supplier Liability Control Account 6. Enter Payment against the invoice: Dr- Supplier Liability Control account & Cr Cash/ Bank Account. Cycle: O2C 1. 2. 3. 4. Enter a Sales Order: Accounting impact Nil Ship Items: Dr- PCO & Cr- Inventory Enter Invoice: Dr- Receivables & Cr- Revenue Enter Receipt: Dr- Cash/ Bank & Cr- Accounts Receivables

Potrebbero piacerti anche