Friday, 14 March 2014

ASCP course - topic by topic details


Course Contents:


Day 1
Advanced Supply Chain Planning
• Planning business issues
• Plan types
• Implementation progression
• Planning business flow
• Planning data flow
Planning Data and Planner Workbench
• Data for planning
• Planner Workbench
• Researching data for planning
• Planning results
• Planner strategies
• Copy plans

Day 2

Unconstrained Plans

• Planning concepts
• Creating plans

Demand and Supply

• Demand types
• Sales orders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - Recommendations Exception Group

Constrained Plans

• Constrained plans - Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - Demand Priority Rules
• Aggregation levels - Choosing Aggregation Levels
• Data for planning
• Planner Workbench
• Researching data for planning
• Planning results
• Planner strategies
• Copy plans
Day 2

Unconstrained Plans

• Planning concepts
• Creating plans

Demand and Supply

• Demand types
• Sales orders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - Recommendations Exception Group

Constrained Plans

• Constrained plans - Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - Demand Priority Rules
• Aggregation levels - Choosing Aggregation Levels
Day 2
Unconstrained Plans

• Planning concepts
• Creating plans

Demand and Supply

• Demand types
• Sales orders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - Recommendations Exception Group

Constrained Plans

• Constrained plans - Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - Demand Priority Rules
• Aggregation levels - Choosing Aggregation Levels
Unconstrained Plans
• Planning concepts
• Creating plans

Demand and Supply

• Demand types
• Sales or
ders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Planning concepts
• Creating plans
Demand and Supply

• Demand types
• Sales orders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Demand and Supply
• Demand types
• Sales orders
• Forecast consumption
• Supply types

Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Demand types
• Sales orders
• Forecast consumption
• Supply types
Modeling the Supply Chain

• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Modeling the Supply Chain
• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation

Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Enterprise
• Material
• Resource
• Sourcing
• Suppliers
• Calendars, lead times, and time fences
• Transportation
Collections

• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Collections
• Collections
• Collection exceptions

Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Collections
• Collection exceptions
Day 3

Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Day 3
Analyzing Unconstrained Plans

• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Analyzing Unconstrained Plans
• Exceptions 
Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - 
Recommendations Exception Group

Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Exceptions Supply Chain Plan Exception MessagesUnderstanding Exceptions
• Personal queries
• Unconstrained exception messages
• Recommendations - Recommendations Exception Group
Constrained Plans

• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
Constrained Plans
• Constrained plans - 
Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - 
Demand Priority Rules
• Aggregation levels - 
Choosing Aggregation Levels
• Constrained plans - Setting Constraints for Different Plan Types.
• Constraints
• Demand priority rules - Demand Priority Rules
• Aggregation levels - Choosing Aggregation Levels
• Calendar
• Plan options - Setting Plan Options
Queries Tabbed Pane
• Personal queries
• Public queries
Day 4

Constrained - Enforce Capacity Constraints Plans
Enforce Capacity Constraints Scheduling
• Constrained plans
• Exceptions
• Other information
• Details

Constrained - Enforce Capacity Constraints with Decision Rules Plan

• Constrained plans
• Plan options -
• Decisions
• Concepts

Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions

Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
Day 4
Constrained - Enforce Capacity Constraints Plans
Enforce Capacity Constraints Scheduling
• Constrained plans
• Exceptions
• Other information
• Details

Constrained - Enforce Capacity Constraints with Decision Rules Plan

• Constrained plans
• Plan options -
• Decisions
• Concepts

Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions

Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
Constrained - Enforce Capacity Constraints Plans
Enforce Capacity Constraints Scheduling
• Constrained plans
• Exceptions
• Other information
• Details
Constrained - Enforce Capacity Constraints with Decision Rules Plan

• Constrained plans
• Plan options -
• Decisions
• Concepts

Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions

Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
Constrained - Enforce Capacity Constraints with Decision Rules Plan
• Constrained plans
• Plan options -
• Decisions
• Concepts

Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions

Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
• Constrained plans
• Plan options -
• Decisions
• Concepts
Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions

Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
Constrained - Enforce Demand Due Dates Plans
Enforce Demand Due Date Scheduling
• Constrained plans
• Exceptions
Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - 
Setting Plan Options
Cost-Based Optimized Plans
Supply Chain Plan Optimization
• Plan options - Setting Plan Options
• Objectives
• Penalties - Setting Penalty Factors
• Constraints and key indicators - Key Performance Indicators
• Plan differences - Identifying Differences Between Plans
• Cross Instance Planning - Cross-Instance Planning
Global forecasting - 
Global Forecasting
Integrating ASCP
Integrating with Planning and Manufacturing Environments
• Production Scheduling
• Strategic Network Optimization - 
Integrating Strategic Network Optimization
• Demantra - 
Integrating with Oracle Demantra Demand Management

