SlideShare a Scribd company logo
1 of 35
Copyright © 2007, Oracle. All rights reserved.
Oracle Order Management
Manufacturing Functional Foundation
Copyright © 2007, Oracle. All rights reserved.
Objectives
After completing this lesson, you should be able to do
the following:
• Describe the Order Management process flow
• Identify the Entity Relationship Diagrams (ERDs)
and major tables used in Order Management
• Discuss the open interfaces and Application
Programming Interfaces (APIs) for Order
Management
Copyright © 2007, Oracle. All rights reserved.
Agenda
• Order Management Overview
• Order Management Transactions and Entity
Relationship Diagrams (ERDs)
• Order Management Application Programming
Interfaces (APIs) and Open Interfaces
Copyright © 2007, Oracle. All rights reserved.
Order to Cash Lifecycle
Bank
ReconciliationInvoice
Pick
Release
Book
Orders
Receiving
Payment
Enter and
Price Orders
Receivables
Ship
Confirm
Order Management
AutoInvoice
Cash Management
Shipping Execution
Copyright © 2007, Oracle. All rights reserved.
Order Entry
Enter a (Quick)Sales Order,
Blanket Sales Agreement,
Drop Shipment,
Internal Order or Copy an Order
Import
from
CRM (Quoting /
iStore)
EDI / XML
Order
Import
Interface
Order
Copyright © 2007, Oracle. All rights reserved.
Managing Orders
View and
perform actions
on
Orders
Order Lines
Find in the Order Organizer
or
Query in the Sales Orders or Pricing
and Availability windows
Copyright © 2007, Oracle. All rights reserved.
Basic Pricing
Basic pricing, integrated in Order Management,
enables you to:
• Set up price lists and secondary lists
• Create static formulas
• Calculate discounts by percentage or amount
• Apply surcharges, freight, and special charges
• Set up pricing agreements
• Define attributes for pricing contexts
• Set Government Service Administration (GSA)
pricing
Copyright © 2007, Oracle. All rights reserved.
Enter
order line
with
item(s) /
service
Price list or
agreement is
called for
pricing the
item
Unit price is
calculated on
the order line
for the
item(s) /
service
Modifiers
are applied
to change
the listed
price
Pricing Process
Copyright © 2007, Oracle. All rights reserved.
Sales Order Scheduling
Schedule Actions Description
ATP Inquiry
Makes delivery commitments to
customers when taking orders, or to
verify from where lines can be
fulfilled.
Schedule / Unschedule
Provides schedule dates and
warehouses that will fulfill the
customers requests.
Reserve / Unreserve
Allocates inventory to specific order
lines from a warehouse,
subinventory, lot, or revision.
Copyright © 2007, Oracle. All rights reserved.
Order Management Integration
Product Suite Product(s)
Supply Chain
Management
Inventory, Bill of Material,
Install Base,
Configurator, Pricing,
Shipping, DBI, Planning
Financials (including
Procurements)
Receivables, Payments,
Credit Management, GL,
TCA, eBTax
CRM (including JTF) Quoting, iStore, Web
Analytics
Miscellaneous Workflow, XML Gateway,
e-Commerce Gateway
And many more…
Copyright © 2007, Oracle. All rights reserved.
Oracle Order Management Suite
• Order Management
• Shipping Execution
• Configurator
• Advanced Pricing
• Release Management
• e-Commerce / XML Gateway
Copyright © 2007, Oracle. All rights reserved.
Shipping Execution Overview
• Trip and Delivery Planning
• Picking Release
• Ship Confirm
Pick Release Ship Confirm
Copyright © 2007, Oracle. All rights reserved.
Configurator Overview
Configurator includes:
• Pick to Order /Kits
• Assemble to Order
• Configure to Order
Copyright © 2007, Oracle. All rights reserved.
Advanced Pricing Overview
Entered
order line
Multiple
Price lists or
agreements
Unit price
More Modifiers,
Point/Range
Price Breaks,
and Dynamic
Formulas
Copyright © 2007, Oracle. All rights reserved.
Release Management Overview
Customer Demand
Order Management
Copyright © 2007, Oracle. All rights reserved.
e-Commerce / XML Gateway Overview
Order
Management
EDI / XML
Gateway
Copyright © 2007, Oracle. All rights reserved.
Agenda
• Order Management Overview
• Order Management Transactions and Entity
Relationship Diagrams (ERDs)
• Order Management Application Programming
Interfaces (APIs) and Open Interfaces
Copyright © 2007, Oracle. All rights reserved.
Sales Order Window
Enter, view, and update sales orders using the Sales
Orders window. You can also enter returns using the
Sales Orders window.
Copyright © 2007, Oracle. All rights reserved.
Order Management Summary
Copyright © 2007, Oracle. All rights reserved.
OE_ORDER_HEADERS_ALL
• This table stores
information about order
headers.
• Each row includes the
customer name, order
type, and payment
information.
• The order header
remains open until all
lines are closed and then
is closed as part of the
end of month process.
Copyright © 2007, Oracle. All rights reserved.
OE_ORDER_LINES_ALL
• This table stores information about order lines.
• Each row includes the customer bill-to and ship-to
as well as the item ordered, pricing, and shipping
information.
• Each order line follows its own workflow path.
Therefore a mixed order can contain both order and
return lines.
Copyright © 2007, Oracle. All rights reserved.
OE_TRANSACTION_TYPES_ALL
• This table stores information about transaction types.
• Each row includes the workflow that the order and lines
will follow to complete the process as well as other
defaults such as invoice rules, accounting rules and
shipping information.
• There are no seeded default transaction types. There
are seeded workflows that can be used to create the
transaction types.
Copyright © 2007, Oracle. All rights reserved.
OE_PAYMENTS
• This table stores information about payment
types.
Copyright © 2007, Oracle. All rights reserved.
OE_ORDER_HOLDS_ALL
• This table stores information about order holds.
• Oracle Order Management provides you with the ability
to apply holds to orders, returns, and lines in the Sales
Orders window. In addition, you can apply holds for
existing or future single or multiple orders, returns, and
lines.
• Each row contains the information on one hold
including who placed it and who released it.
Copyright © 2007, Oracle. All rights reserved.
QP_LIST_HEADERS_B
• This table stores
information about price
list headers.
• Price lists contain item
and item category prices.
You can define and
maintain multiple price
lists.
• Each row includes list
name, description, and
currency information.
Copyright © 2007, Oracle. All rights reserved.
QP_LIST_LINES
• This table stores information about price list lines.
• Each row includes list items, pricing, qualifiers,
secondary price list, and pricing formulas.
• You can define the following types of prices on
price lists:
– Unit price: Price of the item / service.
– Percent Price: Price of the service item calculated as
percent of the item’s price
– Formula: Multiple pricing entities and constant
values related by arithmetic operators.
– Price Break: If the price of an item varies with the
quantity ordered, you can define bracket pricing or
price breaks.
Copyright © 2007, Oracle. All rights reserved.
Agenda
• Order Management Overview
• Order Management Transactions and Entity
Relationship Diagrams (ERDs)
• Order Management Application Programming
Interfaces (APIs) and Open Interfaces
Copyright © 2007, Oracle. All rights reserved.
Order Management Interfaces
• Process Order API
• Order Import Interface
• Receivables (Invoice) Interface
• Ship Confirm Interface
• And Many More…
Copyright © 2007, Oracle. All rights reserved.
Import Orders Concurrent Program
Order Import can import new, changed, and completed
sales orders or returns from other applications such
as a legacy system.
Copyright © 2007, Oracle. All rights reserved.
Order Import Process
Copyright © 2007, Oracle. All rights reserved.
OE_HEADERS_IFACE_ALL
• This table stores information about Order Import
Header records for transactions imported into
Oracle Order Management.
• Each row contains information on the originating
source, the change requested, pricing, shipping
methods, freight terms, and original transaction.
OrderSource
Copyright © 2007, Oracle. All rights reserved.
OE_LINES_IFACE_ALL
• This table stores information about order lines that are
imported from feeder systems into Oracle Order
Management.
• Each row includes information on the originating
system, change that was made, shipment details, items
details, and original transaction.
Copyright © 2007, Oracle. All rights reserved.
OE_CREDITS_IFACE_ALL
• This table stores
information about order
sales credits that are to
be imported into Order
Management.
• Each row includes
information on the
originating system, the
changes made, and the
sales credits.
Credit
Order Management
Copyright © 2007, Oracle. All rights reserved.
Process Order API
Inserting
Validating Updating
Deleting
Copyright © 2007, Oracle. All rights reserved.
Summary
In this lesson, you should have learned how to:
• Describe the Order Management process flow
• Identify the major tables used in Order
Management
• Discuss the open interfaces and APIs for Order
Management

