Enhanced Order Fulfillment using Oracle Global Order Promising

Slides:



Advertisements
Similar presentations
Inventory Systems for Dependent Demand
Advertisements

Oracle EBS: Buy/Sell Subcontracting
Beyond Order Orchestration: Plan and Execute with Allocation and Backlog Management Rajat Bhargav, Director, Product Strategy Danny Smith, Executive Director,
Disclaimer. Statements of possible future functionality for IFS’ software products and technology are for information purposes only and should not be interpreted.
Module 3: Business Information Systems
Independent Consultant
Intracompany Stock Transfer Scenario Overview
Infor Integrated Business Planning
Strategic Decisions (Part II)
R12 New Features in QTC Track NCOAUG 22-Feb-08 Ravi Sagaram.
Overview Dependent demand Dependent demand Master production schedule Master production schedule Bill of materials Bill of materials MRP MRP Time-phased.
EYYUP ORAK Material requirements planning (MRP) is a computer-based inventory management system designed to assist production managers in.
PLANNING ENGINE Presented by: Dave Parker Sr. Business Analyst.
19-20 November, 2008 | Copenhagen. Christian Rytt & Thomas Jensen Program Managers Microsoft Corporation NAV08.
ASCP Advanced Concepts in ASCP Sandeep Gandhi
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Resource Planning Chapter 14.
A Day in the Life of a Planner Copyright © 2009 Idhasoft Inc.. All Rights Reserved. Copyright © 2009 Idhasoft Inc. All Rights Reserved.
Supply Chain Logistics Management
Supply Chain Management
Supply Chain Operations: Making and Delivering
1 Supply Chain Decision Support Systems ISyE3103.
Production Scheduling: What Tool is Right for You?
© Prentice Hall, 2005: Enterprise Resource Planning, 1 st Edition by Mary Sumner 6-1 Enterprise Resource Planning, 1 st Edition by Mary Sumner Chapter.
Oracle APS - An Implementer’s View
Production Planning Processes Theories & Concepts
Experts in e xtending Oracle e -Business Suite e nrich IT 1/16/2004VMI1 Vendor Managed Inventory (VMI) Presenter: Arul Murugan, CPIM.
Copyright © 2014 McGraw-Hill Higher Education. All rights reserved. CHAPTER 14 Materials and Resource Requirements Planning McGraw-Hill/Irwin.
New Features in Oracle Purchasing Presenter: Derk Weinheimer Phone:
PeopleSoft Enterprise Inventory Management
Supply chain collaboration across multiple tiers 1/17/2008 Supplying Your Business Advantage.
Aggregate Planning and Resource Planning Chapters 13 and 14.
©2004 Deloitte Drop Shipment and Back to Back Order Processes in Oracle 11i July 19, 2004.
Revolutionize Material and Production Planning with Advanced Planner Deborah Vermillion, CPIM, CIRM CISTECH Inc.
Supply Chain Management Gina Hishin Regional Product Manager Microsoft Corporation.
E N A B L E R S O F T H E V I R T U A L E N T E R P R I S E The material contained in this document is proprietary to Triniti Corporation (Triniti). This.
1 Copyright © 2004, Manugistics, Inc. All rights reserved. Objectives At the end of this section you will be able to:  Understand the key pains and challenges.
Planning BOMS or Product Families: That is the Question? Jerry Edwards.
8 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Manufacturing Planning & Control System Major Tasks restate business objectives in operations management terms ensure feasibility of plans identify gaps.
W H E R E T E C H N O L O G Y W O R K S F O R B U S I N E S S The material contained in this document is proprietary to Triniti Corporation (Triniti).
Transportation Planning EIN 5346 Enterprise Systems Optimization Fall, 2015.
Copyright © 2006, Oracle. All rights reserved. BuySell Subcontracting Overview Frederic Dubois Group Manager Supply Chain Globalizations Oracle Corporation.
Master Production Scheduling
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Release 12 Field Readiness Workshop
Operational Planning to Sales – Instructor Led Training Integrated Supply Chain Demonstration Danny Smith Solution Architect, AGSS.
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.” The following is intended to outline.
Advanced Planning Update
1 Promising Inventory to Orders Patricia Higgs Principal Sales Consultant.
Transportation Planning EIN 5346 Enterprise Systems Optimization Fall, 2015.
Rev Jul-o6 Realizing Value Quickly With GOP & APS Kenny Gilbert Director Technology Services Silicon Image, Inc.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
Xilinx Confidential Oracle APS and GOP – Getting To Automated Sales Order Scheduling Mark Hopkins, Xilinx, Inc. 1/17/06.
6-1 Manufacturing Systems ERP Background Designed to re-order inventory using re-order point –Adapts production to customer orders –Increased flexibility,
Xilinx Confidential Oracle APS Mark Hopkins Manager, Operations Systems Xilinx, Inc.
www. magnifictraining.com Oracle apps scm online training Online | Classroom | Corporate| Training | Certification | Placement.
Enterprise Resources Planning (ERP) Definition 1 Enterprise Resource Planning A method for the effective planning and controlling of ALL these sources.
Enterprise Resource Planning, 1st Edition by Mary Sumner
AXUG Partner Showcase – Introducing Preactor
Intracompany Stock Transfer Scenario Overview
BUAD306 MRP/ERP.
Intracompany Stock Transfer Scenario Overview
Welcome to online seminar on Oracle Production Scheduling Jan 22,2010
Deployment & Available-to-promise (ATP) in SCM Theories & Concepts
Intracompany Stock Transfer Scenario Overview
Enterprise Resource Planning, 1st Edition by Mary Sumner
Set Up For Success : Reviewing Manufacturing Best Practices
Presentation transcript:

