ATP PDS

22
SAP AG 1999 SCAAC.ppt (C.Grünewald) / 1 Claus Grünewald Hans-Ulrich von Helmolt Bernhard Lokowandt Andreas Wojtyczka SAP APO Global ATP Production Planing & Detailed Scheduling SAP AG 1999 SCAAC.ppt (C.Grünewald) / 2 APO Global ATP - Highlights APO 1.1 Online ATP check (OLTP APO OLTP) Integration scenario (Rules based ATP) Alternative locations Alternative products Alternative components Integration scenario (Multi level ATP) CTP - Integrated with Production Planning High Tech Industry - assembly process (outlook) CPU Board .... .... 17” Non-interlaced .26 dp monitor Desktop, small footprint case Keyboard, mouse user manual, cables, and CD kit 333 MHz FastBus III motherboard ATP OK Only partial ATP OK No ATP

description

Available to Promise

Transcript of ATP PDS

SAP APOGlobal ATPProduction Planing &Detailed SchedulingClaus GrnewaldHans-Ulrich von HelmoltBernhard LokowandtAndreas Wojtyczka SAP AG 1999 SCAAC.ppt (C.Grnewald) / 1

APO Global ATP - Highlights APO 1.1

z

Online ATP check (OLTP

APO OLTP)

Integration scenario (Rules based ATP)

Alternative locationsAlternative productsAlternative components

Integration scenario (Multi level ATP)

CTP - Integrated with Production Planning

High Tech Industry - assembly process(outlook)17Non-interlaced.26 dp monitor

Desktop,small footprintcase

ATP OKOnly partial ATP OKNo ATP

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 2

333 MHzFastBus IIImotherboard

CPU

Keyboard,mouseuser manual,cables, and CDkit

Board

............

APO Global ATP - global fulfillment

(third party order)

deliveryR/3R/3

3.1h system

4.0b system:::::::

?delivery

::::::: :::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ATP requestconfirmation

Sales order

DCFrankfurt

DCMilan

1.

Global APO ServerDCMunich

delivery

2.

3.Time Series

R/3DB

Rule:1. DC Frankfurt2. DC Munich3. DC Milan

plantMannheim

R/3DB SAP AG 1999 SCAAC.ppt (C.Grnewald) / 3

APO Global ATP - global fulfillment (stock transfer order)

R/3R/3

3.1h system

4.0b system:::::::

?delivery

::::::: :::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ATP requestconfirmation

Sales order

DCFrankfurt

DCMilan

1.

Global APO ServerDCMunich

2.

3.Time Series

Rule:1. DC Frankfurt2. DC Munich3. DC Milan

plantMannheim

R/3DB SAP AG 1999 SCAAC.ppt (C.Grnewald) / 4

R/3DB

APO multi level ATP - regional fulfillment

R/3R/3

3.1h system

4.0b system:::::::

?

::::::: :::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ATP requestconfirmation

Sales order

DCFrankfurt

DCMilan

1.

Global APO ServerDCMunich

2.Time Series

:::::::

Planned order

delivery

plantMannheim

::::::: :::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Rule:1. DC Frankfurt2. DC Munich3. Plant Mannheim

3.

R/3DB

R/3DB SAP AG 1999 SCAAC.ppt (C.Grnewald) / 5

Bill of Material Explosion - Integration in R/3

Sales Order

R/3

Confirmation

SDSD SalesSales && Distrib.Distrib.

APO

ATP Request

ATPATP

No ATPPlannedPlanned OrdersOrders

MaterialsPlanning

PlannedOrders

UpdateTime Series

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 6

Production

RapidRapid ResponseResponseProductionProduction PlanningPlanning

Time Series

Capable-to-Promise (CTP)

AvailableAssigned

First Load

Sales orderRequestedDate andQuantity

Final Load

ConfirmedDate andQuantity

Capacity 1

Capacity 2

Capacity 3TimeToday

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 7

APO Global ATP - Highlights APO 1.1

z

Explanation and Simulation Tool ATP AlertMonitor

ATP Quantities

Benefits High Performance even witha high volume of data

Higher Requirements Visibility Increased Customer Services SAP AG 1999 SCAAC.ppt (C.Grnewald) / 8

Scenario for High Tech Industry (outlook)

ATP OKOnly partial ATP OKNo ATP

17Non-interlaced.26 dp monitor

Requirement: 10 PCs

Desktop,small footprintcase

Keyboard, mouseuser manual,cables, and CDkit

333 MHzFastBus IIImotherboard

5 assembledboardsavailableNo CPUsavailable