Planning Strategies

• Simulation - 
Supply Chain Plan Simulations
• Planning strategies
• Inventory Optimization

Global forecasting - Global Forecasting
Integrating ASCP
Integrating with Planning and Manufacturing Environments
• Production Scheduling
• Strategic Network Optimization - Integrating Strategic Network Optimization
• Demantra - Integrating with Oracle Demantra Demand Management
Planning Strategies

• Simulation - 
Supply Chain Plan Simulations
• Planning strategies
• Inventory Optimization

Planning Strategies
• Simulation - 
Supply Chain Plan Simulations
• Planning strategies
• Inventory Optimization

• Simulation - Supply Chain Plan Simulations
• Planning strategies
• Inventory Optimization
• Oracle Advanced Supply Chain Planning
·  MPS Planning
·  MRP/MPP Planned
·  MPS/MPP Planned
·  MPP Planned


• Advanced details
• Global Order Promising - End Item Substitution and Oracle Global Order Promising
Queries

• Concepts -
Day 5




Useful links for ASCP

A first look at Advanced Supply Chain Planning (ASCP) - http://blog.smartdogservices.com/a-first-look-at-advanced-supply-chain-planning-ascp/

Oracle Applications Implementation Lifecycle: Selecting the ERP & Project Team Assembly - http://blog.smartdogservices.com/oracle-applications-implementation-lifecycle-selecting-the-erp-and-project-team-assembly/




Acronyms:
Plan Classes
  • Unconstrained
  • Resource Constrained
  • Material Constrained
  • Material and Resource Constrained
  • Optimized


Material Requirement Planning (MRP)

Capacity Requirement Planning (CRP)
Master Production Schedule (MPS)
Master Production Plan(MPS)

Plan types
·  MRP Planning
·  MPS Planning
·  MRP/MPP Planned
·  MPS/MPP Planned
·  MPP Planned
Oracle ASCP allows for the following options for generating plans.

Whichever constraint takes precedence over the other is the hard constraint.



Tuesday, 4 March 2014

Oracle ASCP - An overview

I am here trying to place all my learning on Oracle ASCP. This might be helpful for you if you are trying to prepare for an interview on ASCP.

ASCP is an acronym for Advanced Supply Chain Planning. It is a part of Oracle SCM product.

The Oracle Advanced Planning suite includes the following products:

  • Oracle Advanced Supply Chain Planning (ASCP)
  • Oracle Collaborative Planning
  • Oracle Demand Planning
  • Oracle Global Order Promising
  • Oracle Inventory Optimization
  • Oracle Manufacturing Scheduling
  • Oracle Production Scheduling
  • Oracle Strategic Network Optimization
Oracle Advanced Supply Chain Planning (ASCP) is a tool that decides when and where supplies should be deployed, in what way resources should be used, to deliver the product in time. It can also forecast the demand for the finished good. Short-term detailed scheduling and long-term aggregate planning are supported within a single plan. The plan also considers resource and material constraints.

Oracle ASCP allows many types of changes to supply, demand, plan options, and resource profiles to simulate changing business conditions. You can generate a plan considering all the changes that have been entered via the Planner’s Workbench. Unlimited numbers of scenarios can be simulated and compared using online planning, copy plans, and exceptions.

Prerequisite for planning cycle

Before you start running a plan, you should first setup the data needed for planning. It includes the Items, Bill of Material, Resources, Calendars, Locations, Regions, Routing, Customers, Suppliers and many more.

More details of the prerequisites will be covered in my later posts.

Planning Cycle

A Day in the Life of a Planner

the picture is described in the document text

Generate/update forecasts, create new MDS: MDS is a Demand Schedule. How do u generate a demand schedule? Some Sources of Demand are:
You can drive the plan with:
  • Sales order demand
  • Forecast demand
  • A combination
The forecast demand comes from:
  • Oracle Master Scheduling/MRP on the source instances.
  • Oracle Demand Planning
  • Oracle Demantra
  • Your own system
You can create an MDS from an MRP plan.
Once the MDS is ready, u should run collections to bring planning data from the source instance to the planning server, where the data will be accessible to Oracle ASCP.

Now its the time to create a plan. You can run the plan by specifying many plan options. We will come to that section later.
Now that we have run the plan, what is the plan output? How are we going to use it?
The plan output contains planned order quantities, start dates, and completion dates for the item we have planned and all of its components and sub-components.