More Related Content

What's hot

Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsAhmed Elshayeb
 
128224154 oracle-inventory-ppt
128224154 oracle-inventory-ppt128224154 oracle-inventory-ppt
128224154 oracle-inventory-pptRamthilak R
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Boopathy CS
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsshravan kumar chelika
 
Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Mina Lotfy
 
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Boopathy CS
 
Oracle Sourcing Setup
Oracle Sourcing SetupOracle Sourcing Setup
Oracle Sourcing SetupAjay Singh
 
Oracle Advanced Procurement Training@ERP OCEAN
Oracle Advanced Procurement Training@ERP OCEANOracle Advanced Procurement Training@ERP OCEAN
Oracle Advanced Procurement Training@ERP OCEANERP OCEAN Infotech Pvt Ltd
 
Oracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersOracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersBoopathy CS
 
Oracle Order Management - Order to Cash Cycle (O2C) - Data Flow
Oracle Order Management - Order to Cash Cycle (O2C) - Data FlowOracle Order Management - Order to Cash Cycle (O2C) - Data Flow
Oracle Order Management - Order to Cash Cycle (O2C) - Data FlowBoopathy CS
 
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Boopathy CS
 
How to configure LCM After receiving
How to configure LCM After receivingHow to configure LCM After receiving
How to configure LCM After receivingAhmed Elshayeb
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-appsShivakumar Karajagi
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsBoopathy CS
 
Sales order approval process
Sales order approval  processSales order approval  process
Sales order approval processsandy51450
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingVaddadi Anil Srinivas
 
Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Muhammad Mansoor Ali
 

What's hot (20)

Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
 
128224154 oracle-inventory-ppt
128224154 oracle-inventory-ppt128224154 oracle-inventory-ppt
128224154 oracle-inventory-ppt
 
oracle order management
oracle order managementoracle order management
oracle order management
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle apps
 
Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2Oracle Process Manufacturing Setup EBS12.2
Oracle Process Manufacturing Setup EBS12.2
 
Oracle Applications R12 Sourcing Training
Oracle Applications R12 Sourcing TrainingOracle Applications R12 Sourcing Training
Oracle Applications R12 Sourcing Training
 
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
 
Oracle Sourcing Setup
Oracle Sourcing SetupOracle Sourcing Setup
Oracle Sourcing Setup
 
Oracle Advanced Procurement Training@ERP OCEAN
Oracle Advanced Procurement Training@ERP OCEANOracle Advanced Procurement Training@ERP OCEAN
Oracle Advanced Procurement Training@ERP OCEAN
 
Oracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move OrdersOracle Inventory – Types of Move Orders
Oracle Inventory – Types of Move Orders
 
Oracle Order Management - Order to Cash Cycle (O2C) - Data Flow
Oracle Order Management - Order to Cash Cycle (O2C) - Data FlowOracle Order Management - Order to Cash Cycle (O2C) - Data Flow
Oracle Order Management - Order to Cash Cycle (O2C) - Data Flow
 
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
 
How to configure LCM After receiving
How to configure LCM After receivingHow to configure LCM After receiving
How to configure LCM After receiving
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory Controls
 
Sales order approval process
Sales order approval  processSales order approval  process
Sales order approval process
 
Oracle eAM Overview And Integration With E-Business Suite
Oracle eAM Overview And Integration With E-Business SuiteOracle eAM Overview And Integration With E-Business Suite
Oracle eAM Overview And Integration With E-Business Suite
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process Manufacturing
 
Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.
 

Viewers also liked

Ascp training manual_v1.2
Ascp training manual_v1.2Ascp training manual_v1.2
Ascp training manual_v1.2Charan Reddy
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Oracle e-business suite (ebs)  r12.2.6 - new functionalityOracle e-business suite (ebs)  r12.2.6 - new functionality
Oracle e-business suite (ebs) r12.2.6 - new functionalityMatthew Bezuidenhout
 
