204
- 1 - O2C.ppt Client logo Client logo Order Management Deep Dive Order to Cash Cycle-Over view Date: 9 th July,2013 Ravikumar Singh Deloitte Consulting LLP

O2C

Embed Size (px)

DESCRIPTION

Order to cash

Citation preview

- 1 -

O2C

.ppt

Client logo

Client logo

Order Management –Deep Dive

Order to Cash Cycle-Over view

Date: 9th July,2013

Ravikumar Singh

Deloitte Consulting LLP

- 2 -

O2C

.ppt

Client logo

Client logo

Agenda

Overview of Order to Cash Cycle

Overview of Order Mangement Process

Overview of Scheduling Process

Overview of Pricing Process

Overview of Shipping Execution process

Overview of Receivable Process

Overview of different Fulfillment Flows in Order Management

Technical Details of Tables involved in O2C cycle

End to End flow in the Instance

- 3 -

O2C

.ppt

Client logo

Client logo

Overview of Order Management Integration

Invoices

Inventory

Shipping Execution

Order Management

Item

Information

Reserve

Demand

Receivables

CRM Suite

Pricing

Orders Customer

Information Customers

Shipping

Price

List

- 4 -

O2C

.ppt

Client logo

Client logo

Order to Cash Lifecycle

Bank

Reconciliation Invoice

Pick

Release

Book

Receipt

Enter

Receivables

Ship

Confirm

Order Management

AutoInvoice

Cash Management

Shipping Execution

- 5 -

O2C

.ppt

Client logo

Client logo

Order Lifecycle

Ordering

Scheduling

AutoInvoice

to

Receivables

Shipping

Invoicing

Receipts

Cash

Management

Transfer

Accounting

to General

Ledger

Accounting

Ordering

Collecting Bill Presentation

Architecture

1.

2.

3.

4.

5.

6.

7.

8.

- 6 -

O2C

.ppt

Client logo

Client logo

Order Management Process

Enter or

Import Order

Order

Creation

Defaulting Rules Pricing Availability

Booking

Order

Scheduling

Managing

Orders

Bulk Updates Holds Purging

Packing Goods

Shipping

Accounts

Receivables

Reservations

- 7 -

O2C

.ppt

Client logo

Client logo

Scheduling Process

Checking

Available to Promise (ATP) Placing demand

Reserving

on-hand

inventory

Shipping the order

Running

pick release

- 8 -

O2C

.ppt

Client logo

Client logo

Entered

order line

Price list or

agreement

Unit price Modifiers

Pricing Process

- 9 -

O2C

.ppt

Client logo

Client logo

Run Pick Release

Ship Confirm Staging Sub-Inventory Pick Confirm

Inventory Move Order

Creates

Move Order

Details

Move Order

Material

Dropped Load Truck

Shipping Process

Transact Move Order

- 10 -

O2C

.ppt

Client logo

Client logo

Transaction Data Interface Tables Invoices

Interface Exceptions Corrected Records

AutoInvoice Process

- 11 -

O2C

.ppt

Client logo

Client logo

Receivables Process

Imported Invoices

and Manually

Created Invoices

Review and

Correct Data

Print Invoices

Send Invoices Collect Payments Post Receipts

- 12 -

O2C

.ppt

Client logo

Client logo

Cash Management Process

Receive Bank

Statement

Perform

Reconciliation

Post to

General Ledger

Enter Manual

Entries

Review Results

Load and Verify

Bank Statement

- 13 -

O2C

.ppt

Client logo

Client logo

Order Management – Multiple Fulfillment Models

Order Management supports multiple fulfillment

models, some of which are:

• Ship from stock

• Make to Order

• Internal Order

• Configure to Order

• Back to Back Orders

• Drop Ship to Customer

- 14 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models – Ship

from Stock

Customer places

purchase order

Order

Management

Inventory

Packing Shipping

Invoice

generation

Accounts

Receivables

Sales

Order

- 15 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models – Make to

Order

Order

Management

Work in Process

Packing

and

Shipping

Master Schedule / plan

item manufacture

Inventory

Receivables and

Cash Management

- 16 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models – Internal

Order

Purchasing

Internal

Requisition

Approval of Internal

Requisition

Order

Import

View as

sales order

Book

sales

order

Ship

goods

Receive

goods by

requesting

org

- 17 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models –

Configure to Order, ATO, PTO

Order

Management

Create

configuration items

Assembly

/ Work in

Progress

Packing

and

Shipping

Master Schedule / plan

configuration items

Inventory

Receivables and

Cash Management

Final

Assembly

- 18 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models – Back to

Back Orders

Customer

Customer

Purchase Order

Order

Management Sales

Order

Procurement

Purchase

Order Supplier

Supply of

goods

Production

Pegging or

reservation

against sales

order

Packing,

Shipping and

Receivables

- 19 -

O2C

.ppt

Client logo

Client logo

Order Creation Methods

Convert P&A or

query into Order,

Convert Quote to

Order, Enter Order,

Order against BSA

Copy an

order

Import from

other systems /

CRM

EDI

Order

Import

Order

Customer Service

Representative

- 20 -

O2C

.ppt

Client logo

Client logo

Sales Order

Consists of a header and lines region

Enter, view, copy, and update orders

Defaulting Rules

Customize appearance

Preview and Print capability

- 21 -

O2C

.ppt

Client logo

Client logo

Agenda

Overview

Simple Negotiation in Order Management

Entering Orders: Header information

Entering Orders: Line information

Blanket Sales Agreements

Understanding Internal Orders

Understanding Drop Shipments

Understanding Back-to-Back Orders

Scheduling Orders

Booking Orders

Copying Orders

Importing Orders

Setting Up Sales Orders

- 22 -

O2C

.ppt

Client logo

Client logo

Order Header

Performs two major functions:

Holds the order open until all lines have closed

• Acts as the primary source for order line defaulting

Header

Lines

- 23 -

O2C

.ppt

Client logo

Client logo

Order Transaction Type

Order Types Line Types Sales Orders

(Headers and Lines)

- 24 -

O2C

.ppt

Client logo

Client logo

Defaulting Rules

Customer Item Order Agreement Price

Data Data Type List Other

• PL/SQL

• Profile Options

• Constant value

Default Sources:

• Default customer’s preferences

• Speed data entry and reduce errors

• Identify sources

• Specify priority

• Override defaulted values

- 25 -

O2C

.ppt

Client logo

Client logo

Entering Header Customer Information

Customer Name

Bill-to Address Ship-to Address

- 26 -

O2C

.ppt

Client logo

Client logo

End Customer

Capture end customer at time of sale when selling through indirect

sales channels

Integrates with Install Base

Understand the sales channels in the market

Split sales commissions between the sold to and the end customer

sales representatives

- 27 -

O2C

.ppt

Client logo

Client logo

Entering Header Pricing Information

Price List

Currency

Salesperson

- 28 -

O2C

.ppt

Client logo

Client logo

Gross Margin Display

Calculated by dividing the difference between the selling price and the

cost price by the selling price:

Margin Percent for a line is calculated

Order level margin and line level margin

Gross Margin hold can be applied

