You are on page 1of 9

Order 2 Cash Cycle

Step 1: Order Request

Order Import A Sales order can be imported from other sources. Demand can also come from Internal Sources like other Inventory Organizations as Internal orders. The Order Import include validation and defaulting, processing constraint checks, applying and releasing of order holds, shipment scheduling, then ultimately inserting, updating or deleting the orders in the data base tables. All data is checked for validity during the import process.

Manual entry You can enter order manually Tax, shipping constraints, invoicing constraints and sales credits have to be specified The system Validates the Item, Customer & configuration Information against Inventory Item & Customer already defined

STEP2: Enter Order


FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL is Entered Sales Orders can be entered manually or imported from external legacy systems Validates item, customer, pricing Validates configuration Specify tax, shipping constraints, invoicing constraints and sales credits

Status Entered

Table oe_order_headers_all oe_order_lines_all oe_price_adjustments oe_order_price_attribs oe_order_holds_all

Column (Status) open_flag

Value Y

Description/transactions 1 record created in header table Lines for particular records When discount gets applied If line has price attributes then populated If any hold applied for order like credit check etc.

STEP3: Book Order

FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL is Booked Check Credit holds Automatically checks for sufficient credit limit for the customer in the entire order booking and fulfillment cycle Puts order on hold in case of credit check failure Authorized personnel can release holds Customers can be given higher credit limits after analysis Automatic release of order holds after increase of the credit limit


Book Order

Orders are booked after all check points have been qualified for the organization All terms and conditions are frozen Order becomes the legal contract after being booked

Schedule Order

Automatic selection of the warehouse based on geographical proximity to the customer and other user defined rules Automatically/manually schedules the shipment or the arrival date at the customers premises based on stock availability and planned supplies Considers resource, material and suppliers constraints while scheduling the orders when Constraint based planning is in place Automatic/manual reservation of stock after scheduling

Status Booked

Table oe_order_headers_all oe_order_lines_all wsh_delivery_details

Column (Status) Booked_flag Flow_status_co de Released_statu s

Valu e Y

Description/transactions Order booked. Awaiting Shipping

Ready to release No records in wsh_delivery_assignments and wsh_new_deliveries

STEP4: Pick Release


Pick release Move Order An order cycle action to notify warehouse personnel that orders are ready for picking. Finds and releases eligible order lines that meet the release criteria and creates move order.

A move order is a request for a sub inventory transfer or account issue. Pick release process creates move orders which are pre-approved requests for sub inventory transfers to bring material from its source locations in the warehouse to a staging sub inventory. Reservations created for sales orders are automatically updated and transferred for the user as the move order is released and transacted.

Allocate Move Order Allocating is the process that uses Inventory picking rules (FIFO, LIFO etc) to determine where to source the material to fulfill a request line. The allocating process fills in the move order line details with the actual transactions to be performed and allocates the material to the move order. Warehouse management uses the Rules Engine to determine the appropriate material allocations in order to improve picking efficiency

Status

Table

Column (Status)

Valu e

Description/transactions

Pick Release d

wsh_delivery_details wsh_picking_batches

Released_stat us

(Fully)

(Partial)

mtl_reservations mtl_material_transactio ns_temp mtl_txn_request_header s mtl_txn_request_lines wsh_delivery_details

Released to Warehouse (Line has been released to Inventory for processing) After batch is created for pick release. This is only soft reservations. No physical movement of stock No records in mtl_material_transactions

S B

wsh_new_deliveries name wsh_delivery_assignmen ts

Released to warehouse. Backordered Line failed to be allocated in Inventory if Auto-Create is Yes then data populated. deliveries get assigned

STEP5: Pick Confirm


Print Pick Slips Before a move order is transacted, a pick slip can be printed or the move order line allocations can be pushed to mobile devices for transaction through the move order APIs .

Pick confirmation

The move order line details must be transacted (in Inventory) to confirm the material drop-off in staging (Destination Inventory). Pick Confirmation automatically transfers the high level reservation to a allocated reservation ( Including lots, sub inventory and locators) in the staging location. At pick confirmation, a user can report a missing quantity or change information if material is picked from a different lot, serial, locator, or sub inventory.

Status

Table

Column (Status)

Valu e

Description/transactions

Pick Confirme d

wsh_delivery_details

Released_stat us

Hard Reservations. Picked the stock. Physical movement of stock Line has been picked and staged by Inventory Sub inventory to staging area. Packing slip.

STEP6: Ship Confirm


Pack Material Automatic volume & weight calculations Automatic selection of containers Control on fill percentage

Transportation Selection of mode of transportation Selection of carrier & service level

Freight Cost

Provide integration with UPS for automatic calculation of freight based on service levels & zip codes Charge freight to the customer at actual or with markup

Shipping Document Shipping labels Generate packing list Generate Bill of Lading Can be integrated with 3rd party software for exports compliance/ documentation

Confirm Shipment Allows over/under shipment based on customers tolerance level Generation of ASN to the customers Automatic reduction in inventory, cost of sales accounting & transfer to install base

Status

Table

Column (Status)

Valu e

Description/transactions Y To C:Shipped ;Delivery Note get printed Delivery assigned to trip stop quantity will be decreased from staged On the ship confirm form, check Ship all box If Defer Interface is checked I.e its deferred then OM & inventory not updated. If Defer Interface is not checked.: Shipped gets populated.

Ship Confirme d

wsh_delivery_details mtl_material_transacti ons wsh_new_deliveries

Released_statu s

oe_order_lines_all

Shipped_quanti ty

wsh_delivery_legs oe_order_headers_all open_flag N

1 leg is called as 1 trip. 1 Pickup & drop up stop for each trip. If all the lines get shipped then only flag N

STEP7: Creating Invoices


Invoice Generation Sources

Imported through other legacy systems & other Oracle applications automatically by Auto Invoice Interface program. Entered Manually in Receivables module.

Information to Customers

Invoices (Can be single or Consolidated) are sent to Customers through Post, E-mail & EDI transmission.

Status Autoinvoic e

Table wsh_delivery_details ra_interface_lines_all ra_customer_trx_all ra_customer_trx_lines_ all

Column (Status) Released_stat us

Valu e I

Description/transactions Need to run workflow background process. Data will be populated after wkfw process. After running Auto invoice Master Program for specific batch transaction tables get populated

Based on order Header work flow settings, Order status (FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL) will become Closed after the invoice is created.

You might also like