CPU

Board

................

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 9

APO Global ATP - outlook 99

z

Technical agenda Authorization concept (APO wide, integrated in other components) Locking (persistent, conservative/progressive) Distributed ATP (regional APO

z

global APO)

ATP Check Methods

Strategic SupplyChain Management

ATP time series and characteristics

Global ATP

Component level ATP with timeseries

Complete integration with DP/SNP ATP Alert Monitor

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 10

Production,detailed scheduling,plant level

Forecast,distributionplanning, permarket

APO Global ATP - outlook 99

z

Conservative locking1) end2) new request3) posting

Global APO Server

ATP request70 PC

100 PC-70 PC=30 PC

OLTPSystem

confirmation70 PC

V 70

liveCacheliveCache

Time Series

OLTPDB

ATP request40 PCOLTPSystem

confirmation30 PC

OLTPDB

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 11

APO Global ATP - outlook 99

z

Conservative lockingdelete

1) end2) new request

V 70Global APO Server30 PC+70 PC=100 PC-40 PC

OLTPSystem

=60 PC

OLTPDB

New ATP check40 PCOLTPSystem

OLTPDB

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 12

confirmation40 PC

V 70V 40Time Series

liveCacheliveCache

APO Global ATP - outlook 99

z

Conservative lockingdelete

3) posting

V 70Global APO Server

DB commit

100 PC-70 PC=30 PC

OLTPSystem

confirmation70 PC

V 70

liveCacheliveCache

Time Series

OLTPDB

post 70PC

ATP request40 PCOLTPSystem

confirmation30 PC

OLTPDB

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 13

APO Global ATP - outlook 99

z

Persistent lockingOLTPSystem

5.

00011. ATP request70 PC

OLTPDB

Global APO Server10 PCTime Series00012.

6. ALE4. confirmation70 PC in 0002

Time Series0002

OLTP7a.

System0002

V

8. delete 70 PC &update time series 0002OLTPDB

7b.

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 14

100 PC-70 PC= 30 PC

3.

V 70 PC

APO Global ATP - outlook 99

z

Rules based ATP Rules at component level Enhancement of rules and constraints

z

Advanced Functionality Backorder processing Deployment/rescheduling Simulation (what if) Tracking of rules

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 15

APO 2.0 Functions

zzzz

ATPATPPlanningPlanning

zzMulti-AcivityMulti-AcivityresourceresourcezzWorkInProcessWork In Process--WIPWIPzzHeuristicsHeuristicszzCharacteristics-basedCharacteristics-basedplanningplanning

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 16

APO 2.0 Functions

zz

zz

DecisionDecisionSupportSupportzzOnlineOnlineReportsReportswithwithALVALV

zzStrategicStrategicReportsReportswithwithBWBWzzViewofplanningqualityView of planning qualityzzGraphicalGraphicalviewviewofofplanningplanningconflictsconflictszzOrder&OperationnetOrder & Operation net

InterfaceInterfacetotoMESMES

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 17

Multilevel ATP: Rollout

zzz

zzz

Alternative PPM -> 1.0Alternative source-location -> 1.0Alternative products for components -> 2.0

All existing PPMs and transfer lanes define the search space-> 1.0Consider Rules from rules based ATP -> 2.0Order split -> 2.0

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 18

Multilevel ATP with order split

Available

1st Loading attempt

Occupied

Final loading

Customer OrderDesired dateand quantity

capacity 1

capacity 2

capacity 3ttoday

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 19

Multilevel ATP: Splitting scope

50

50

100

10010050

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 20

50

Multilevel ATP: Rules for order split

zzzz

Splitting (y/n)Maximum number of splitsMinimum quantity for one lotSplitting mode

Splitting based on resource availability

z

Static splittingSplitting scope

Split complete orders Split of activities only

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 21

Planning: Multi-Activity resource

Parallel Operationsstart at the same time.

Multi R

t

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 22

Planning: Multi-Activity resource

Only orders with identicalcharacteristics could bescheduled at the same time.

Multi R

Set-Up

t

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 23

Planning: WIP as a time buffer

2h 3hBottleneck mit

1h

2h 1h 3h

min WIP-Buffer = 1h

1hcapacity 2

1h

capacity 3

1h2h

3ht

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 24

Planning: WIP as a intermediate storage

2h 3h30 Pcs

Bottleneck

2h

30 PCS

50 Pcs

3h

30 Pcs

50 PCS

Max WIP = 100 PCS110 PCS > Max WIP!

capacity 2

30 Pcs

capacity 3

