Audio for this webcast will stream via your computer’s speakers.
Note: There is no separate dial-in number.
Select "Yes" when prompted to join the live webcast. You will be on music hold
until the session starts.
Questions will be taken via the Q&A window during the webcast.
If you have joined the Integrated Voice Conference, and still cannot hear
the presentation, try this: click "More Options" on the control panel and
click the speaker/microphone audio test. Then select the speakers you prefer.
If you selected No, in the WebEx Menu, click on Audio> Integrated Voice Conference> Join Conference.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 1
Implementing Global Order Promising
(GOP) Cloud
Key Setups
Srikanta Nanjundaswamy
Senior Principal Product Manager
SCP Product Management
August 2018
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 4
Agenda
1 Overview of Key Setups
2 Key Setup Details
3 Troubleshooting
4 Additional Setup references
5 Summary of Key setups
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 5
Overview
Key Setups
• Item attributes/Catalog/Categories
• Calendars & Transportation Schedules
• ATP rules
- Key Setups based on Modes of ATP
• GOP Profile Options
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 6
Key Setups
Item Attributes / Catalogs / Categories
Set up Item attributes for
– Manufacturing Specification- Item Structure, WIP
– Inventory Specification- Material Control
– Sales and Order Management Specification: Order Management , Order
Orchestration, Fulfillment , Invoicing
– Planning Specification – General Planning , MRP/MPS Planning
– Purchasing Specification – Purchasing
– Assign Items to Master controlled Catalog - Categories
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 7
Key Setups
Item Attributes / Catalogs / Categories
GOP Catalog created in
Product Hub
Since Catalogs are "Master" Controlled, Categories are associated to items only at Item-Master
Organization level.
An item will always be associated to a unique Catalog-Category combination for all child Inventory
organizations of an Item-Master Organization.
While loading item-category association from external source systems ensure not to have multi category
association for an item in a catalog
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 8
Key Setups
Calendars and Transportation Schedules
Order Promising respects Calendar Constraints.
Calendars used in GOP should have "Length in Days" as 7
Users can specify number of working / non working days for a 7 - day week pattern.
Calendars in GOP should
have “Length in Days” as 7
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 9
Key Setups
Calendars and Transportation Schedules
GOP respects Transportation Schedule modeled in Oracle Fusion Shipping.
Schedules are associated to partners by providing its usage.
Customers configure Transportation Schedules, for GOP to recommend ship dates based on the carrier –
calendar and carrier associated to a lane
Transportation Schedules for
different Partner types and usages
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 10
Key Setups
Calendars and Transportation Schedules
Following table provides an example of the Transportation Schedule usage in GOP.
• In the above scenario, GOP would use the calendars associated with carriers for deriving a valid ship date
from the organization (organization-shipping)
• This calendar and carrier would be applied to the lane used by GOP based on sourcing / in transit setups.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 11
Key Setups
ATP Rules
ATP rules define order promising behavior by allowing to
specify
– Promising Mode (How supply availability is to be considered)
– Supplies and demand source types to be considered during promising
(on-hand etc.)
– Enabling Advanced Promising features: Capable to Promise,
Profitable to Promise
ATP rules can be assigned flexibly to items, item-
organization, organization, or categories
ATP Rules can be used to configure order promising
behavior for fulfillment lines of different items
Manage ATP Rules screen allows you to search, copy or
delete an existing ATP Rule
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 12
Key Setups Infinite Availability
ATP Rules Promising mode is not
associated with any other
attributes
Mode of ATP: Infinite availability based
Promising
Calendars are respected during promising
Transit time constraints are respected
Mode of ATP: Lead Time based Promising Different types of lead
times can be selected
Orders are promised based on lead time for Lead time based
Calendars and transit time constraints are rules
respected
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 13
Key Setups
Attributes that determine
ATP Rules advanced promising
behavior
Mode of ATP: Supply Chain Availability
Search
Comprehensive and highly customizable
mode of promising
Detailed availability search is performed
across supply chain depending on the
options chosen
Considers lead times, calendars,
capacities, transport modes and supply
chain network during promising Definition of time fences
for Infinite Availability,
Selection of supply and ATP and past due orders
demand sources to be
considered in promising
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 14
Key Setups
ATP Rules
Once an ATP rule is defined, it can be assigned at
the item, category, organization, or item-
organization levels in the ATP Rule Assignment tab
If multiple ATP rules are specified, the most
granular definition will be used during order
promising
Hierarchical precedence of ATP rules assignment in
order of least granular to most granular
Item category
Item
Organization
Item and organization
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 15
Key Setups
Based on Modes of ATP
Key Setups based on Modes of ATP
In transit Times /
Shipping Methods / Item Structures / Sourcing Rules / Planning ASL / Supplier
Modes of ATP Carriers Item Lead times Work Definitions Assignments Regions and Zones Allocation Rules Capacity
Infinite Availability Based X X
Lead Time Based X X X
Supply Chain Availability
Search Based
X X X X X X X
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 16
Key Setups
Based on Modes of ATP
Transit Times set up in Oracle
Fusion Shipping – Task :
In Transit Times/Shipping Methods/Carriers Manage Transit Times
Setup In transit times with valid Shipping
methods and Carriers
Transit times are respected by all Modes of ATP.
Transit time setups are used by GOP when
calculating ship/arrival dates for transfers
between internal locations, external locations,
geographies, supplier addresses and zones
Note : For Successful collections of Inter locations
transit times details to Planning, associate
organizations to locations in Task : Manage
Locations
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 17
Key Setups
Based on Modes of ATP
Item Lead Times
Item lead times are used in Lead time based and Supply Chain availability search modes
of ATP
Define lead times for items in PIM
For Make items, run ESS : Calculate Manufacturing Lead times to populate lead times in
PIM
Supply chain availability search mode of ATP uses Fixed and variable lead times during
CTP of make items
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 18
Key Setups
Based on Modes of ATP
Item Structures / Work Definitions
Item Structures and Work Definitions are used in Supply chain availability search mode
of ATP
Define Item Structures for Standard and Model items
Substitute items are assigned to components in an item structure. These are considered by GOP during Order
promising process if substitution is enabled
Availability check is performed for components in the Item structure if "Search Components and resources" is
checked within the ATP rule
Define Work Definitions for Standard and Model items
Resource availability is considered by GOP if a make CTP is being performed in Supply chain availability search
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 19
Navigate to Task : Manage
Key Setups Sourcing Rules for creating
Sourcing Rules
Based on Modes of ATP
Sourcing Rules/Assignments
Sourcing Rules and Assignments are respected in Supply
Chain Availability Search Mode of ATP
Define Sourcing Rules and Bills of Distribution for your
sources of supply and sourcing strategies
Within each sourcing rule or bills of distribution
• You can define one or more supply sources and their relative
ranks
• Quantity-based sourcing specifications for each source
• For Configured items - specify Option specific sourcing based
on business need
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 20
Key Setups
Based on Modes of ATP
Sourcing Rules/Assignments Source Source Rank
Local sourcing rules: Type
Have sources of supply for a specific organization Transfer From M1 1
Are specified at an organization level Make At D1 2
They can contain transfer, buy, and make sources Buy From Component 3
Supp/Site1
Address scenario of getting additional supply for an order at an
organization
Make At is applicable if
you can manufacture at
an organization
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 21
Ensure that you have at least
Key Setups one sourcing rule assigned at
the global level Assignment Level
Based on Modes of ATP Global
Region
Sourcing Rules/Assignments
Demand Class
Global sourcing rules: Customer
Have organizations or suppliers from where an end demand is Customer/Site
fulfilled Category
Category-Region
Are not associated with an organization level
Item
Has multiple sources of supply where orders will be fulfilled or Category-Demand Class
shipped. Category-Customer
They contain only transfer or buy sources. Category-Customer/Site
Item-Region
Address scenario of choosing a shipping organization or a
Item-Demand Class
supplier from available sources of supply.
Item-Customer
Item-Customer/Site
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 22
Key Setups
Based on Modes of ATP Navigate to Task : Manage
Assignment Sets for creating
Sourcing Rules/Assignments Assignment Sets
Assignments sets are created to implement the
supply chain networks for your sourcing
strategies.
Specify a Sourcing catalog in the Assignment
Set
Specify “make at” or “buy from” sourcing rule
assignment at the end of the multi echelon
sourcing supply chain for achieving better
promising results
GOP derives supply source from the sourcing
rule assigned to the most granular assignment
level for a given set of inputs
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 23
Key Setups Navigate to Task :
Manage Shipping
Based on Modes of ATP Zones for creating
Regions and Zones
Regions and Zones
Regions and zones are widely used in GOP while performing a
Supply Chain availability search.
Regions and Zone sourcing are used in Global Sourcing and
Assignments.
A request to GOP to determine fulfillment organization based
on customer location would rely on sourcing rules assigned at
the region or zone level
Regions and Zones are part of Trading Community Model
defined in Oracle Fusion Shipping Cloud
Region based sourcing rules are assigned based on ten -
level region and zone hierarchy
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 24
Key Setups
Based on Modes of ATP
Regions and Zones – additional setup details
Navigate to "Manage Zone Types" to create a zone type
Specify Zone type is bounded by Country or World
For zone type bounded by Country, specify a zone creation level to add a geography
Navigate to task : "Manage Geographies", enable Geography Validation at the desired level
Submit ESS : "Validate Geographies of Addresses Against Master Geographies" with relevant parameters
Define transit times for regions and zones
Submit data collections for Geographies and Shipping Methods
Submit “Refresh and Start Order Promising Server” ESS for parameters - "Regions and Zones“ , "Inter
location Shipping Networks"
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 25
Key Setups
Based on Modes of ATP
Planning Allocation Rules
Planning Allocation Rules are used in Supply Chain Availability Search
mode of ATP
Define Allocation Targets Task : Manage Planning Allocation Rules
Name
Specification Type
Date Range
Demand Classes and their Allocation
Assign Allocation Rule
Category
Item
Organization
Item-Organization
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 26
Key Setups
Based on Modes of ATP
Approved Supplier Lists/Supplier Capacity
Approved Supplier Lists(ASL) are required for items with attribute "Use Approved Supplier" set to Yes
ASL is required for drop ship order promising flow in Supply chain availability search mode of ATP
ASL links Supplier and supplier site with Item
ASL supplier should be available in Buy from sourcing for the item in GOP Assignment Set
For GOP to consider Supplier capacity in Order Promising , load Supplier capacity using FBDI
Template : [Link]
Note : Collect Item-org, Supplier/Supplier Site before loading Supplier Capacity
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 27
Key Setups
Drop Ship based Promising
Define Blanket Agreement and Approved Supplier List
Create Drop Ship Validation Organization and enable in "Maintain Supply Network Model" in Plan Inputs
Define Global buy sourcing rules
Back to Back Order Promising
• Define Item with BACK_TO_BACK flag enabled
• Define Supply chain availability search ATP rule
• Ensure to check "Search components and resources" on ATP rule
• Define Global and Local sourcing rules
Configure to Order Promising
Define Model Item Structure and Work Definition
Define Sourcing rules for models and option items
Define ATP rules and assign at Category level
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 28
Key Setups
GOP Profile Options
Following Profiles have to be set for GOP. Task : Manage Administrator Profile Values
Select Application “Global
Order Promising”
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 29
Key Setups
GOP Profile Options
MSP_DEFAULT_ASSIGNMENT_SET
Set the value to the assignment set which GOP should refer for sourcing assignments
MSP_GOP_HORIZON_DAYS
Specify the number of days into the future that GOP can schedule orders
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 30
Key Setups
GOP Profile Options
• Following additional Profiles have to be set for GOP. Task : Manage Planning Profile Options
MSC_ATP_REPORT_DAYS
Number of horizon days for the review supply availability report.
MSC_ATP_REPORT_MASTER_ORG
Org calendar to be used for weekly and period buckets in supply availability report.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 31
Key Setups
GOP Profile Options
• MSC_SRC_ASSIGNMENT_CATALOG
• Catalog to be used when defining sourcing assignments for GOP
Assignment set also has an option to
provide the Catalog to be used. If a
catalog is provided in Assignment Set, it
overrides the catalog set in the profile.
Set the Catalog for GOP
in Assignment Set
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 32
Trouble Shooting
• Back to Back - No Supply Recommended
– Check if BACK_TO_BACK flag is enabled for the item
– Check if sourcing rule exists for item-org combination and is available in GOP Assignment Set
• Back to Back – “Release Planning recommendations” not creating supplies in Source
– Check for correct Assignment set in the GOP Profile. Without a correct Assignment Set, GOP would provide an
Sourcing error as well
• Calendars are not honored
– Review if all necessary Calendars are collected and organization-calendar association are available in collected
data
• GOP shows error - "Missing Sourcing rule" or 'Sourcing failed"
– Review Sourcing assignment hierarchy for the item in GOP Assignment Set
– Review if the Shipping method specified in the transfer from sourcing rule is assigned to the inter organization in
transit times setup
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 33
Trouble Shooting
• GOP Error - "Invalid shipping organization”
– Review Valid ATP rules and Sourcing rule assignments for Item-organization
• GOP Error - “Invalid Supplier"
– Ensure ASL is defined for item and supplier
– Review if buy from sourcing exists for Supplier (required for drop ship flow)
• GOP shows error - Invalid item on model parent line, expecting item type model
– Review Model item attributes setup like replenish to order flag or PTO flag
• Unable to create work order for a new model item
– Review ATP rules assignment for model, option class, options and mandatory components
– Ensure that Item Structures and Work Definitions are collected for model/option/option class items
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 34
Trouble Shooting
• Updated on hand not available in GOP , Updated Sourcing rule/ATP rule not honored in GOP
– GOP is an in-memory engine and requires (a) data to be collected and (b) GOP engine to be restarted to reflect in
changes
– Since GOP is in-memory, a restart every day is required to update the in-memory Sysdate
• Difference between On-Hand Availability within Oracle Inventory Cloud and Item Availability returned
by Global Order Promising (GOP) Cloud
– When GOP returns the item availability of an Item, it is returning the “ATP Supply” of the Item
– ATP Supply = on hand + Scheduled receipts(purchase Orders/Requisitions + Work orders + Inbound transfers)
• Key Information to analyze GOP issues
– Export Check availability with pegging details to an excel to review the output
– Drill to Sourcing and ATP rule for a given context to review GOP output
– Perform a inquiry in MOPD UI for problematic scenario and review the check availability results
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 35
Additional Setup References
Advanced Fulfillment & Other Setups
Drop Shipment based Promising
• [Link]
Back to Back Order Promising
• [Link]
Internal Material Transfers
• [Link]
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 36
Additional Setup References
Advanced Fulfillment & Other Setups
Configure to Order
• [Link]
[Link]
Integrate with Planning Central / Supply Planning
• [Link]
[Link]
GOP Public Web services
• [Link]
[Link]
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 37
Summary of Key Setups
• Item attributes/catalog/categories
• Calendars & Transportation schedules
• ATP rules
- Key Setups based on Modes of ATP
• GOP Profile Options
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 38
Questions?
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 39
Safe Harbor Statement
The preceding is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 40
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 41