Enhanced Order Fulfillment using Oracle Global Order Promising (GOP aka. ATP) Navneet Goel Development Manager Oracle Corporation

Demand Planning Process Supply Planning Process Traditional Approach Customers Suppliers Multi-step planning processes, high latency, limited collaboration Tier 2 Response 1: Maintain Excess Inventory Response 2: Reserve Production Capacity Response 3: Expedite Everything! Tier 1 Marketing Forecast Distribution Plans Production Plans Manufacturing Plans Sales Forecast Lets start with a discussion of the current state of typical order promising processes. Despite the importance of accurate and timely commitments to customers, most companies have very disconnected and manual processes for scheduling and committing customer orders. Typically, the customer needs to send in an order, or have a customer call in to an order entry clerk. The order management system is typically disconnected from the planning system, which is further disconnected from suppliers and carriers. This leaves two choices: Promise based on a standard lead time and hope products get delivered on time, or Call a planner and ask him to investigate when an order can ship. Implications of the traditional order promising model Poor on-time delivery performance Long manual scheduling processes Dependency on standard lead-times Excess inventory to buffer deliveries Potential lost sales Expediting ? Mfg Forecast t = weeks Demand Planning Process Supply Planning Process Supply Chain Built on Inventory

A Better Way There is a better way.

Move to a More Competitive Model Customers Suppliers Tier 2 Oracle’s APS: zero latency, real-time collaboration Tier 1 Internet Enable closed loop planning processes across your value chain Provide total supply chain visibility Make better decisions React immediately to changes in supply chain Portal Portal Collaborative Planning Process Collaborative supply plan Collaborative demand plan Automated exceptions Automated exceptions Marketing forecast Single holistic plan Automated exceptions Sales forecast Oracle can provide you a collaborative, holistic, e-business planning processes that can streamline your planning process and drive value to your top and bottom line. Customers or sales people can get accurate availability information from anywhere via the web or mobile devices, and the entire process of configuring, pricing, credit checking, and scheduling the order can be automatic and real time. Commitments to customers are provided immediately, and take into account all of the capabilities of your extended supply chain, including your suppliers and carriers. Specifically Oracle Global Order Promising enables you to: Provide customers 24x7 order promising from anywhere Improve reliability and accuracy of commitments to customers Increase customer satisfaction and increase revenue Consensus forecast Mfg forecast t = hours Demand Planning Process Supply Planning Process Build your Supply Chain on Information not Inventory

Agenda APS Overview/ Architecture Oracle’s ATP flavors Set up Profile Options Key Concurrent Requests Core GOP features GOP Computation Diagnostics Q&A/ Feedback Acronyms are listed at end, please refer for better clarity.

Order Promising Engine APS Architecture Advanced Planning A P I S Trading partners Internal Users Internet Oracle ERP Legacy Systems XML EDI Flat file Order Promising Engine Portals Analytical Workspaces KPIs Workflows Plans Oracle ERP 10.7 Oracle ERP 11.0 Oracle ERP 11i

Oracle’s ATP Flavors Setup via profile “INV: Capable to Promise” ATP based on Collected Data (ODS) Single Level ATP Supports simple supply chain ATP/CTP based on Planning Data (PDS) CTP across supply chain using Sourcing/BOM/Routings Based on ASCP plan in APS Supports complex supply chain model