Displayed in the Pricing and Availability, Quick Sales Orders and

Standard Sales Orders windows

- 29 -

O2C

.ppt

Client logo

Client logo

Entering Additional Header Information

Payment Terms (2/10 Net 30)

Warehouse

Shipping Method

Freight Terms

FOB

Shipment Priority

Shipping Instructions

Packing Instructions

Payment Type Credit Card

- 30 -

O2C

.ppt

Client logo

Client logo

Applying Sales Credits

Order Level Sales Credit Apply

Type

Jane Smith Revenue 50%

John Davis Revenue 50%

Terry Johnson Non-revenue 25%

Line Level Sales Credit Apply

Type

Laura Lee Revenue 100%

Order

Order Line

- 31 -

O2C

.ppt

Client logo

Client logo

Line Transaction Type

Controls Line Functionality Assigns Line Flows

- 32 -

O2C

.ppt

Client logo

Client logo

Line Statuses

Entered

Booked

Awaiting Shipping

Picked

Hold

Shipped

Invoiced

Closed

Order Line

- 33 -

O2C

.ppt

Client logo

Client logo

Advanced Item Search

Search items by:

Item description

Category

Catalog Information

Manufacturer

Form, fit, and function

Ensures that items are valid

Integrates with the Sales/Quick Sales Orders window

- 34 -

O2C

.ppt

Client logo

Client logo

Entering Line Information

Line Number Intelligence

• 1.1.1.1.1

Ordered Item

Item Quantity

Item Unit of Measure

- 35 -

O2C

.ppt

Client logo

Client logo

Related Items

Types of related items:

Manual substitutions

Supercessions

Up-sell

Cross-sell

Promotional Upgrades

- 36 -

O2C

.ppt

Client logo

Client logo

Entering Line Pricing Information

Price List

Calculate Price Flag

Pricing Agreement

Pricing Date

Tax Amount

- 37 -

O2C

.ppt

Client logo

Client logo

Line Pricing Fields

Unit Price/Unit Selling Price

Extended Price/Line Total

List Price

- 38 -

O2C

.ppt

Client logo

Client logo

Line Date Fields

Request Date

Promise Date

Schedule Ship Date

Schedule Arrival Date

- 39 -

O2C

.ppt

Client logo

Client logo

Entering Line Shipping Information

Internal External

• Warehouse

• Ship Method

• Shipment Priority

• Line Source Type

- 40 -

O2C

.ppt

Client logo

Client logo

Available to Promise (ATP)

Uncommitted and planned production inventory that can be promised to

the customer. ATP calculations are based on:

On-hand inventory

Expected incoming supply

Expected demand

- 41 -

O2C

.ppt

Client logo

Client logo

Entering Sets

The following groupings are available:

Line sets

– Ship sets

– Arrival sets

Fulfillment sets

Automatically put Lines into sets

Shipping can break sets

- 42 -

O2C

.ppt

Client logo

Client logo

Automatic Fulfillment Set and Line

Set Assignment

Seeded defaulting rules that can:

Automatically assign all lines of an order to a fulfillment set

Default header level line set and fulfillment set from Order Transaction

Types

Remove or add lines from line set or fulfillment set from Order Import

or Process Order API

- 43 -

O2C

.ppt

Client logo

Client logo

Ship Set For Each Line

Ship set groups order lines for shipment:

Profile option to assign new set for each line

Each line of the ship set should be ready so that the ship set

progresses

Ensures that the lines in the ship set have the same Scheduled Ship

Date

- 44 -

O2C

.ppt

Client logo

Client logo

Entering Line Addresses

Order Management Supports

Multiple Bill-To and Ship-To Addresses

- 45 -

O2C

.ppt

Client logo

Client logo

Entering Return Information

• Copy the original sales order and change the order

type to a Return type

• Manually enter a Return and optionally reference:

Sales order number

Invoice number

Customer’s purchase order number

Item’s serial number

- 46 -

O2C

.ppt

Client logo

Client logo

Entering Return Information (continued)

Seeded return workflows handle:

– Return with Receipt, and credit

– Return with Receipt, no credit

– Credit Only, No Receipt

– Approval Required

Returns can be initiated from CRM modules

Optionally inspect Returns prior to issuing credit

- 47 -

O2C

.ppt

Client logo

Client logo

Ordering Service Programs

Service Programs

Can be ordered to cover Inventory Items

- 48 -

O2C

.ppt

Client logo

Client logo

Applying Attachments

Apply Order level or Line level Attachments

Optionally Print Attachments on:

Sales Order Acknowledgment

Picking Papers

Shipping Papers

Automatic or

Manual

- 49 -

O2C

.ppt

Client logo

Client logo

Multiple and Partial Payments

Specify multiple payment types for a single order:

New payment types

Prepayment options

New workflow activity for Payment Assurance

Credit card authorization and batch processing

Create multiple payments and prepayments using Order Import

Provides flexibility for payment methods

- 50 -

O2C

.ppt

Client logo

Client logo

How Multiple and Partial Payments differ from Single

Payment

Single Payment Multiple & Partial Payments

Only one payment type at

the order header; applies

to the entire order

Different methods of Invoice

payment at the line level;

prepayment or invoice

payment at header level

Payment types – cash,

check, credit card, or null

Additional Payment types –

Wire Transfer, Purchase

Card, Automated Clearing

House (ACH) transaction,

direct debit, payment cards,

direct bank transfer.

- 51 -

O2C

.ppt

Client logo

Client logo

Blanket Sales Agreements

Agreement between customer and supplier

Multiple shipments over a long-term period

Integrates Price Lists

Preview and Print capability

Captures Agreement information such as:

– Specified quantities and values

– Items

– Prices

– Terms

– Date Ranges

- 52 -

O2C

.ppt

Client logo

Client logo

Approve BSA

Negotiation phase

Status = Pending Internal Approval

Approval step is optional – controlled by Negotiation Flow associated

to Blanket Type

Workflow notifications during the approval process

After final approval, the status = Pending Customer Acceptance

- 53 -

O2C

.ppt

Client logo

Client logo

Customer Signs BSA

Status = Customer Accepted

Indicates final acceptance of BSA

- 54 -

O2C

.ppt

Client logo

Client logo

Blanket Sales Agreements (BSA)

Negotiate long-term agreement

Author and negotiate contract terms*

Approve Blanket Sales Agreement

Customer signs Blanket Sales Agreement

Order against BSA (Blanket Release)

Accumulate quantities or dollar values ordered against BSA

Terminate BSA at expiration date or max agreed quantity or dollar

value reached

*Requires Oracle Sales Contracts

- 55 -

O2C

.ppt

Client logo

Client logo

Order Against BSA (Blanket Release)

Enter an order with the BSA number

Header Information is defaulted

Enter the line information

If the release is valid, the quantity is consumed from the BSA line

- 56 -

O2C

.ppt

Client logo

Client logo

Order Against Blanket Sales Agreements

Create a Blanket Release

Enter the order with the Blanket Sales Agreement number

Agreement validates the order

Control flags enforce Blanket Sales Agreement terms

On fulfillment, the quantity or amount updates on the Blanket Sales

