Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
To
Match
Dr. Joachim Altmeyer
Ralph Schneider
SAP AG
The Input
prioritized
demands
categorized
supplies
1.
attributes
attributes
product
2.
product
availability date
available quantity
3.
due date
required quantity
origin location
5.
4.
6.
priority
7.
category
8.
(e.g. near
obsolete,
normal, ...)
9.
10.
11.
Page 1
destination location
priority
categorized
supplies
Supply Chain Network
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
The Solution
categorized
supplies
Capable-to-Match
prioritized
demands
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Page 2
11.
demand
no capacity
t
no supply
success
Search
by tree exploration
using backtracking
Constraint Propagation
truncation of the
search tree to
reduce the search space
Page 3
Data
processes
co-products
R
alternatives in time
product procurement
Co-Products
Resources
time-continuos (single-activity/multi-activity)
bucket resources
Yield
for production lines (sequences of process steps )
Page 4
process
yield
duration of an activity
yield 100%
yield 50%
yield 70%
yield 100%
100 %
50 %
0%
Multi-Site Planning
z
Transport Lanes
directed
between two locations
time-phased
product-dependent
transport time
transport calendar
May 1999
3
10
17
23
30
Page 5
1 2
4 5 6 7 8 9
11 12 13 14 15 16
18 19 20 21 22 23
25 26 27 28 29 30
31
CTM
Process
SAP AG CTM / Dr. Joachim Altmeyer 3/5/99 Slide no. 11
Demand Prioritization
z
prioritized
demands
1.
2.
sales orders
3.
Prioritization
4.
5.
based on
6.
demand type
7.
customer priority
8.
product priority
9.
due date
10.
11.
Pre-processing step
Page 6
demands
Supply Categorization
z
supplies
categorized
supplies
purchase orders/
requisition
excess
manufacturing orders
production orders
normal
planned orders
Categorization based on
supply limits
for each location
target
Pre-processing step
strategies
strategies
pull approach
z
z
constraint
constraintmodel
model
basic
search
basic searchgoals
goals
Approach
constraint programming
goal-oriented programming
Page 7
CTM
CTMApplication
Application
Model
Model
z
z
Search Strategies
for each supply category
supplies
Usage of
Categorized Supply
before production
safety
stock
excess
(production)
after production
target
normal
before
production
production
after
production
partial shipment
Partial shipment
a demand can be partially
satisfied (shipped)
in time (rest: late demand)
max: 3 days
Partial satisfaction
partial satisfaction
Page 8
domino effect
Domino effect
1.
2.
3.
possible result:
4.
airline reservation
Airline reservation
1.
2.
3.
4.
5.
decisions
supply
direct
assignment
virtual
demand
plant B
demand
plant A
alternative products
alternative plants
Page 9
demand
production
virtual
demand
transport
demand
Outlook 99
Alternatives for
processes
production plants
transport lanes
Supply Network
Constraints
restrictions of
production sites
(determination of
qualified sites)
Page 10
Possibility to
use quotas
South
SouthAmerica
AmericaRoute
Route
80 %
20 %
especially
especiallyfor
for
customer
customerAA
product substitution
plant substitution
z
z
z
Product substitution
1.
sequences of substitutions
demand dependent
1.
Plant substitution
sequences of substitutions
demand dependent
2.
2.
Combination of Product /
Plant Substitution
3.
3.
Page 11
Solution Constraints
z
supply network
supply network constraints
production sites
z
z
customer constraints
based on customer
rules
Customer Constraints
influence the demand handling
based on customer
Rules
define production/plan
substitutions
based on demand
Business
Process
SAP AG CTM / Dr. Joachim Altmeyer 3/5/99 Slide no. 24
Page 12
solutions
Application
generation of constraint forecasts
release DP to SNP
CTM planning run
release SNP to DP
Application
use of PP/DS resources
CTM solution can be used as an initial genome
for the genetic algorithm of the APO PP/DS
optimizer
Page 13
Demo
Page 14
CTM1
Frankfurt
Core
Ship
CTM3
Austin
Die
Master Data
CTM Screen
Demand Prioritization
Supply Categorization
CTM Run
Master Data Checker
Demand Prioritization
Supply Coordination
CTM Engine
CTM Messages
CTM Result
Page 15
CTM2
Madrid
CTM4
Palo
Alto