Collection Based ATP (ODS) Single Level ATP in requested org/ Global ATP Need to run “Data Collection” Complete Net Change ATP Rule determines: Supply/Demand to be included Infinite Supply Fence May use a Supply Schedule, e.g., MPS Item types supported are: Standard items Product Family Pick-to-Order (PTO)/Assemble-to-Order (ATO) Models ATO Items/ Pre-configured Items Kits

Planning Based ATP (PDS) Promise orders based on: Material availability Manufacturing capacity Supplier capacity End-Item/Component Substitution Product Family Infinite Supply Time Fence Manage commitments to key customers Re-schedule and re-sequence your backlog Item types supported are: Standard items Product Family Pick-to-Order (PTO)/Assemble-to-Order (ATO) Models ATO Items/ Pre-configured Items Kits

Planning Based ATP (PDS) Global statement of availability All facilities, material, resources, and suppliers Region-Based Sourcing Summary Based ATP Allocate available supply By channel, customer, or product Priority and stealing rules Time phased Must have an ASCP plan set as ATPable Resource Batching

GOP Setup Profile Options ATP Flag Setup Sourcing/ BOM/ Routings ATP Rule Time Fence supply/demand sources (ODS) Plan Options Request Date Type Ship/Arrival Sets ATP Flag may be set at various levels: Item (ATP & Components flag) Resource Plan Supports Request Date Type: Ship Date (Capable-to-ship) Arrival Date (Capable-to-Deliver) One or more Lines in single call (from 1 or more Sales Orders) One or more Ship Sets/Arrival Sets in single call Plan Options Sourcing Optimization Demand Schedule Supply Schedule

Profile Options INV: Capable To Promise INV: External ATP MRP:ATP Assignment Set MRP: Calculate Supply Demand MRP:Include Substitute Components MSC:ATP Assignment Set MSC: ATP Debug Mode MSC: Enable Allocated ATP MSC: Class Hierarchy MSC: ATP Allocation Method MSC: Enable ATP Workflow MSC: Enable ATP Summary Mode MSC: Plan co-products INV: Extrenal ATP is applicable only for 10.7 & 11.0 sources

Concurrent Request/Set System Administrator Responsibility Gather Schema Statistics Create APS Partitions OM Responsibility – For ODS ATP (no APS) ATP Data Collection Load ATP Summary Based on Collected Data

Concurrent Request/Set Run from Advanced Supply Chain Planner Responsibility Planning Data Collection Launch ASCP Plan Create ATP Partitions (Only during upgrade) ATP Post Plan Process Refresh Allocation Hierarchy Materialized View Analyze Plan Partitions

Core GOP Features

Global Availability - Example Customer1, Site1 Requests Item A Rank 1 Rank 2 A/Org1 (M1) A/Org2 (M2) Sourcing Rule(SR-A) Assignment Set Cum ATP ATP Request Info: Request Qty 100, Request Date Day10, Latest Acceptable Date Day12 ATP Result: Qty 100 from M2 on Day12

Global Availability Availability Information across warehouses Best option based on Availability Rank Sourcing via Region-based rules Computes Delivery LT and Ship/Arrival Date Supports calendar for Shipping Receiving Carrier/In-transit

Region Level Sourcing Multiple levels of Geographical Hierarchy Region based Inter-Location Transit times/ ship methods for customer-site and shipping warehouse Enable sourcing/ lead time calculation for new customers Supports flexible hierarchical setup via assignment set/ sourcing rules Profiles MRP: ATP Assignment Set MSC: ATP Assignment Set

GOP with No Downtime (24X7 ATP) Zero downtime No downtime when underlying supply chain plan is refreshed No SO is lost, automatically re-promise SO against new plan Open, reliable, and scalable Engine runs inside the database, No memory models to load! Multi-threaded Integrated with OM, Quoting, iStore, etc. Easy integration with legacy systems

Capable to Promise (CTP) - Example A (Customer 1, Site 1) 1 day lead-time 5 day lead-time A (Org 1) A (Org 2) B (Org 1) R1 (Org 1) B (Org 2) R2 (Org 2) 5 day lead-time 4 day lead-time B (Supplier 1) B (Supplier 2)

Capable to Promise (CTP) Increased order fill rate using extra manufacturing and supplier capacity CTP finds availability using make/buy/transfer info by request date (Backward Scheduling) Forward Scheduling involves look ahead CTP, determines when orders for items can be fulfilled Recursive check against BOM

Allocated ATP Group/ Prioritize Customers per business need thru Demand Class Customer Class Hierarchy Material may be allocated to these groupings using Pre-defined allocation rules Forecast quantities as honored by ASCP Plan Stealing of supplies from lower priorities prior to CTP Ensure target supply to key customers