Agreement

- 57 -

O2C

.ppt

Client logo

Client logo

Terminate BSA

Expiration

– Expiration Date or max agreed quantity or amount reached

Termination

Closure of Blanket Sales Agreement

Lost Blanket Sales Agreement

- 58 -

O2C

.ppt

Client logo

Client logo

Accumulate Quantities/Amounts Ordered against BSA

Fulfillment of the release

The system will update the total fulfilled quantity and amount on the

BSA line

View Release information

- 59 -

O2C

.ppt

Client logo

Client logo

Default Terms from BSA to Release

Defaulting rules support defaulting information from BSA

BSA Header – Enforce terms on Accounting, Pricing, Fulfillment, and

Shipping

BSA Line – Enforce terms on Accounting, Shipping, Pricing, and

Fulfillment

- 60 -

O2C

.ppt

Client logo

Client logo

Simple Negotiation in Oracle Order Management

Seeded Negotiation Workflow for sales orders, quick sales orders, and

Blanket Sales Agreements

– Negotiation Flow, Generic

– Negotiation Flow, Generic with Approvals

Negotiation cycle includes:

– Creating the draft quote or order

– Internal Approval process

– Customer Acceptance / Rejection

– Conversion to sales order

- 61 -

O2C

.ppt

Client logo

Client logo

Simple Negotiation in Order Management

Quote/BSA Draft Status

Customer

Negotiation

Internal Approval

Customer

Acceptance

Sales Order

/BSA

- 62 -

O2C

.ppt

Client logo

Client logo

Negotiation Agreement

Time period

Products and item categories

Min/Max quantities or dollar values

Prices and discounts

Payment and Freight terms

- 63 -

O2C

.ppt

Client logo

Client logo

Workflow Integration in Negotiation

Seeded Negotiation

Workflows

Generic flow Generic flow –

with Approval

- 64 -

O2C

.ppt

Client logo

Client logo

Workflow Integration in Negotiation

Enter

Submit

Draft

Process

Internal

Approval

Process

Customer

Acceptance

Process

Complete

Negotiation

End

Accept

Lost

Lost

Approve

Offer

Expiration

= Notification

End

- 65 -

O2C

.ppt

Client logo

Client logo

Authoring and Negotiating Contract Terms

Supports sales contract flows for Quotes, Sales/Quick Sales Orders,

Release Orders, and Blanket Sales Agreements

Negotiation flows included

Captures customer acceptance and signing details

Automatically sends notifications

Automatic and Manual Versioning

Processing Constraints

- 66 -

O2C

.ppt

Client logo

Client logo

Internal Requisition Overview

Originates in Purchasing

Moves items from one inventory organization to another

Automatically source items from inventory

Requisition type should be Internal

Order Import converts Internal Requisition to internal sales order

Exception processing

- 67 -

O2C

.ppt

Client logo

Client logo

Creating an Internal Order

Generated from internal requisition in Purchasing

Order Import with Order Source = Internal

Book, pick, and ship the internal order

Receive against the internal requisition

- 68 -

O2C

.ppt

Client logo

Client logo

Internal Requisition or Internal Order Process Flow

Create Internal

Requisition

Create Internal

Sales Order

Process

Internal Sales

Order created Perform Pick

Release

Perform Ship

Confirm

In Transit Receive against

Internal

Requisition

Inventory

Incremented

Perform Order

Import Process

- 69 -

O2C

.ppt

Client logo

Client logo

Drop Ship Overview

Order Management and Purchasing integration

Supplier ships directly to customer

Customer Supplier

Seller

Ship To

Purchase

Order

Sales Order

Invoice Invoice

Purchase

Order

Advanced

Shipment Notice

- 70 -

O2C

.ppt

Client logo

Client logo

Drop Ship Across Sets of Books

Characteristics:

Fulfilling drop shipments across multiple Operating Units (OU), Set of

Books, or Legal Entities

Automating inter-company transactions between multiple Operating

Units, Set of Books, or Legal Entities

- 71 -

O2C

.ppt

Client logo

Client logo

SOB1/OU1 SOB2/OU2

Local Sales

Organization Factory Customer

Physical Flow SOB – Set Of

Books

Financial Transaction Flow OU – Operating

Unit

Legend

Drop Ship Across Sets of Books

- 72 -

O2C

.ppt

Client logo

Client logo

SOB1/OU1 SOB2/OU2

Local Sales

Organization

Supplier

Regional

Distribution

Organization

Customer

Physical Flow SOB – Set Of

Books

Financial Transaction Flow OU – Operating

Unit

Legend

Drop Ship Across Sets of Books

- 73 -

O2C

.ppt

Client logo

Client logo

Drop Ship Change Management

Synchronize changes made in the sales order

Status of the document is respected

Constraints restrict sales order line changes

Sales Order

Purchase

Requisition/Order Synchronization

Purchasing Order

Management

- 74 -

O2C

.ppt

Client logo

Client logo

Understanding Back-to-Back Orders

Links sales orders and purchase orders

Pegging (hard reservation) of supply to demand

Auto create requisitions

Flow of reservation supply from requisition to PO to inventory

Use of workflow to automate process steps

- 75 -

O2C

.ppt

Client logo

Client logo

Understanding Back-to-Back Orders

Customer Supplier

Seller

Purchase

Order

Sales Order

Ship To Ship To

Purchase

Order

- 76 -

O2C

.ppt

Client logo

Client logo

Scheduling Orders

Place Demand

(Schedule)

Order Clerk Inventory

- 77 -

O2C

.ppt

Client logo

Client logo

Scheduling Options

On-line at sales order entry

Auto Scheduling

Using Tools menu or right mouse click to select Schedule,

Unschedule, Reserve, or Unreserve

Workflow Process

Schedule-Line

Create Supply-Line process

Concurrent Program

- 78 -

O2C

.ppt

Client logo

Client logo

Scheduling Orders - Available to Promise

Order Clerk Inventory

Check ATP using the

Availability button

- 79 -

O2C

.ppt

Client logo

Client logo

Item Substitution at Scheduling

Automatic

Substitution Scheduling Line Items

- 80 -

O2C

.ppt

Client logo

Client logo

Publishing Plan Results to Oracle

Order Management

Advanced Supply Chain Planning (ASCP) makes planning

recommendations

Scheduling attributes can be updated by ASCP

After firming a line, data cannot be changed by ASCP

Firming is done by:

– Basing on event

– Basing on workflow

– Using the Sales Orders window

- 81 -

O2C

.ppt

Client logo

Client logo

Scheduling - Reserve

Place Reservation

Order Clerk Inventory

- 82 -

O2C

.ppt

Client logo

Client logo

Reserve using:

Scheduling Across Orders (SAO)

Modes of Reserving

- 83 -

O2C

.ppt

Client logo

Client logo

Reserve using:

Reserve Order Concurrent Program

Note: Unreserve the quantities to undo the

reservation if needed

Modes of Reserving

- 84 -

O2C

.ppt

Client logo

Client logo

Scheduling Across Orders

Scheduling tab in the Order Organizer window

The following actions can be performed on multiple lines across