Data warehouse : Order Management
Data warehouse : Order ManagementData warehouse : Order Management
Data warehouse : Order ManagementKritiya Sangnitidaj
 
Introduction to Mobile Core Network
Introduction to Mobile Core NetworkIntroduction to Mobile Core Network
Introduction to Mobile Core Networkyusufd
 
Order management, provisioning and activation
Order management, provisioning and activationOrder management, provisioning and activation
Order management, provisioning and activationVijayIndra Shekhawat
 
Order Management Overview
Order Management OverviewOrder Management Overview
Order Management OverviewRobert Ransom
 

Viewers also liked (7)

Ascp training manual_v1.2
Ascp training manual_v1.2Ascp training manual_v1.2
Ascp training manual_v1.2
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Oracle e-business suite (ebs)  r12.2.6 - new functionalityOracle e-business suite (ebs)  r12.2.6 - new functionality
Oracle e-business suite (ebs) r12.2.6 - new functionality
 
Free Webcast: A Concise View Of Oracle Order Management (OM)
Free Webcast: A Concise View Of Oracle Order Management (OM)Free Webcast: A Concise View Of Oracle Order Management (OM)
Free Webcast: A Concise View Of Oracle Order Management (OM)
 
Data warehouse : Order Management
Data warehouse : Order ManagementData warehouse : Order Management
Data warehouse : Order Management
 
Introduction to Mobile Core Network
Introduction to Mobile Core NetworkIntroduction to Mobile Core Network
Introduction to Mobile Core Network
 
Order management, provisioning and activation
Order management, provisioning and activationOrder management, provisioning and activation
Order management, provisioning and activation
 
Order Management Overview
Order Management OverviewOrder Management Overview
Order Management Overview
 

Similar to Basics of Oracle Order Management

Procure to Pay Overview.ppt
Procure to Pay Overview.pptProcure to Pay Overview.ppt
Procure to Pay Overview.pptHaithamEzzat6
 
Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...bradleywstorts
 
1.overview of advanced pricing
1.overview of advanced pricing1.overview of advanced pricing
1.overview of advanced pricingNazmul Alam
 
manufacture process draft.pptx
manufacture process draft.pptxmanufacture process draft.pptx
manufacture process draft.pptxFerlySatya1
 
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptOracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptshubhtomar5
 
MySQL Optimizer Cost Model
MySQL Optimizer Cost ModelMySQL Optimizer Cost Model
MySQL Optimizer Cost ModelOlav Sandstå
 
Oracle Enterprise Repository
Oracle Enterprise RepositoryOracle Enterprise Repository
Oracle Enterprise RepositoryPrabhat gangwar
 
Workflow_Tips_And_Tricks_PPT.pptx
Workflow_Tips_And_Tricks_PPT.pptxWorkflow_Tips_And_Tricks_PPT.pptx
Workflow_Tips_And_Tricks_PPT.pptxRimshaKiran13
 
Beginners guide to_optimizer
Beginners guide to_optimizerBeginners guide to_optimizer
Beginners guide to_optimizerMaria Colgan
 
Vandana Sathish Maller
Vandana Sathish MallerVandana Sathish Maller
Vandana Sathish MallerVandana Maller
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CVAlok Singh
 

Similar to Basics of Oracle Order Management (20)

Procure to Pay Overview.ppt
Procure to Pay Overview.pptProcure to Pay Overview.ppt
Procure to Pay Overview.ppt
 
O_C_Overview.ppt
O_C_Overview.pptO_C_Overview.ppt
O_C_Overview.ppt
 
Oracle Assets
Oracle AssetsOracle Assets
Oracle Assets
 
Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...
 
Oracle Receivables
Oracle ReceivablesOracle Receivables
Oracle Receivables
 
STech2016_Oracle
STech2016_OracleSTech2016_Oracle
STech2016_Oracle
 
5 Purchasing Overview.ppt
5  Purchasing Overview.ppt5  Purchasing Overview.ppt
5 Purchasing Overview.ppt
 
WMS Overview
WMS OverviewWMS Overview
WMS Overview
 
1.overview of advanced pricing
1.overview of advanced pricing1.overview of advanced pricing
1.overview of advanced pricing
 
manufacture process draft.pptx
manufacture process draft.pptxmanufacture process draft.pptx
manufacture process draft.pptx
 
Avalara AvaTax Integration
Avalara AvaTax IntegrationAvalara AvaTax Integration
Avalara AvaTax Integration
 
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptOracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
 
MySQL Optimizer Cost Model
MySQL Optimizer Cost ModelMySQL Optimizer Cost Model
MySQL Optimizer Cost Model
 
Oracle Enterprise Repository
Oracle Enterprise RepositoryOracle Enterprise Repository
Oracle Enterprise Repository
 
Workflow_Tips_And_Tricks_PPT.pptx
Workflow_Tips_And_Tricks_PPT.pptxWorkflow_Tips_And_Tricks_PPT.pptx
Workflow_Tips_And_Tricks_PPT.pptx
 
Beginners guide to_optimizer
Beginners guide to_optimizerBeginners guide to_optimizer
Beginners guide to_optimizer
 
Enterprise BI & SOA
Enterprise BI & SOAEnterprise BI & SOA
Enterprise BI & SOA
 
P2P.ppt
P2P.pptP2P.ppt
P2P.ppt
 
Vandana Sathish Maller
Vandana Sathish MallerVandana Sathish Maller
Vandana Sathish Maller
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 

More from shravan kumar chelika

Create rest webservice for oracle public api using java class via jdeveloper
Create rest webservice for oracle public api using java class via jdeveloperCreate rest webservice for oracle public api using java class via jdeveloper
Create rest webservice for oracle public api using java class via jdevelopershravan kumar chelika
 
How to convert custom plsql to web services-Soap OR Rest
How to convert custom plsql to web services-Soap OR RestHow to convert custom plsql to web services-Soap OR Rest
How to convert custom plsql to web services-Soap OR Restshravan kumar chelika
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order managementshravan kumar chelika
 
R12 subinventory transfer and inter org transfers
R12 subinventory transfer and inter org transfersR12 subinventory transfer and inter org transfers
R12 subinventory transfer and inter org transfersshravan kumar chelika
 