Allocated ATP Manage commitments to key customers Allocate availability to more profitable channels Another key area is the ability to manage during periods of scarce supply. Allocated ATP allows you to manage the channels, customers, or products you allocate supply to. This allows you to, for example, set aside availability to meet contracted commitments to key customers, or to share short supply fairly among all of your customers.

End-Item Substitution Improved demand fulfillment/ inventory utilization Supports Single or Bi-directional Substitution, chaining Time phased Substitution, substitution window Rule Based/ Customer Specific substitution Availability of Requested vs. Substitute Item CTP for Requested vs. Substitute item Exception/ Workflow Notification for Item Substitution Stealing prior to Substitution with Allocated ATP All or Nothing Substitution only during Order Promising ASCP plan may recommend mix of substitutes for a SO

Product Family ATP 2 Flavors Plan must contain PF Item as well based on ATPable PF Item Only (Pre-11.5.10) using member item within Aggregate Time Fence and PF item outside Aggregate Time Fence (11.5.10) Plan must contain PF Item as well Forecasting may be done either for PF or member item CTP will be done on member item, if needed, for time-phased PF ATP Supports Allocated ATP Post-plan process used to process PF item data

Supplier Capacity Supplier Capacity may be checked during CTP defined in ASL Infinite Capacity after last date in ASL Sourcing Rule/Assignment Set per ASCP Plan Creates Planned Orders for Supplier-Site in ASCP Plan Planned Orders may be released prior to next plan run

Resource Batching Batch process: Same work on multiple items for a pre-set amount of time by same resource simultaneously, like heat treatment, sand blasting, etc. Resources are constrained by product of time and weight or volume, i.e., capacity multiplied by time. Only for constrained plans with routings Setup: Enable batchable flag, Capacity UOM in ERP Profile: “MSO: Global Batchable Flag” in APS

Summary Based ATP Supports enhanced performance with accuracy Profile: “MSC: Enable ATP Summary Mode” Post-plan process generates summarized data Run Concurrent program periodically for incremental summary For high volume transactional situation if lot of orders need to be taken in short time Recommended: if majority of orders come thru EDI processing, Order Imports, etc user may not be interested in viewing/analyzing ATP Details

GOP Computation Netting Backward Consumption Forward Consumption Net Supply-Demand for a given day/time period Backward Consumption Use surplus from past to cover existing shortage Forward Consumption Use future surplus to cover existing shortage Accumulation Carry over the availability Stealing (for AATP) Steal supplies from lower priority tiers for new demands

GOP Computation Example D1 D2 D3 D4 Supply 10 10 10 10 Demand 4 18 6 7 Net Qty 6 (-8) 4 3 Backward 0 (-2) 4 3 Forward 0 0 2 3 Cum Qty 0 0 2 5

Summary Pegging Info

Supply/Demand Details

ATP Period Info

Diagnostics – Setup Input Data Profile Options Item Attributes Regions/Zones Sourcing setup Lead Times Infinite Time Fence ATPable Plan Info BOM/ Routings Allocation Method/ Rule/ Percentage/ Priority Resource Batching End Item Substitutes Component Substitutes

Diagnostics – Debug/Trace File Set user profile (MSC: ATP Debug Mode) before invoking ATP/ Scheduling as: Functional issues: “Debug Only” Performance: “DB Trace Only” or “Debug & DB Trace” Provide debug (session-<n>) or trace/tkprof file (from DB trace location) Re-set profile to 'None' to avoid any performance issues In ERP and APS, find debug file location using this SQL: SELECT ltrim(rtrim(value)) FROM (SELECT value FROM v$parameter2 WHERE name='utl_file_dir' ORDER BY rownum DESC) WHERE rownum < 2; Remove any session-0 file from this directory. Ensure proper write permissions for this directory. Provide ATP Debug/Trace/TKPROF files from both ERP and APS instance

Questions/ Feedback Navneet.Goel@oracle.com

Reference - Acronyms Industry Standard Oracle Specific ATP (Available To Promise) GOP (Global Order Promising) CTP (Capable To Promise) PTO (Pick to Order) CTO (Configure To Order) ATO (Assemble To Order) CTD (Capable To Deliver) BOM (Bill of Materials) BOR (Bill of Resources) Oracle Specific APS (Adv. Planning & Scheduling) ASCP (Advance Supply Chain Plan) ODS (Operational Data Store) PDS (Planning Data Store) LAD (Latest Acceptable Date) AATP (Allocated ATP) ATF (Aggregate Time Fence)