orders:

– Schedule

– Reserve

– Unschedule

– Unreserve

– Perform ATP

– Override ATP

Profile option: OM:Scheduling Role

- 85 -

O2C

.ppt

Client logo

Client logo

Scheduling Organizer Window

View scheduling attributes

Perform reservations or any other scheduling activities across orders

Override ATP

- 86 -

O2C

.ppt

Client logo

Client logo

Schedule

before

Reserving Simulation

before

committing

Fair Share

Mode Partial Mode Percent

Mode

Enhanced Reservations

- 87 -

O2C

.ppt

Client logo

Client logo

Agenda

Overview

Simple Negotiation in Order Management

Entering Orders: Header information

Entering Orders: Line information

Blanket Sales Agreements

Understanding Internal Orders

Understanding Drop Shipments

Understanding Back-to-Back Orders

Scheduling Orders

Booking Orders

Copying Orders

Importing Orders

Setting Up Sales Orders

- 88 -

O2C

.ppt

Client logo

Client logo

Booking Orders

• Only valid orders will be booked

• Booking allows the header and lines

to proceed to their next workflow

activity

• All booked order updates, inserts, and

cancellations must pass your

processing constraints

• A quantity history record is kept for

all quantity decreases

- 89 -

O2C

.ppt

Client logo

Client logo

Copying Orders

Speed data entry

Correct errors

Create returns

Copy whole order or selected lines

Optionally reprice the copied order or lines

Must pass your processing constraints

- 90 -

O2C

.ppt

Client logo

Client logo

Copy Function to support Quotes and BSA

Copy functionality extended to quotes and BSA

Quotes can be copied to quotes or orders

Create new BSAs from existing agreements

- 91 -

O2C

.ppt

Client logo

Client logo

Import Orders Processing

External Systems

Order Import

EDI

Transactions

CRM Internal

Requisition

- 92 -

O2C

.ppt

Client logo

Client logo

High Volume Order Processing (HVOP)

Uses the bulk feature of the Oracle database

Concurrent program to process high volume orders

HVOP parameters to facilitate order import

- 93 -

O2C

.ppt

Client logo

Client logo

The following setup steps are specific to the

implementation of entering orders:

• Profile Options

• Parameters

• Invoicing

• Tax

• QuickCodes

• Workflow

Required Setup Steps for Entering Orders

- 94 -

O2C

.ppt

Client logo

Client logo

The following setup steps are specific to the

implementation of entering orders:

• Document Sequencing

• Order Import Sources

• OM Transaction Types

• Customers

• Items

Additional Required Setup Steps

- 95 -

O2C

.ppt

Client logo

Client logo

Some key profile options related to entering orders:

• OM: Apply Automatic Attachments

• OM: Autoschedule

• OM: Invoice Source

• OM: Invoice Transaction Type

• OM: Item Flexfield

• OM: Source Code

• OM: Sales Orders form preference

• Sequential Numbering

Profile Options

- 96 -

O2C

.ppt

Client logo

Client logo

Parameters

Operating Unit

Item Validation Organization

Customer

Relationships

- 97 -

O2C

.ppt

Client logo

Client logo

Steps Related to Invoicing

Some setup steps affect invoicing, but are used within the enter orders

process:

Payment Terms

AR Transaction Types

Invoice Rules

Invoice Batch Sources

- 98 -

O2C

.ppt

Client logo

Client logo

Detailed Order Statuses for Invoicing

Complete information with respect to invoicing activity

Tracks lines that are not progressed

Messages can be viewed at Order Management Processing

Messages

- 99 -

O2C

.ppt

Client logo

Client logo

Tax

Sales Order with Tax

Estimate

Options, Controls,

and Defaults

Items Customers Sites

Tax Code

Tax Group

- 100 -

O2C

.ppt

Client logo

Client logo

Quick Codes

Freight Terms Sales Channel

Shipment Priority

- 101 -

O2C

.ppt

Client logo

Client logo

Workflow

• Workflow allows Order

Management to process

different types of orders

• This enables the order to

progress from entry to

fulfillment

- 102 -

O2C

.ppt

Client logo

Client logo

Document Sequencing

45682 45683 45684

- 103 -

O2C

.ppt

Client logo

Client logo

Order Import Sources

Imported

Order

Quotes

Historical

Orders

Changes to

orders

Sales Systems

- 104 -

O2C

.ppt

Client logo

Client logo

Customers

- 105 -

O2C

.ppt

Client logo

Client logo

Items

- 106 -

O2C

.ppt

Client logo

Client logo

Shipping Execution Flow

Order Management Workflow Activities

Schedule - Line Create Supply Ship Line

Sales Order Line in Ship Line Workflow activity

Order

Management

Changes

Order Line Status:

Awaiting Shipping

Order Line:Ready

to Release

Shipping

Execution

- 107 -

O2C

.ppt

Client logo

Client logo

Shipping Concepts

Trips Deliveries Delivery Lines LPNs Locations

- 108 -

O2C

.ppt

Client logo

Client logo

Pick Release Concepts

3 1 2

3 2 1 Which sales order to

release?

In what order to

allocate inventory?

What material to

release?

How to group Pick

Slips?

Release Rules

Release Sequence

Rules

Picking Rules

Pick Slip Grouping

Rules

- 109 -

O2C

.ppt

Client logo

Client logo

Book Order Run Pick Release

Pick Release Process Flow

Inventory Reservation Pick Slips

Manual Pick Confirm (OR)

Auto Pick Confirm

- 110 -

O2C

.ppt

Client logo

Client logo

Ship Confirm

Delivery

Ship

Requires

Re-Pick Leave

Staged

Inventory

Activities Transfer to

Cycle Count

* Reservations removed

Ship Confirm Process Flow

Backorder * Stage Backorder

- 111 -

O2C

.ppt

Client logo

Client logo

Automated Ship Confirm

Shipping Transaction Form Quick Ship Window

Ship Confirm Deliveries SRS

Using

Ship Confirm Rule

Based On

- 112 -

O2C

.ppt

Client logo

Client logo

One Step Shipping

Autocreate

Deliveries

Pick Release and

Pick Confirm

Ship Confirm Auto Create Trips Autopack

Deliveries

Pick, Pack,

and Ship

- 113 -

O2C

.ppt

Client logo

Client logo

Shipping Transactions Form

Query Manager

Trip

Stops

Delivery

Delivery

Line

Containers (LPNs)

Searches

Shipping Transactions Form

Shipping

Reports

Ship Confirm

Pick Release

- 114 -

O2C

.ppt

Client logo

Client logo

Quick Ship User Interface

Freight

Costs

Viewing and Updating

Shipping Exception

Shipping Transactions

Form

Document

Sets

Ship Confirm

Quick Ship Window

- 115 -

O2C

.ppt

Client logo

Client logo

Shipping Roles and User Security

Stops

Pick Release Form

Launch Pick Release

Update Status

Deliveries

Auto-Pack

Auto-Pack Master

Close

Trips

Assign Freight Costs

Pick Release Form

Ship Confirm

Cycle Count

Delivery Line

Lines/LPNs

Split Line