Attach a image to the requisition line in iprocurement
Attach a image to the requisition line in iprocurementAttach a image to the requisition line in iprocurement
Attach a image to the requisition line in iprocurementshravan kumar chelika
 
Mandatory sql functions for beginners
Mandatory sql functions for beginnersMandatory sql functions for beginners
Mandatory sql functions for beginnersshravan kumar chelika
 

More from shravan kumar chelika (19)

Build Restful Service using ADFBC
Build Restful Service using ADFBCBuild Restful Service using ADFBC
Build Restful Service using ADFBC
 
Create rest webservice for oracle public api using java class via jdeveloper
Create rest webservice for oracle public api using java class via jdeveloperCreate rest webservice for oracle public api using java class via jdeveloper
Create rest webservice for oracle public api using java class via jdeveloper
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
How to convert custom plsql to web services-Soap OR Rest
How to convert custom plsql to web services-Soap OR RestHow to convert custom plsql to web services-Soap OR Rest
How to convert custom plsql to web services-Soap OR Rest
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order management
 
How to create PO with ASN
How to create PO with ASNHow to create PO with ASN
How to create PO with ASN
 
R12 subinventory transfer and inter org transfers
R12 subinventory transfer and inter org transfersR12 subinventory transfer and inter org transfers
R12 subinventory transfer and inter org transfers
 
Procure to pay flow
Procure to pay flowProcure to pay flow
Procure to pay flow
 
Oracle glossary
Oracle glossaryOracle glossary
Oracle glossary
 
iExpenses Setup
iExpenses SetupiExpenses Setup
iExpenses Setup
 
iExpenses Introduction
iExpenses IntroductioniExpenses Introduction
iExpenses Introduction
 
Expense personalization
Expense personalizationExpense personalization
Expense personalization
 
Get On Hand Quantities Through API
Get On Hand Quantities Through APIGet On Hand Quantities Through API
Get On Hand Quantities Through API
 
Order to cash cycle
Order to cash cycleOrder to cash cycle
Order to cash cycle
 
Attach a image to the requisition line in iprocurement
Attach a image to the requisition line in iprocurementAttach a image to the requisition line in iprocurement
Attach a image to the requisition line in iprocurement
 
Mandatory sql functions for beginners
Mandatory sql functions for beginnersMandatory sql functions for beginners
Mandatory sql functions for beginners
 
Basics of oracle service contracts
Basics of oracle service contractsBasics of oracle service contracts
Basics of oracle service contracts
 
Fixed assets-set-up
Fixed assets-set-upFixed assets-set-up
Fixed assets-set-up
 
Physical inventory
Physical inventoryPhysical inventory
Physical inventory
 

Recently uploaded

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 

Recently uploaded (20)

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 