50 Pcs 30 Pcs

2h

3h

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 25

Planning: Heuristics

zzzzzzzzzzzzzzzz

Back-LogBack-LogBottle-NeckBottle-NeckResourceResourcePlanningPlanningMinimizeMinimizeGapsGapsPriorityPriorityPlanningPlanningSequenceSequencePlanningPlanningResourceResourceutilizationutilizationPush-productionPush-productionPeriodicPeriodicandanddynamicdynamiclotlotsizingsizingproceduresprocedures

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 26

t

Heuristics: When is a heuristic carried out

zzzzzz

InteractivelyInteractivelyPeriodicallyPeriodically

atatthethebeginningbeginningofofeacheachshiftshiftweekend everyevery week endEvent-basedEvent-based afterafterconfirmationconfirmation

afteraftergoodsgoodsmovementmovement

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 27

Heuristics: Framework

Select resource interactivelyCustomer specific selection of ressourcesPopup to choose heuristic

select all aktivities on selected resource

SAP standard heuristicPut results into order network (liveCache)(Alerts in case of material problems)

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 28

Customer specific heuristic

Heuristics: Framework

Select Productinteractively

Select Product viaplanning proposal

Customer specificselection

Determine sequence of planning(low level code or stage-numbering)

popup to chooseheuristic

select all receipts and requirements for one product

Customer specific heuristics

SAP standard heuristicsPut results into order network (liveCache)(Alerts in case of material problems)

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 29

Heuristics: Eliminate Backlog

NowRES.1RES.2

A/10A/20

RES.3

A/30

Strategy: Forward, search for gap, dont consider internal relationshipsRES.1RES.2

A/10A/20

RES.3

A/30

Strategy: Forward, insert operation, dont consider internal relationshipsRES.1RES.2RES.3

A/10A/20A/30

Strategy: Forward, insert operation, consider internal relationshipsRES.1RES.2RES.3

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 30

A/10A/20A/30

Heuristics: Sequence planningNowRES.1RES.2

A/20

RES.3

Prio 1

Prio 5

Prio 6

Prio 4

Prio 3

Prio 2

A/30

Strategy: Forward, sorting by priority, dont consider internal relationshipsRES.1RES.2

A/20

RES.3

Prio 1

Prio 5

Prio 2

Prio 3

Prio 4

Prio 6

Prio 4

Prio 6

A/30Offset

Strategy: Forward, sorting by priority, consider internal relationshipsRES.1RES.2

A/20

RES.3

Prio 1

Prio 5

Prio 2

Prio 3

A/30Offset

Strategy: Forward, sorting by priority, consider internal relationshipsRES.1RES.2

A/20

RES.3

Prio 1

Prio 2

Prio 3

Prio 4

Prio 5

Prio 6

A/30Offset

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 31

Characteristics-based planning

zzzz

AllAllindustriesindustries CertainCertainrules,rules,e.g.e.g.ininATPATPSemiconductor,Semiconductor,MetalsMetalsandandPaperPaperIndustryIndustry ConfigurableConfigurablematerialsmaterials

IdentificationIdentificationofofmaterialsmaterialsnotnotbybymaterialmaterialnumbernumberbutbutbyby

characteristicscharacteristics SelectionSelectionofofcomponentscomponentsandandoperationsoperationsbybycharacteristicscharacteristics

CampaignCampaignplanningplanning BatchesBatches

Characteristics-basedCharacteristics-baseddefinitiondefinitionofofSet-UpSet-Upmatrixmatrix

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 32

Characteristics for APO Objects (cont.)

zz

aavaluationvaluationisisthetheassignmentassignmentofofvaluesvaluestotothethecharacteristicscharacteristicsoftheclassaobjectisclassifiedbyof the class a object is classified byaaconstraintconstraintisisthetheassignmentassignmentofofrangesrangestotothethecharacteristicscharacteristicsofofthetheclassclassaaobjectobjectisisclassifiedclassifiedbybyaaconstraintconstraintdefinesdefinesrequirementsrequirementsforforrelatedrelatedobjectsobjectse.g.e.g.peggingrequirementsatinputnodesortechnicalpegging requirements at input nodes or technicalrequirementsrequirementsforforresourceresourceselectionselection

zzzz

Customerorder

St37 2,5m

St37 1,5m

valuation

constraint

SAP AG 1999 SCAAC.ppt (C.Grnewald) / 33

Characteristics in orders

zMatNo: 12

Length: 1.5 m

z

O

Size:medium

zAct

Res

Size: mediumor small

IMatNo: 14

1.6m