Unpack

General

Configure Regions

Configure Buttons

- 116 -

O2C

.ppt

Client logo

Client logo

Shipping Exceptions

Viewing and

Updating

Logging Deleting

Shipping Exceptions

- 117 -

O2C

.ppt

Client logo

Client logo

Release Sales Orders

Selection Criteria

Ship From: Seattle

Ship Date From: Null

Ship Date To: Current Date

Carrier: DHL

Find all the orders that are

scheduled to ship today

(or earlier) from Seattle, that

are shipping DHL.

Awaiting

Shipping

Document

Sets

Prior Reservations

Only

- 118 -

O2C

.ppt

Client logo

Client logo

Methods to Pick Release

Release Sales Orders

Online

Concurrent

SRS

- 119 -

O2C

.ppt

Client logo

Client logo

Pick Release Parameters

Controls the Picking Process

• Release Sequence Rule

• Pick Slip Grouping Rule

• Default Pick Release Document Set

• Default Staging Subinventory

• Default Staging Locator

You define:

- 120 -

O2C

.ppt

Client logo

Client logo

Configuring Pick Release Process

One Step Picking: Move order Created

Auto Allocate = Yes Inventory Allocated

Auto Pick Confirm = Yes * Material moved to Stage

Two Step Picking: Move order Created

Auto Allocate = Yes Inventory Allocated

Auto Pick Confirm = No

Three Step Picking Move Order Created

Auto Allocate = No

Auto Pick Confirm = No

Pick Release Sales Order Results after Pick Release

* The picking process is complete

when the material has been moved

to the Staging Subinventory

- 121 -

O2C

.ppt

Client logo

Client logo

Auto Create Delivery

Group by:

• Ship From

• Ship to

• Customer

• Carrier

• Freight Terms

From

Seattle

DHL

To San Jose

Prepaid

ABC

Print

Delivery 2

Delivery 1

From

Seattle

ABC

Print

DHL

To New York

Prepaid

Delivery Lines Deliveries

- 122 -

O2C

.ppt

Client logo

Client logo

Agenda

Understanding Shipping Concepts

Using Pick Release

Entering Ship Confirm

Deliveries and Delivery Lines

Defining Shipping Setups

- 123 -

O2C

.ppt

Client logo

Client logo

Ship Confirm

Delivery

Status:Staged

Ship Confirm

Auto Ship Confirm

Manual Ship Confirm

- 124 -

O2C

.ppt

Client logo

Client logo

Shipping Transaction Parameters

Controls the Ship Confirmation Process

• Default Ship Confirm Document Set

• Ship Confirm Rule

• Auto-pack Options

• Goods Dispatched Account

• Enforce Packing in Containers

You define:

- 125 -

O2C

.ppt

Client logo

Client logo

Shipping Documents

• Logical grouping of reports for:

The Pick Release Process

The Ship Confirm Process

Document Sequencing

• Use seeded Document Sets

• Define new Document Sets

- 126 -

O2C

.ppt

Client logo

Client logo

Ship Confirm Rules

Ship Confirm Rules

Ship Confirm Deliveries SRS Quick Ship

Release Sales Orders for Picking Shipping Transactions Form

Auto Ship Confirm Report Release Sales Orders SRS

Release Rules

Ship Confirm

- 127 -

O2C

.ppt

Client logo

Client logo

Ship Confirm Deliveries SRS

Ship Confirm

Deliveries SRS

Ship Confirm

- 128 -

O2C

.ppt

Client logo

Client logo

Agenda

Understanding Shipping Concepts

Using Pick Release

Entering Ship Confirm

Deliveries and Delivery lines

Defining Shipping Setups

- 129 -

O2C

.ppt

Client logo

Client logo

Working with Deliveries and Delivery Lines

Delivery Line

Cycle Counting Delivery Lines

Split Transfer

Delivery

Trip

Freight

Costs

Weight

and

Volume

Autocreate

or Assign Assign

- 130 -

O2C

.ppt

Client logo

Client logo

Delivery Parameters

Delivery

Shipping Parameters

- 131 -

O2C

.ppt

Client logo

Client logo

Delivery Line Processing Statuses

Ready to Release Released to Warehouse Staged

Backordered Shipped

- 132 -

O2C

.ppt

Client logo

Client logo

Packing into LPNs/Containers

Delivery Lines

Container-item relationship

Manually Pack AutoPack

Containers (LPNs)

- 133 -

O2C

.ppt

Client logo

Client logo

Container Load Details

Container Load Max Preferred

Item Item UOM Quantity Flag

Box4 BB-2002 Ea 4

Pallet Box4 Ea 8

- 134 -

O2C

.ppt

Client logo

Client logo

Working with Trips

Trip

Delivery

Containers and Lines

AutoCreate Manually Create

Freight

Costs

Weight and

Volume

Document

Sets

Assign

- 135 -

O2C

.ppt

Client logo

Client logo

Agenda

Understanding Shipping Concepts

Using Pick Release

Entering Ship Confirm

Deliveries and Delivery Lines

Defining Shipping Setups

- 136 -

O2C

.ppt

Client logo

Client logo

Shipping Parameters

Shipping Parameters General

Pick Release

Shipping Transaction

Delivery Transportation

- 137 -

O2C

.ppt

Client logo

Client logo

General Parameters

General

Shipping Parameters

- 138 -

O2C

.ppt

Client logo

Client logo

Transportation

Transportation

Shipping Parameters

- 139 -

O2C

.ppt

Client logo

Client logo

Global Shipping Parameters

General Transportation

Global Shipping

Parameters

- 140 -

O2C

.ppt

Client logo

Client logo

Shipping Exceptions

• Define exceptions per

business requirements

• Define handling processes

for exceptions (Workflow)

• Record shipping exceptions

during shipment process

• Initiate exception handling

• View and track exceptions

- 141 -

O2C

.ppt

Client logo

Client logo

# 2

# 1

Pick Slip Grouping Rules

Released Order Lines Pick Slips #

Order No. 5345

Delivery: 61814

Srce Subinventory: FGI

Order No. 5345

Srce Subinventory: FGI

Grouped by

Source

Subinventory

Order No. 5345

Srce Subinventory: FGI

Order No. 6532

Delivery: 61814

Srce Subinventory: MFG

Grouped by

Delivery

- 142 -

O2C

.ppt

Client logo

Client logo

Release Sequence Rules

Released Order Lines Inventory Allocations

• Shipment Priority

• Schedule Dates

• Order Number

• Customer’s Open

Invoice value

Prioritize by:

Ascending or Descending

Move Orders Source:

• Subinventory

• Locator

• Revision

• Lot Number

- 143 -

O2C

.ppt

Client logo

Client logo

Release Rules

Release Sales Orders

SRS

“Release Rule Name”

Criteria to Release Orders

By Customer

Ship Method

Order #

Date Range

Ship Date From:

Ship Date to: 12-Oct-2004

Release Sales Orders

“Based on Rule”

54

1

- 144 -

O2C

.ppt

Client logo

Client logo

Freight Carriers

• Define a freight carrier name

• Select the service level for the carrier

• Select the mode of the transportation