Basics of Oracle Order Management

  • 1. Copyright © 2007, Oracle. All rights reserved. Oracle Order Management Manufacturing Functional Foundation
  • 2. Copyright © 2007, Oracle. All rights reserved. Objectives After completing this lesson, you should be able to do the following: • Describe the Order Management process flow • Identify the Entity Relationship Diagrams (ERDs) and major tables used in Order Management • Discuss the open interfaces and Application Programming Interfaces (APIs) for Order Management
  • 3. Copyright © 2007, Oracle. All rights reserved. Agenda • Order Management Overview • Order Management Transactions and Entity Relationship Diagrams (ERDs) • Order Management Application Programming Interfaces (APIs) and Open Interfaces
  • 4. Copyright © 2007, Oracle. All rights reserved. Order to Cash Lifecycle Bank ReconciliationInvoice Pick Release Book Orders Receiving Payment Enter and Price Orders Receivables Ship Confirm Order Management AutoInvoice Cash Management Shipping Execution
  • 5. Copyright © 2007, Oracle. All rights reserved. Order Entry Enter a (Quick)Sales Order, Blanket Sales Agreement, Drop Shipment, Internal Order or Copy an Order Import from CRM (Quoting / iStore) EDI / XML Order Import Interface Order
  • 6. Copyright © 2007, Oracle. All rights reserved. Managing Orders View and perform actions on Orders Order Lines Find in the Order Organizer or Query in the Sales Orders or Pricing and Availability windows
  • 7. Copyright © 2007, Oracle. All rights reserved. Basic Pricing Basic pricing, integrated in Order Management, enables you to: • Set up price lists and secondary lists • Create static formulas • Calculate discounts by percentage or amount • Apply surcharges, freight, and special charges • Set up pricing agreements • Define attributes for pricing contexts • Set Government Service Administration (GSA) pricing
  • 8. Copyright © 2007, Oracle. All rights reserved. Enter order line with item(s) / service Price list or agreement is called for pricing the item Unit price is calculated on the order line for the item(s) / service Modifiers are applied to change the listed price Pricing Process
  • 9. Copyright © 2007, Oracle. All rights reserved. Sales Order Scheduling Schedule Actions Description ATP Inquiry Makes delivery commitments to customers when taking orders, or to verify from where lines can be fulfilled. Schedule / Unschedule Provides schedule dates and warehouses that will fulfill the customers requests. Reserve / Unreserve Allocates inventory to specific order lines from a warehouse, subinventory, lot, or revision.
  • 10. Copyright © 2007, Oracle. All rights reserved. Order Management Integration Product Suite Product(s) Supply Chain Management Inventory, Bill of Material, Install Base, Configurator, Pricing, Shipping, DBI, Planning Financials (including Procurements) Receivables, Payments, Credit Management, GL, TCA, eBTax CRM (including JTF) Quoting, iStore, Web Analytics Miscellaneous Workflow, XML Gateway, e-Commerce Gateway And many more…
  • 11. Copyright © 2007, Oracle. All rights reserved. Oracle Order Management Suite • Order Management • Shipping Execution • Configurator • Advanced Pricing • Release Management • e-Commerce / XML Gateway
  • 12. Copyright © 2007, Oracle. All rights reserved. Shipping Execution Overview • Trip and Delivery Planning • Picking Release • Ship Confirm Pick Release Ship Confirm
  • 13. Copyright © 2007, Oracle. All rights reserved. Configurator Overview Configurator includes: • Pick to Order /Kits • Assemble to Order • Configure to Order
  • 14. Copyright © 2007, Oracle. All rights reserved. Advanced Pricing Overview Entered order line Multiple Price lists or agreements Unit price More Modifiers, Point/Range Price Breaks, and Dynamic Formulas
  • 15. Copyright © 2007, Oracle. All rights reserved. Release Management Overview Customer Demand Order Management
  • 16. Copyright © 2007, Oracle. All rights reserved. e-Commerce / XML Gateway Overview Order Management EDI / XML Gateway
  • 17. Copyright © 2007, Oracle. All rights reserved. Agenda • Order Management Overview • Order Management Transactions and Entity Relationship Diagrams (ERDs) • Order Management Application Programming Interfaces (APIs) and Open Interfaces
  • 18. Copyright © 2007, Oracle. All rights reserved. Sales Order Window Enter, view, and update sales orders using the Sales Orders window. You can also enter returns using the Sales Orders window.
  • 19. Copyright © 2007, Oracle. All rights reserved. Order Management Summary
  • 20. Copyright © 2007, Oracle. All rights reserved. OE_ORDER_HEADERS_ALL • This table stores information about order headers. • Each row includes the customer name, order type, and payment information. • The order header remains open until all lines are closed and then is closed as part of the end of month process.
  • 21. Copyright © 2007, Oracle. All rights reserved. OE_ORDER_LINES_ALL • This table stores information about order lines. • Each row includes the customer bill-to and ship-to as well as the item ordered, pricing, and shipping information. • Each order line follows its own workflow path. Therefore a mixed order can contain both order and return lines.
  • 22. Copyright © 2007, Oracle. All rights reserved. OE_TRANSACTION_TYPES_ALL • This table stores information about transaction types. • Each row includes the workflow that the order and lines will follow to complete the process as well as other defaults such as invoice rules, accounting rules and shipping information. • There are no seeded default transaction types. There are seeded workflows that can be used to create the transaction types.
  • 23. Copyright © 2007, Oracle. All rights reserved. OE_PAYMENTS • This table stores information about payment types.
  • 24. Copyright © 2007, Oracle. All rights reserved. OE_ORDER_HOLDS_ALL • This table stores information about order holds. • Oracle Order Management provides you with the ability to apply holds to orders, returns, and lines in the Sales Orders window. In addition, you can apply holds for existing or future single or multiple orders, returns, and lines. • Each row contains the information on one hold including who placed it and who released it.
  • 25. Copyright © 2007, Oracle. All rights reserved. QP_LIST_HEADERS_B • This table stores information about price list headers. • Price lists contain item and item category prices. You can define and maintain multiple price lists. • Each row includes list name, description, and currency information.
  • 26. Copyright © 2007, Oracle. All rights reserved. QP_LIST_LINES • This table stores information about price list lines. • Each row includes list items, pricing, qualifiers, secondary price list, and pricing formulas. • You can define the following types of prices on price lists: – Unit price: Price of the item / service. – Percent Price: Price of the service item calculated as percent of the item’s price – Formula: Multiple pricing entities and constant values related by arithmetic operators. – Price Break: If the price of an item varies with the quantity ordered, you can define bracket pricing or price breaks.
  • 27. Copyright © 2007, Oracle. All rights reserved. Agenda • Order Management Overview • Order Management Transactions and Entity Relationship Diagrams (ERDs) • Order Management Application Programming Interfaces (APIs) and Open Interfaces
  • 28. Copyright © 2007, Oracle. All rights reserved. Order Management Interfaces • Process Order API • Order Import Interface • Receivables (Invoice) Interface • Ship Confirm Interface • And Many More…
  • 29. Copyright © 2007, Oracle. All rights reserved. Import Orders Concurrent Program Order Import can import new, changed, and completed sales orders or returns from other applications such as a legacy system.
  • 30. Copyright © 2007, Oracle. All rights reserved. Order Import Process
  • 31. Copyright © 2007, Oracle. All rights reserved. OE_HEADERS_IFACE_ALL • This table stores information about Order Import Header records for transactions imported into Oracle Order Management. • Each row contains information on the originating source, the change requested, pricing, shipping methods, freight terms, and original transaction. OrderSource
  • 32. Copyright © 2007, Oracle. All rights reserved. OE_LINES_IFACE_ALL • This table stores information about order lines that are imported from feeder systems into Oracle Order Management. • Each row includes information on the originating system, change that was made, shipment details, items details, and original transaction.
  • 33. Copyright © 2007, Oracle. All rights reserved. OE_CREDITS_IFACE_ALL • This table stores information about order sales credits that are to be imported into Order Management. • Each row includes information on the originating system, the changes made, and the sales credits. Credit Order Management
  • 34. Copyright © 2007, Oracle. All rights reserved. Process Order API Inserting Validating Updating Deleting
  • 35. Copyright © 2007, Oracle. All rights reserved. Summary In this lesson, you should have learned how to: • Describe the Order Management process flow • Identify the major tables used in Order Management • Discuss the open interfaces and APIs for Order Management

