Professional Documents
Culture Documents
Order Management receives detailed item information from the Inventory application
and price list information from the Pricing application. Orders and returns can be
entered manually or imported through an EDI, CRM, or external source. Once in the
system the order is ready to be pick released and shipped, if needed by the Shipping
application. It can then proceed through the Auto Invoice program into the Oracle
Receivables application to be invoiced. All of the accounting information is transferred
to the General Ledger by the Inventory and Receivables applications.
The required fields to enter on the sales order header are the customer name or
number and order type. Other values such as Ship-To Address, Bill-To Address,
Shipping Method, and Price List default. The order number is generated based on the
order type. The required fields to enter on the sales order lines are Ordered Item and
Quantity. Again, based on defaulting rules and setups in Pricing, Inventory and
Shipping, the other values would default on the sales order line.
Setup steps for executing the Order to Cash flow with a standard item:
Prior to order entry, the items should be created / defined in inventory module
using the master items screen and assigned to the shipping organization. Check the
blog post for the related setups
Add the item to the price list or create a new price list.
Ensure that the items are available in your shipping sub inventory or perform
miscellaneous transactions to augment the same.
Run the Schedule Order concurrent program to schedule the order. After the
concurrent program is scheduled the order line will move to Awaiting
Shipping status.
Still if the order lines do not go to Awaiting Shipping, check for any holds on
the order line/ header. Release the holds (if any) and re-run theSchedule
Order program.
You can even schedule the order line in the following way: Right click on the
order line and progress the line to schedule it. Check the OM scheduling related
setups
Order tables:
OE_ORDER_LINES_ALL.visible_demand_flag: visible_demand_flag= Yes lines will be
made available as Demanded to Planning
Shipping tables: The shipping tables get populated after order scheduling.
WSH_DELIVERY_DETAILS.released_status: monitors the shipping process of the
order line
Once the order is booked from the application, following changes occur in the
backend
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)
Since the order is now booked, delivery details of the order are created in
WSH_DELIVERY_DETAILS table. WSH_DELIVERY_DETAILS has delivery lines and
LPNs.
OOL.line_id = WDD.source_line_id
These delivery details information can been viewed form Shipping Transactions
Form and the delivery status in the application will be as Ready to Release
WSH_DELIVERY_DETAILS.released_status =R
WSH_DELIVERY_DETAILS.Release_Status can have any of the below valid values
WSH_DELIVERY_ASSIGNMENTS (WDA) assigns delivery details to a delivery
and/or a parent delivery detail (LPN).
WDA.delivery_detail_id = WDD.delivery_detail_id
You can find the data in Shipping transaction screen (WSH shipping tables) only
when order is scheduled.
On the Shipping Transaction Form select Launch Pick Release from the Action
menu and click on GO button.
If Auto Pick confirm is not selected while pick release, then we have to manually
do the transact move order process. In fact pick confirm also triggers the transact
move order process in which the inventory is moved from item sub inventory to
staging area.
Order line status becomes Picked on Order and Staged/Pick Confirmed on Shipping
Form.
MMT.trx_source_line_id = OOL.line_id
Enter the following in the Query Manager window and click Find
From Order Number = 66413 To Order Number = 66413
On the Shipping Transaction Form navigate to the Delivery Tab and select Ship
Confirm from the Action menu and click on GO button. Ship confirm process triggers
the Interface Trip Stops concurrent program.
o OE_ORDER_LINES_ALL.flow_status_code =SHIPPED
o WSH_DELIVERY_DETAILS. released_status=C (Shipped)
o Data from MTL_TRANSACTIONS_INTERFACE is moved to
MTL_MATERIAL_TRANACTIONS and MTL_MATERIAL_TRANSACTIONS is updated
withSales Order Issue transaction.
o Data is deleted from MTL_DEMAND, MTL_RESERVATIONS and
WSH_NEW_DELIVERIES
o Item reduced from MTL_ONHAND_QUANTITIES
MTL_TRANSACTION_ACCOUNTS is updated with accounting information.
Check the blog post for the detailed pick release status
Verify the details on the Confirm Delivery window and click OK and close the
window.
Inventory Interface will be trigger only if the first part, that means related to OM
has successfully completed and flag OE_INTERFACED_FLAG = Y on
WSH_DELIVERY_DETAILS. If value of this flag is N/P then Inventory Interface will
never be triggered. And even if you try to submit the Inventory Interface from SRS,
delivery detail with oe_interfaced_flag =N will never be picked up.
Cost of Goods
Ship goods to customer Inventory a/c Inventory
Sold a/c
Receivables
Issue Invoice Revenue a/c Receivables
a/c
Cash/Bank Receivables
Collecting Payment Receivables
a/c a/c