Freight

Carrier

Mode Service

Level

Org Shipping Method

Viking LTL Ground M1 Vik_LTL_Ground

Yellow TL Ground M1 Yell_TL_Ground

- 145 -

O2C

.ppt

Client logo

Client logo

Freight Cost Types

Freight - Insurance - Handling - Export Fees - Duty Fees

• Enter an Amount for each Type

- 146 -

O2C

.ppt

Client logo

Client logo

Freight Cost – Freight Charges

Shipper’s Costs Customer’s Charges

- 147 -

O2C

.ppt

Client logo

Client logo

Transit Times

Ship From

Location

Ship To

Location

Transit Time

Defined for

each

Ship Method

- 148 -

O2C

.ppt

Client logo

Client logo

Shipping Documents Sets

Grouped

Shipping Document Sets

Assigned

Printed

During

3 2 1

Printers Document Sequence

Pick Release Ship Confirm

Shipping Documents

& Reports

- 149 -

O2C

.ppt

Client logo

Client logo

Choose Printers

Pick Slips

Packing Slips

Mailing Labels

Profile Hierarchy

User

Responsibility

Application

Site

Printer 1

Printer 2

Printer 3

- 150 -

O2C

.ppt

Client logo

Client logo

Shipping Roles and User Security

Users

Roles Granted

Control

Access To • Actions List • Tools Menu • Configure

User Interface

STF & Quick Ship

Window

User

Role 1

Role 2

Role 3

Organization 1

Organization 2

Organization 3

Full

Access

View

Only

Full

Access

- 151 -

O2C

.ppt

Client logo

Client logo

Regions and Zones

San Francisco Bay

U.S.A Region

San Francisco

Oakland

Berkeley

New York

Washington D.C.

Maryland

New York U.S.A

Region

Transit

Time

U.S.A Zone

- 152 -

O2C

.ppt

Client logo

Client logo

Calendars

Shipper

Receiver

Carrier

Calendars

- 153 -

O2C

.ppt

Client logo

Client logo

Profile Options

Shipping Execution

Access and Process Data

User Profile

Options

Assigned

Controls

Value

- 154 -

O2C

.ppt

Client logo

Client logo

Lookups

List Of Values (LOVs) Lookups

Update

- 155 -

O2C

.ppt

Client logo

Client logo

Shipping Execution Reports

Shipping

Execution

Shipping

Reports

Productivity

Control of

Operations

- 156 -

O2C

.ppt

Client logo

Client logo

Departure Ship Notice Outbound

(DSNO)

DSNO

Oracle EDI

Gateway

Shipping

Execution

Trading Partner

EDI Translation

Software

- 157 -

O2C

.ppt

Client logo

Client logo

Oracle Transportation Execution

Transportation Shipping Execution

Streamline Logistics Execution Process

Picking Shipping Packing Delivery To

Customer

- 158 -

O2C

.ppt

Client logo

Client logo

Processing Constraints

Rules that govern who can change what and when:

Responsibility

Operations such as create, update, delete, etc.

Changes to entities such as order header, order line, order sales

credit, etc.

Validation Templates define conditions for constraints

Record sets define which records to check

- 159 -

O2C

.ppt

Client logo

Client logo

Update Orders and Order Lines

• Update from Sales Orders window

• Updates must pass your processing

constraints

• Updating an order header will have

no effect on the order lines

• Order sets are respected when

making updates

- 160 -

O2C

.ppt

Client logo

Client logo

Mass Updates

Ctrl key: Click to select desired orders or lines

Mass updates must pass your processing constraints

Mass Change Menu

• Main

• Pricing

• Shipping

• Addresses

• Returns

• Services

Action Menu

• Copy

• Hold

• Cancel

• Split

- 161 -

O2C

.ppt

Client logo

Client logo

Overview of Versioning

Tracks changes during a complete transaction cycle

Applies to header and line attribute changes

Automatic and manual versioning

- 162 -

O2C

.ppt

Client logo

Client logo

Automatic Versioning

System generated version numbers

Driven by processing constraints

Transaction Versions

0, 1, 2, 3…

- 163 -

O2C

.ppt

Client logo

Client logo

Manual Versioning

Use Create Version option to create a version manually

Generated version number can be overridden

0, 1, 2, 3…

- 164 -

O2C

.ppt

Client logo

Client logo

Version History Tree Structure

Version Comparison

Tracking Versions

- 165 -

O2C

.ppt

Client logo

Client logo

Audit Trail

Track Changes

Processing

Constraints

View/Print history

of Changes

Audit Trail

Consolidator

Audit Trail

Characteristics

- 166 -

O2C

.ppt

Client logo

Client logo

Processing Constraints for Audit Trail

Using the Processing Constraints Framework you can:

– Specify user action

– Specify Operation as Update

– Use validation templates

- 167 -

O2C

.ppt

Client logo

Client logo

Partial Processing Calculate Price Flag

Line Splits

Characteristics

System-initiated split User-initiated split

Splitting Order Lines

- 168 -

O2C

.ppt

Client logo

Client logo

Agenda

Entering order updates

Managing approvals

Managing holds

Managing credit checking

Canceling orders

Closing orders

Purging Orders

- 169 -

O2C

.ppt

Client logo

Client logo

Approval Enhancements

Multiple

approvers

Approval

workflow

Approved

document

- 170 -

O2C

.ppt

Client logo

Client logo

Approval Workflow

Start

Initiate

approval

process

Negotiation: approval

notification

Reject

Approve

Notify sender of rejection

Negotiation:

approval

rejection

End

Notify sender of approval

Negotiation:

get next

approver

End

Notify sender

of final

approval

- 171 -

O2C

.ppt

Client logo

Client logo

Some setup steps may be helpful within the Order to

Cash process relating to entering orders:

• Salespersons

• Defaulting Rules

• Credit Checking

• Attachments

• Freight Charges and Carriers

Optional Setup Steps for Entering Orders

- 172 -

O2C

.ppt

Client logo

Client logo

Related Items and Manual Substitution

Related Items display

Performs up-selling, cross-selling, manual substitution, and

supercession

View the original ordered item and relationship type

- 173 -

O2C

.ppt

Client logo

Client logo

Order Management Multiple Fulfillment Models – Drop

Ship to Customer

Customer Supplier

Seller

Goods ship to

Purchase

Order Sales Order

Invoice Invoice

- 174 -

O2C

.ppt

Client logo

Client logo

Overview of Pricing Concepts

Items, Item Categories or Services

Determine what is being priced

Qualifiers

Determine eligibility rules

Determine who receives the price benefits

Modifiers

Pricing actions that can be used to adjust the list price

- 175 -

O2C

.ppt

Client logo

Client logo

Overview of Pricing Concepts

Entered

order line

Price list or

agreement

Unit selling

price

Modifiers

- 176 -

O2C

.ppt

Client logo

Client logo

Overview of the Pricing Engine

Calling Application (OM, CRM)

2 Pricing Request

Search Engine

Calculation Engine

Pricing Engine

Pricing

Entities

Returns price and

adjustments

1

3

5

4

6

- 177 -

O2C

.ppt