Editor's Notes

  1. Order to Cash Lifecycle You can enter orders manually or import orders from external systems like CRM, EDI/XML. In a standard order lifecycle, the order is priced, scheduled and booked, then shipped to customers. Items may be accepted or rejected by customers, in which case returns (with or without credit notes) are registered in the Order Management module. Other order cycles include: Drop Shipments (where the items are sent directly to the customers from the suppliers as the company may not have them in stock). Sales Agreements (long term agreements between the company and the customer to transact goods over a period of time in specified quantities or amount) Internal Orders (where items are required by an organization that belongs to the same legal entity/set of books). In Order Management the order is entered which allows for a review of the order information including: customer, ship-to, bill-to, payment terms, order type, price list, unit price, and warehouse. Then the order is booked which allows it to proceed through the workflow process. If it is a shipping item and the quantities are available, it can be processed by shipping execution. In Shipping Execution the order is pick released which generates the move order. Once the item is brought from the sub-inventory into the staging area it is ready to be placed on a shipping vehicle. Now you can run the ship confirm process to allow the shipment to processed. AutoInvoice is run to bring the order from Order Management to Receivables. In Receivables you can print the invoice and send it to the customer. You can proceed with collection efforts until you receive payment and post your receipt. In Cash Management the system pulls information from posted receipts and matches them to the bank statement for reconciliation.
  2. Order Entry Orders can be created from a number of different sources. You can create new orders by entering the information or by copying existing orders. You can also bring orders in from EDI /XML, CRM, and other interfaces [delete] external sources. Sales Order: Allows you to enter, view, and update sales orders. You can also enter returns using the Sales Orders window. You can order standard items, both shippable and non-shippable, and configurations using this window. You can also adjust pricing, assign sales credits, record payment information, attach notes, schedule shipments, query item availability, and make reservations, including selection of subinventories. Quick Sales Order: Shortens the time required to perform order entry. Headers and lines are displayed in the same window. In the Line Details region you can add related items or upsell the existing item on the line as well as verify price and availability. You can customize the look of the Quick Sales Orders window using folder functionality. Sales Agreement: An agreement with a timeframe and a commitment on both sides (company and customer) to adhere to the conditions of business specified. Blanket Sales Agreements are similar in functionality to the Blanket Purchase Order in Oracle Purchasing. Once a Blanket Sales Agreement is entered for a customer, multiple releases (shipments) against the Blanket Sales Agreement can be processed over a period of time within Order Management. The order is fulfilled and billed according to the terms of the Blanket Sales Agreement. Tracking information will also be accumulated for Blanket Sales Agreement such as net quantity fulfilled, and net dollar value fulfilled of released lines. Copy Order: Creates a new order or return by copying information from an existing order or return. You can specify how much information you want to copy from one order or return to another. Order Management provides the ability to copy an order or return at any stage in the order life flow including entered, booked, shipped, closed, and cancelled.
  3. Managing Orders Once orders are in the system you can view them from different sources. You can manage the orders and order lines using the various actions provided in the LOV of Actions. Some of them are applying holds, removing holds, entering individual or mass changes, creating copies, or making cancellations. Holds: Order Management enables you to hold an order, return, order line, or return line from continuing to progress through its workflow by utilizing the holds feature. Holds can be applied manually or automatically based on a set of criteria you define, such as a credit check hold. You can define as many different holds as you need to manage your business. You can also select in mass groups of orders, returns, order lines, or return lines from the Order Organizer and apply or release holds. Mass Changes: Oracle Order Management provides you with the ability to select several orders or returns, order lines or return lines and apply changes in one single transaction. Select the orders you want to apply the mass change and choose the Mass Change option from the Tools menu. In the Order and Line Mass Change windows you can select multiple orders and: Change order attributes at the order or line level Cancel or copy a set of orders or lines Assign sales persons or discounts to multiple orders or lines Apply or release holds on multiple orders or lines In case of partial success, specify whether to commit or rollback already processed orders or returns Copy: You can create a new order or return by copying information from an existing order or return. You can specify how much information you want to copy from one order or return to another. Order Management provides the ability to copy an order or return at any stage in the order life flow including entered, booked, shipped, closed, and cancelled. If a customer returns items against an order, you can copy the order lines from the original order to create a return rather than creating a new RMA and then creating return lines by reference. Cancel: You can cancel sales orders, order lines, returns, and return lines. Order Management automatically adjusts reservations for cancelled lines. If you want to cancel an entire order, you need to do so before any of the order lines are shipped, or invoiced. If you want to cancel an entire return, you need to do so before you run RMA Interface or Invoicing Activity on any of the return lines.
  4. Basic Pricing Pricing enables you to: Give the following standard discounts: Apply a surcharge. Discounts by percentage. Discount by lump sum or amount. Substitute a new price. Calculate the price of order lines using list prices specified in price lists and pricing formulas. Price a service item at a percentage of the serviceable item. Price the entire order. Enter negative prices. Adjust prices either automatically or manually using discounts. Override standard discounts and prices and document the reason. Choose the lowest discount. Give multiple benefits at both the header and the line levels. Apply adjustments within various buckets. Support GSA Pricing. Freeze the price. Apply only certain types of adjustments, for example, freight charges, to a line. Calculate freight charges and show it as a separate component in Order Management. Apply price modifiers that you define. Calculate prices as of a specific date.
  5. Pricing Process The pricing engine supplies the initial price from a price list or pricing agreement. It also applies any modifiers (discounts, surcharges etc) for which the order qualifies. Modifiers can either raise or lower the initial list price. You can apply modifiers manually or automatically, and this may be set to initiate after certain events like entering or booking an order line.
  6. Sales Order Scheduling Scheduling enables you to view the availability of items, schedule and reserve items in orders. Order Management supports a variety of scheduling environments. If you schedule at order entry, you can use the Sales Orders window. If you have a special department that schedules orders, you can separate the functions and use the Schedule Orders Workbench. Or, if you never schedule but enter and release orders, you can set up Order Management to support your business needs. You can schedule order lines with multiple ship to locations, shipping warehouses, request dates, promise dates, schedule dates, and inventory details. With ship sets, you can specify which lines on an order must be shipped together.You can use an arrival set to specify that a set of lines must arrive at customers dock at the same time. From the Sales Orders windows, you can request on-line ATP inquiries and schedule dates for a single order line, a ship set, a configuration, or an entire order. If the quantity you request is not available on the request date, Order Management displays the earliest date (after the request date) that you can ship the quantity you require according to your inventory and planning parameters. You can also schedule models with options, just as you can with regular lines. You can change warehouse and shipping information for each shipment. You can also add, change, or delete model options, which enables you to rearrange your scheduled shipments to support customer or internal requirements. Order Management can schedule and reserve for orders and order lines. Order Management provides you with the ability to auto schedule your orders as they are entered. Order Management enables you to schedule order, order lines, or scheduling groups through Oracle Planning products scheduling functionality. Scheduling groups include ATO (Assembly-To-Order), Ship Model Complete PTO (Pick-To-Order), ship set and arrival set. Scheduling enables you to check availability of goods, schedule lines for shipment/arrival and make reservation against specific source of supply and sourcing location. You can schedule a line in one of the four possible ways: 1.      Use the Auto-Schedule option to enable automatic scheduling (Tools > Auto-Schedule). 2.      Enter the Schedule Ship Date or Schedule Arrival Date on the line. 3.      Book the Line. 4.      Perform manual Scheduling using the Tools menu or the right-mouse click menu.
  7. Order Management Integration Order Management integrates with products within the Supply Chain Management suite as well as other important product families such as Financials, CRM, Manufacturing, etc. These integrations are seen in the data models, APIs, LOVs, Menu Options etc. Some integrations like Financials help to complete an order lifecycle (Order to Cash), while others like Workflow become the underlying basis for order processing.
  8. Oracle Order Management Suite The Order Management Suite consists for the following modules: Order Management (includes Basic Pricing): This component is used for order placement and basic pricing, booking, scheduling and recording customer acceptance for the order. Shipping Execution: This product is used for pick releasing the order, setting up shipping options such as trips, and confirming shipment and deliveries. Configurator: This product enables you to configure items based on customer requirements using tools like Bills of Materials and configuration rules. Advanced Pricing: This product gives you more pricing options like Price Breaks, Promotions, Pricing Formulas that enable you to price your products in a changing market. Release Management: This component automates high volume electronic demand management by incorporating customer demand into the order and planning processes. e-Commerce / XML Gateway: These products, when integrated, enable you to conduct business electronically between trading partners based on Electronic Data Interchange (EDI) or RosettaNet (XML) standards.
  9. Shipping Execution Overview You can manage shipping information such as trips, trip stops, deliveries, delivery lines, containers, and freight costs in Shipping Execution. In addition, you can complete the following shipping tasks: Trip and Delivery Planning Create a trip or delivery. Assign delivery lines to a delivery or a container. Schedule pick-ups and drop-offs. Estimate the number of containers required for a shipment. Pick Release Release eligible delivery lines based on defined picking criteria. Select the Release Sequence Rule to control the order in which picking lines are allocated to inventory. Assign freight costs (after pick release). Enter or validate shipped quantities, back ordered quantities, staged quantities, and inventory control information for delivery lines (after pick release). Ship Confirm Assign unplanned delivery lines to trips and deliveries. Auto-create a trip and close stops. Ship confirm or back order a delivery.
  10. Configurator Overview Oracle Configurator, one of the products in the Order Management suite, enables you to use bills of material and establish rules to configure-to-order (CTO) and validate option choices. Customers may select from these options when ordering product. You can select options with an assemble-to-order (ATO) or a pick-to-order (PTO) bill of material (BOM) even if you don’t purchase Oracle Configurator[ if the user does not have Oracle Configurator license, they can use Order management Options window to select these]. Pricing and Available To Promise (ATP) capabilities are provided during the configuration process. A Configure to Order environment is one where the items are assembled to form a model or kit. Oracle Applications supports the Configure to Order environment with a range of features in order entry, demand forecasting, master scheduling, production, shipping, and financial accounting. Configure to Order: Includes Pick-to-Order (PTO) and Assemble-to-Order (ATO) items, models, and hybrids. Supports building configurations using other configurations as sub-assemblies (multi-level configure to order). Supports internal sourcing of ATO models at any level of BOM. Supports purchasing[should it be called purchasing or configuration] of ATO models and items at any level of the BOM.
  11. Advanced Pricing Overview Oracle Advanced Pricing provides advanced pricing capabilities that enable you to set up your pricing information and to model complex data relationships to determine the correct price. With Oracle Advanced Pricing, you can perform the following functions: Create a list price for an item or item hierarchy. Set a list price based on volume breaks. Set security: Give specific access to privileges to view or maintain price lists or modifiers to all pricing users. Control which operating units can use price lists or modifiers. Define price breaks using block pricing to evaluate prices as a single block. For example, if item weight is between 5-15 pounds, then the price is $5. If the weight is between 16-30 pounds, the price is $10. Perform Price List Maintenance tasks such as searching across a single or multiple price lists and updating the price, formula, or effective dates of price list lines. Usage Pricing/counter price - calculate price based on usage brackets. Continuous Point and Range breaks for price lists and modifiers. Set a list price/ discounts at multiple levels of flattened hierarchies and use precedence to select the right price/discount. Dynamically calculate the price based on simple or a complex formula. Define a formula to create a price relation (price of item A is Price of Item B + $20). Create multiple currency conversion criteria for a single base currency price list. Set up GSA prices. Get a price/discount from an external source (my price = competitors price - 5%). Set a percent/fixed/lump sum discount or surcharge. N-Dimensional Pricing (if width between 2-4 and thickness between 1-3 then multiple the price by 0.3). Benefit/surcharge based on total volume of multiple order lines of the same order. Set up deals and promotions. Buy one get one free. Coupon issue (Buy over $1000 and get a coupon of $100 for future purchase). Other item discount (Buy A and B get 20% off on C). Item Upgrade (For the price of 12 Oz. Shampoo get 16 Oz. Shampoo). Terms upgrade (Buy over $100 and get upgraded to air shipment). Set discounts as “to be accrued.” Set up freight and special charges. Mark discounts as exclusive or incompatible to each other. Create Cascading discounts (discounts to be applied on subtotals). Set spending and usage constraints to stop application of promotion when limit is reached. Query on multiple modifier criteria across all modifier setups. Create your own eligibility conditions by grouping the qualifiers. Define your own qualifier and qualifier sourcing rules (if today = Sunday then give 10%). View the criteria that the engine uses to select price and modifiers for a pricing request. Create and use Price Books to view all pricing information for a customer/item.
  12. Release Management Overview Release Management automates high volume electronic demand management by continually incorporating customer demand into the order and planning processes. Release Management validates, archives, manages, and reconciles customer planning, shipping, and production sequence schedules with timely updates to sales orders, blanket sales agreements and forecasts. Defining and applying hierarchical processing rules enables, you to determine correct quantities, dates, and other valuable information required to ensure on-time delivery of goods to customers. You can electronically collaborate with customers and manage demand more accurately. Release Management provides a centralized view of current order status.
  13. e-Commerce / XML Gateway Overview Oracle Applications provides users with the ability to conduct business electronically between trading partners based on Electronic Commerce standards and methodology. Two such standards used in Oracle Applications are EDI and RosettaNet (XML). Interface data files are exchanged in a standard format to minimize manual effort, and ensure fast and accurate data transfers. The Oracle e-Commerce and XML Gateways perform the following functions: Define trading partner groups and trading partner locations. Enable transactions for trading partners. Provide general code conversion between trading partner codes or standard codes and the codes defined in Oracle Applications. Define interface data files so that application data can integrate with your trading partner’s application or an EDI / XML translator. For inbound transactions, import data into application open interface tables so that application program interfaces (API) can validate and update Oracle application tables. For outbound transactions, extract, format, and write application data to interface data files.
  14. Order Management Summary (N) Orders, Returns > Sales Orders QP_LIST_HEADERS_B: This table stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. The primary key is LIST_HEADER_ID. QP_LIST_LINES: This table stores all list lines for lists in QP_LIST_HEADERS_B. The primary key is LIST_LINE_ID. MTL_SYSTEM_ITEMS_B: This table stores inventory item definitions. The primary keys are INVENTORY_ITEM_ID and ORGANIZATION_ID. MTL_RELATED_ITEMS: This table stores item relationships. The primary keys are INVENTORY_ITEM_ID, RELATED_ITEM_ID, RELATIONSHIP_TYPE_ID, and ORGANIZATION_ID. RA_SITE_USES_ALL: This table stores customer addresses. The primary key is SITE_USE_ID. RA_CUSTOMERS: This table stores customer information. The primary key is CUSTOMER_ID. OE_TRANSACTION_TYPES_ALL: This table stores information about the order and line transaction types. This is a multi-org table. The primary key is TRANSACTION_TYPE_ID. OE_ORDER_HEADERS_ALL: This table stores header information for orders in Order Management. The primary key is HEADER_ID. OE_ORDER_LINES_ALL: This table stores information for all order lines in Order Management. The primary key is LINE_ID. OE_ORDER_HOLDS_ALL: This table stores all the orders and lines that are on hold and the link to hold sources and hold releases. The primary key is ORDER_HOLD_ID. OE_PAYMENTS: This is a transaction table for payments of orders. For each payment instrument used in an order, there are one or more corresponding payment records in table OE_PAYMENTS. For example, payment type of credit card, information like credit card type, credit card number, expiration date, holder name and approval code (if it has been authorized) are stored in this table.
  15. OE_ORDER_HEADERS_ALL (N) Orders, Returns > Sales Orders
  16. OE_ORDER_LINES_ALL (N) Orders, Returns > Sales Orders > (T) Line Items
  17. OE_TRANSACTION_TYPES_ALL (N) Setup > Transaction Types > Define
  18. OE_TRANSACTION_TYPES_ALL (N) Setup > Transaction Types > Define
  19. OE_ORDER_HOLDS_ALL (N) Orders, Returns > Sales Orders > (B) Actions > Apply Holds
  20. QP_LIST_HEADERS_B (N) Pricing > Price List > Price List Setup
  21. QP_LIST_LINES (N) Pricing > Price List > Price List Setup > (T) List Lines
  22. Order Management Interfaces Process Order API: This is the central API containing procedures to validate and process order entry data and then store it in the database tables. You call this API [This API is called] during manual order entry or during Order Import. Process Order API processes a single order at a time. Order Import: Can import new, change, and completed sales orders or returns from other applications such as a legacy system. Receivables (Invoice) Interface: use to automatically collect order and return information and to populate the Oracle Receivables AutoInvoice interface tables. Using process parameters, you can control which types of orders are interfaced each time you execute the programs. Oracle Order Management ensures that all orders or order lines and returns or return lines have successfully completed any required prerequisites. [Shipping APIs: The WSH_Bulk_process_grp.Create_Update_Delivery_Details API is triggered during the order booking activity. This API is for HVOP processing, and it won’t be triggered during booking] it inserts shipping-related order information into the Shipping base tables. The OE_Ship_Confirmation_Pub.Ship_Confirm_New API puts information into the base Order Management tables from Shipping after Ship Confirm has been completed. And Many More: Order Management contains many more new API’s and Interface tables. Please see the Oracle Order Management Open Interfaces, API and Electronic Messaging Guide for a complete list.
  23. Import Orders Concurrent Process Order Import is an Order Management Open Interface that consists of open interface tables and a set of APIs. Order Import can import new, changed, and completed sales orders or returns. The orders may come from any source including legacy, Oracle CRM suite, and EDI / XML transactions that are processed by the Oracle e-Commerce / XML Gateway or internal orders created for internal requisitions developed in Oracle Purchasing. Order Import features include validating and defaulting data, processing constraint checks, applying and releasing of order holds, scheduling of shipments. Order Management checks all the data during the import process to ensure its validity within Order Management. Then Process Order API checks for valid transactions and converts them into orders with lines, reservations, price adjustments, and sales credits in the base Order Management tables. You can use the Order Import Corrections window to examine the order and optionally correct data if it fails the import process. You can use the Error Message window to determine the nature of the errors that occurred during import.
  24. Order Import Process (N) Orders, Returns > Import Orders > Order Import Request OE_ORDER_SOURCES: Feeder System Names that create orders in Order Management tables. The primary key is ORDER_SOURCE_ID. OE_CUSTOMER_INFO_IFACE_ALL: This is a multi-org interface table to import Customer information. This table stores Customer information and their site use to be imported from a feeder system into Oracle Order Management using Order Import. OE_HEADERS_IFACE_ALL: This is a multi-org table for sales order headers open interface. OE_ORDER_HEADERS_ALL: This table stores header information for orders in Order Management. The primary key is HEADER_ID. OE_ORDER_LINES_ALL: This table stores information for all order lines in Oracle Order Management. The primary key is LINE_ID. OE_PRICE_ATTS_IFACE_ALL: This is a multi-org interface table to populate OE_ORDER_PRICE_ATTRIBS. This table stores pricing attributes information that is imported from a feeder system into Oracle Order Management using Order Import. OE_CREDITS_IFACE_ALL: This is a multi-org table for sales order/line credits open interface. This table stores sales credits information. OE_PRICE_ADJS_IFACE_ALL: This is a multi-org open interface table for sales order/line price adjustments. This table stores price adjustment information. OE_PAYMENTS_IFACE_ALL: This table stores information about payment information to be imported into Order Management . Each row includes information on the originating system, the change that was made, and the payment data. OE_LINES_IFACE_ALL: This is a multi-org table for sales order lines open interface. This table stores order lines information. OE_RESERVTNS_IFACE_ALL: This is a multi-org table for inventory reservations open interface. This table stores reservation details. OE_LOTSERIALS_IFACE_ALL: This is a multi-org table for return line lot serials open interface. This table stores return line lot serial information.
  25. Process Order Interface (API) The Process Order Interface is the central application process interface (API) provided by Order Management to perform all common operations such as inserting, updating, deleting, and validating an order or order line. The API also performs scheduling and returns a promise date. This API is also called by Order Import. Refer to Practice - Adding Items to a Price List [LAB356CY] Refer to Practice - Creating a Sales Order [LAB356DY]