Client logo

Client logo

Overview of Pricing Security

Security Rules

HTML page

Authorizations

and Privileges

Pricing Security

- 178 -

O2C

.ppt

Client logo

Client logo

Overview of Price Lists

Price Lists contains prices for various items and services and has the

following characteristics:

The price of an item can be a unit price, a percent price or a formula

Price list information includes effective dates, currency, shipping

information

Price List Sales Order

Price of item is sent from

price list to sales order /

calling application

- 179 -

O2C

.ppt

Client logo

Client logo

Overview of Price Lists

Modify the

price list

Set up the

price list

Create a new price list by:

• Manually entering items

• Copying an existing price list

• Bulk importing price lists from

other sources

Maintain the price list by:

• Adding items

• Modifying the list price of the lines

- 180 -

O2C

.ppt

Client logo

Client logo

Overview of Pricing Agreements

Set up an agreement with customer for negotiated prices, payment

terms, and freight terms

Can be customer-specific or generic

Standard Agreements using the standard price list or Pricing

Agreements using agreement price list can be set up

Multiple versions of the agreement can be maintained

Define special terms for an agreement that default to order lines

- 181 -

O2C

.ppt

Client logo

Client logo

Overview of Formulas

• Flexibility in calculating prices

– Usage of formula component types

• Static Formulas

• Built-in functions

• Attached to price lists or modifiers

- 182 -

O2C

.ppt

Client logo

Client logo

Overview of Qualifiers

Determines eligibility for the price list or

modifier

Define eligibility by: – Customers

– Customer groups

– Order type

– Order amount

Create qualifier groups

Qualifiers can be created at:

– List level

– Line level

- 183 -

O2C

.ppt

Client logo

Client logo

Overview of Modifiers

Modifiers are used to adjust list price

Some examples of modifier types:

– Discounts

– Surcharges

– Freight and special charges

– Price Break Header

Modifier controls are:

– Events and Phases

– Buckets and Incompatibility

– Effectivity dates

- 184 -

O2C

.ppt

Client logo

Client logo

Overview of Contexts and Attributes

Contexts and

Attributes

Price Determination

Create, update or

disable attributes

- 185 -

O2C

.ppt

Client logo

Client logo

Overview of Freight and Special Charges Modifiers

Charges for transporting goods

Automatically derived from freight costs

Seeded Freight and Special Charges:

– Freight

– Handling

– Insurance

– Export fees

– Miscellaneous

- 186 -

O2C

.ppt

Client logo

Client logo

Overview of Basic vs. Advanced Pricing

Feature Basic Pricing Advanced Pricing

Price Lists Only one secondary

price list

Unlimited no. of

secondary price lists

Qualifiers Cannot define or

add to a price list

Can define and add

to a price list

Modifiers Discounts,

Surcharges, Freight

& Special Charges

Coupons, Terms

Substitution,

Promotions, Item

Upgrades

Formulas Only Static Static and Dynamic

- 187 -

O2C

.ppt

Client logo

Client logo

OE_HEADERS_IFACE_ALL -- stores the header information

OE_LINES_IFACE_ALL -- stores the line information.

OE_ACTIONS_IFACE_ALL -- This is a multi-org table for sales order actions

(holds, booking etc.) open interface

OE_CREDITS_IFACE_ALL -- This tables stores the sales credits information for

the orders.

OE_CUSTOMER_INFO_IFACE_ALL

OE_LOTSERIALS_IFACE_ALL --(A lot/serial number is a batch number

associated with an item)

OE_PRICE_ADJS_IFACE_ALL -- This table stores the pricing attributes.

OE_PRICE_ATTS_IFACE_ALL -- This table stores the pricing attributes.

OE_RESERVTNS_IFACE_ALL -- This once stores the reservations on the items.

OE_UPGRADE_WSH_IFACE

--

Order Import Interface Tables

- 188 -

O2C

.ppt

Client logo

Client logo

All possible flow statuses of the order/line:

• OE_ORDER_HEADERS_ALL.flow_status_code: Order Header

(Entered) àBooked Order (Booked) à Closed Order (Closed)

• OE_ORDER_LINES_ALL.flow_status_code: Order Line (Entered) à Booked

Order (Awaiting Shipping) à Pick Released(Picked/Staged) à Ship Confirmed

(Shipped) à INV/OM interfaced (Fulfilled)à Close Order (Closed)

Flow status code of Order and lines

- 189 -

O2C

.ppt

Client logo

Client logo

This is first stage, When the order is entered in the system, it creates a record in

order headers and Order Lines table.

• Enter header details: Once you enter details on the order header and save it or

move it to lines, record goes to one table OE_ORDER_HEADERS_ALL

FLOW_STATUS_CODE = ENTERED, BOOKED_FLAG = N), Primary

key=HEADER_ID

No record exist in any other table for this order till now.

• Enter Line details for this order: Enter different item numbers, quantity and other

details in line tab. When the record gets saved, it goes to one table. Order header

details will be linked with line details by order HEADER_ID.

OE_ORDER_LINES_ALL (FLOW_STATUS_CODE = ENTERED,

BOOKED_FLAG = N, OPEN_FLAG = Y) Primary key= LINE_ID

Once the Order is Entered

- 190 -

O2C

.ppt

Client logo

Client logo

OE_ORDER_LINES_ALL.visible_demand_flag: visible_demand_flag= Yes lines

will be made available as Demanded to Planning

Reservations :

MTL_DEMAND and MTL_RESERVATIONS table get updated. LINE_ID gets

updated in DEMAND_SOURCE_LINE_ID in both the tables.

After Scheduling the Order

- 191 -

O2C

.ppt

Client logo

Client logo

OE_PRICE_ADJUSTMENTS When discount gets applied

OE_ORDER_PRICE_ATTRIBS If line has price attributes then populated

OE_ORDER_HOLDS_ALL If any hold applied for order like credit check

etc

Pricing and holds

- 192 -

O2C

.ppt

Client logo

Client logo

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_ASSIGNMENTS (WDA) assigns delivery details to a

delivery and/or a parent delivery detail (LPN).

After the Order is booked following tables are affected

- 193 -

O2C

.ppt

Client logo

Client logo

If Autocreate Delivery is set to ‘Yes’ then a new record is created in the table

WSH_NEW_DELIVERIES

DELIVERY_ID from WSH_NEW_DELIVERIES

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)

After Pick Release

- 194 -

O2C

.ppt

Client logo

Client logo

• MTL_TXN_REQUEST_HEADERS

• MTL_TXN_REQUEST_LINES (LINE_ID goes as TXN_SOURCE_LINE_ID)

(move order tables. Here request is generated to move item from Source (RM or

FG) sub-inventory to staging sub-inventory)

• MTL_MATERIAL_TRANSACTIONS_TEMP (link to above tables through

MOVE_ORDER_HEADER_ID/LINE_ID, this table holds the record temporally)

• MTL_SERIAL_NUMBERS_TEMP (if item is serial controlled at receipt then

record goes in this table)

• MTL_SERIAL_NUMBERS (enter value in GROUP_MARK_ID )

Material transaction tables (Move Order)

- 195 -

O2C

.ppt

Client logo

Client logo

Order line status becomes 'Picked' on Sales Order and 'Staged/Pick Confirmed'

on Shipping Transaction Form.

• MTL_MATERIAL_TRANSACTIONS_TEMP (Record gets deleted from here and

gets posted to MTL_MATERIAL_TRANSACTIONS)

• OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘PICKED’ )

• MTL_MATERIAL_TRANSACTIONS (LINE_ID goes as

TRX_SOURCE_LINE_ID)

• MTL_TRANSACTION_ACCOUNTS

• WSH_DELIVERY_DETAILS (RELEASED_STATUS becomes ‘Y’ => ‘Released’ )

• WSH_DELIVERY_ASSIGNMENTS

• MTL_ONHAND_QUANTITIES

• MTL_SERIAL_NUMBERS_TEMP (record gets inserted after putting details for

the item which are serial controlled at 'Sales order issue')

• MTL_SERIAL_NUMBERS (record gets inserted after putting details for the item

which are serial controlled at 'Sales order issue')

Pick Confirm

- 196 -

O2C

.ppt

Client logo

Client logo

Pick Release-Step One

Pick Release &

Staging

Material Accounting

Entries

MTL_TRANSACTION

_ACCOUNTS

Inventory & Cost

Pick Release

Inventory

Transaction

Processor

Pending Material

Transactions

MTL_MATERIAL_

TRANSACTIONS_

TEMP

PICK

Transaction

Matl Cost

Processor

Material

Transactions

MTL_MATERIAL_

TRANSACTIONS

Open Material

Transactions

Interface

MTL_TRANSACTIONS

_INTERFACE

Inventory

Transaction

Processor

GL_INTERFACEAccounting Entries

Created

SLA Accounting

Entries

XLA_

AE_HEADERS

XLA_AE_LINES

Create

Accounting

Pick transactions can be stuck

here as “Pending Material”

Pick transactions can be stuck

here as “Unprocessed Material”

Here is where you find

“Uncosted Material/WMS”

- 197 -

O2C

.ppt

Client logo

Client logo

• OE_ORDER_LINES_ALL (FLOW_STATUS_CODE ‘shipped’)

• WSH_DELIVERY_DETAILS (RELEASED_STATUS ‘C’ ‘Shipped’,

SERIAL_NUMBER if quantity is ONE)

• WSH_SERIAL_NUMBERS (records gets inserted with the

DELIVERY_DETAIL_ID reference, only in case of shipped quantity is two or more)

• MTL_TRANSACTION_INTERFACE

• MTL_MATERIAL_TRANSACTIONS (linked through Transaction source header

id)

• MTL_TRANSACTION_ACCOUNTS

• Data deleted from MTL_DEMAND,

MTL_RESERVATIONS,WSH_NEW_DELIVERY

• Item deducted from MTL_ONHAND_QUANTITIES

• MTL_SERIAL_NUMBERS_TEMP (records gets deleted from this table)

• MTL_SERIAL_NUMBERS (Serial number stauts gets updated

CURRENT_STATUS=4 , 'Issued out of store')

Ship Confirm

- 198 -

O2C

.ppt

Client logo

Client logo

Ship Confirm- Step two

Pick Release &

Staging

Ship Confirm

OE Interface

Material Accounting

Entries

MTL_TRANSACTION

_ACCOUNTS

AR Invoice

Interface

RA_INTERFACE_

LINES_ALL

Auto Invoice

Material

Transactions

MTL_MATERIAL_

TRANSACTIONS

Invoices CreatedCustomer

Invoice

Customer Shipment

COGS

Accounts Receivable

Inventory & Cost

Pick Release

Transactions not OE Interfaced are a major

problem – also called “Unprocessed Shipment

Transactions”

Inventory

Transaction

Processor

Matl Cost

Processor

Open Material

Transactions Interface

MTL_TRANSACTIONS

_INTERFACE

Pending Material

Transactions

MTL_MATERIAL_

TRANSACTIONS_

TEMP

Inventory

Transaction

Processor

GL_INTERFACEAccounting Entries

Created

SLA Accounting

Entries

XLA_

AE_HEADERS

XLA_AE_LINES

Create

Accounting

COGS Recognition

Auto Invoice is

run / Shipment is

invoiced

Revenue

Recognition

Master

Program

Inventory Cost

Processor or

Record Order

Management

Collect

Revenue

Recognition

Information

Generate

COGS

Recognition

Events

Journal Source is

Cost Management

Journal Source is Receivables

Journal Source

Is Cost ManagementShipments can be stuck here

as “Pending Material”

Shipments can be stuck here as

“Unprocessed Material”

Here is where you find

“Uncosted Material/WMS”

- 199 -

O2C

.ppt

Client logo

Client logo

· The Interface Trip Stop (ITS) will be trigger at the time of Shipping if check box

“Defer Interface” is not check. ITS can also be executed from concurrent request.

Interface Trip Stop has two main components:

1. Update the Order Management Data (oe_order_lines_all)

2. Trigger the Inventory Interface (to Update the Inventory tables)

ITS updates the following fields on oe_order_lines_all table:

· Shipped_quantity,Shipping_quantity,Actual_shipment_date

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.

oe_interfaced_flag = Y -- signifies ITS has interfaced shipping data to OM

inv_interfaced_flag = Y -- signifies ITS has interfaced shipping data to

INV

Interface Trip Stop

- 200 -

O2C

.ppt

Client logo

Client logo

Following are the pick release status:

Table: WSH_DELIVERY_DETAILS

Column: RELEASED_STATUS

Possible Values:

B: Backordered- Line failed to be allocated in Inventory

C: Shipped -Line has been shipped

D: Cancelled -Line is Cancelled

N: Not Ready for Release -Line is not ready to be released

R: Ready to Release: Line is ready to be released

S: Released to Warehouse: Line has been released to Inventory for processing

X: Not Applicable- Line is not applicable for Pick Release

Y: Staged- Line has been picked and staged by Inventory

Delivery Details Status

- 201 -

O2C

.ppt

Client logo

Client logo

After shipping the order the order lines gets eligible to get transfered to

RA_INTERFACE_LINES_ALL. Workflow background engine picks those records

and post it to RA_INTERFACE_LINES_ALL.

OE_ORDER_LINES_ALL invoice_interface_status_code = ‘YES’

WSH_DELIVERY_DETAILS Released_Status=I

RA_INTERFACE_LINES_ALL Data will be populated after work flow process.

RA_CUSTOMER_TRX_ALL After running Auto Invoice Master Program for

RA_CUSTOMER_TRX_LINES_ALL Specific batch transaction tables get

populated

Auto Invoice

- 202 -

O2C

.ppt

Client logo

Client logo

Some Important tables at a Glance

- 203 -

O2C

.ppt

Client logo

Client logo

Accounting Entries at a Glance

- 204 -

O2C

.ppt

Client logo

Client logo

Summary

After completing this module you should be able to:

Describe the overall order to cash process from Order Entry through

Bank Reconciliation

Discuss the key areas in the Order to Cash Life Cycle

Describe the integration between the applications