sapnote_consulting notes in snpctm

22
28.07.2011 Page 1 of 8 SAP Note 1045639 - Consulting notes in SNP/CTM Note Language: English Version: 1 Validity: Valid Since 12.04.2007 Summary Symptom This note is used as a composite SAP note for consulting notes in the SNP/CTM environment. The note refers to individual notes in the separate areas, thus helping you to locate particular notes. Other terms Heuristic, Deployment, Safety Stock, Optimizer, Capa View, CTM, Interactive Planning, VMI, Macro, TLB, Capacity Planning, SNP, tips, tricks, FAQ, consulting. Reason and Prerequisites Solution The various areas in which individual consulting notes are referred to are listed below. 1. General Guidelines for note searching in SCM-APO-SNP and SCM-APO-SDM Note 797264 Release Restrictions for SCM 5.0 Note 832393 2. SNP-Heuristic Periodic Lot Sizes in the SNP Heuristic Note 503109 Using net change planning in SNP heuristic Note 654235 Adjustment of variants after implementing note 533926 Note 539279 Scheduling logic in the SNP Heuristic Note 1045636 Heuristic and automatic parallelization Note 961273 Performance: Tips for improving heuristic performance Note 991089 Results with direct delivery in the SNP heuristic Note 912887 Missing unit of measure conversion in the product master Note 781597

Upload: bernard-lafitte

Post on 09-Mar-2015

645 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 1 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Note Language: English Version: 1 Validity: Valid Since 12.04.2007

Summary

SymptomThis note is used as a composite SAP note for consulting notes in theSNP/CTM environment. The note refers to individual notes in the separateareas, thus helping you to locate particular notes.

Other termsHeuristic, Deployment, Safety Stock, Optimizer, Capa View, CTM, InteractivePlanning, VMI, Macro, TLB, Capacity Planning, SNP, tips, tricks, FAQ,consulting.

Reason and Prerequisites

SolutionThe various areas in which individual consulting notes are referred to arelisted below.

1. General

Guidelines for note searching in SCM-APO-SNP and SCM-APO-SDMNote 797264

Release Restrictions for SCM 5.0Note 832393

2. SNP-Heuristic

Periodic Lot Sizes in the SNP HeuristicNote 503109

Using net change planning in SNP heuristicNote 654235

Adjustment of variants after implementing note 533926Note 539279

Scheduling logic in the SNP HeuristicNote 1045636

Heuristic and automatic parallelizationNote 961273

Performance: Tips for improving heuristic performanceNote 991089

Results with direct delivery in the SNP heuristicNote 912887

Missing unit of measure conversion in the product masterNote 781597

Page 2: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 2 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

3. SNP-Interactive Planning

Assignment of users to planning books/data viewsNote 445837

Timestream Generation ErrorNote 487776

Displaying detailed information in the lower gridNote 445837

MRP areas in Interactive PlanningNote 663420

4. SNP-Macros

Generation of Alerts with Exit Macros during a Planning RunNote 958156

Deletion of not used links to a macros bookNote 359985

Buffering of master data in the SNPNote 663731

5. SNP-Deployment Heuristic

Deployment and automatic parallelizationNote 961483

6. SNP-Optimizer

Locking issue in SNP Optimizer and DeploymentNote 960579

Optimizer provides unclear resultsNote 420650

7. SNP-Deployment Optimizer

Deployment Optimizer ignores reqmts, ATD quantitiesNote 701438

8. SNP-Transport Load Builder

TLB and automatic parallelizationNote 961488

Switching from old to new TLB planningNote 707828

Page 3: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 3 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

9. SNP-Aggregation and Disaggregation

Reports to support standard SNP HierarcyNote 992948

10. SNP-Safety stock Planning

Safety stock is ignoredNote 708910

11. SNP-Miscellaneous

Values from auxiliary key figures are not extractedNote 837004

Buffering of master data in the SNPNote 585382

System upgrade and new installationNote 722695

Deleting a planning versionNote 663420

12. Capable to Match

FAQ : Capable-to-Match (CTM) planningNote 855229

13. User exits and BAdIs

BAdI Info for Modifying Optimizer Input and OutputNote 542145

CTM: BADI for influencing substitutionsNote 452427

Header Data

Release Status: Released for CustomerReleased on: 29.11.2007 17:11:56Master Language: EnglishPriority: Recommendations/additional infoCategory: ConsultingPrimary Component: SCM-APO-SNP Supply Network Planning (SNP)

Secondary Components:SCM-APO-SDM Multi-Level Supply & Demand

Page 4: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 4 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Matching

Valid Releases

Software Component Release FromRelease

ToRelease

andSubsequent

SAP_APO 30 30A 30A

SAP_APO 310 310 310

SCM 400 400 400

SCM 410 410 410

SCM 500 500 500

Related Notes

Number Short Text

1176135 Using net change planning in SNP heuristic

1040766 Order created although the cancel button from the sos popup.

1033990 Need to write twice for inserting new value into SNP grid.

1020351 Macro function: Z_IS_KEYF_HIDDEN_BY_USET (consulting)

996179 Shipment, Delivery, Demand, Availability on the same date.

993429 SNP Heuristics not respecting Safety Stock

993283 Restrictions for external procurement based on contracts

992948 Reports to support standard SNP Hierarcy

992619 Standard 9ASNP94 macro's are corrupted

991089 Performance: Tips for improving heuristic performance

985192 Message /SAPAPO/SDP_DEP003 generated by background TLB.

982118 Transporting report variants with planning version field

972383 Transaction /sapapo/MAP_TSER, deletion of entries impossible

962984 The planning quantity of forecast in the reduction process.

961488 TLB and automatic parallelization

961483 Deployment and automatic parallelization

961273 Heuristic and automatic parallelization

961043 Consulting: Fixing order in the case of qty change (BADI)

960941 Performance: delta queues level 2 are not deleted

960579 Locking issue in SNP Optimizer and Deployment Optimizer

958156 Generation of Alerts with Exit Macros during a Planning Run

928972 Don't check master data changes in SNP interactive planning

912887 Results with direct delivery in the SNP heuristic

909974 Consulting: Use of VEC_* macrofunction in SNP

907039 Planning book 9ASNP94_INTERACT: Macro DRILL_DOWN/DRILL_UP

904794 Exit alert macro's are not generated after planning run

904588 Integration of Purchase Orders Based on Contracts

890861 SNP interactive: Change/create delivery schedule lines

886075 Report /SAPAPO/SJKTST04 can be used just for test purposes.

883441 Create SNP Fixed orders from CTM Supply Demand Assignment

879339 Customer-specific source of supply check in interactive SNP

859838 VMI: Initial col of key fig "Intransit receipts" changeable

Page 5: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 5 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Number Short Text

858794 Aggregated planning: Planning book for all SB methods

855229 FAQ : Capable-to-Match (CTM) planning

850782 Fixed Material Consumtion.

838354 Capacity variants of resources in SNP (APO 3.x)

837004 Values from auxiliary key figures are not extracted

833780 CONS_CHECK: Inactive PPMs

830673 AMON: Some consulting issues when handling alert monitor

827549 Storage resources and the capacity view

826285 SDP/DP: Layouts for SDP/DP alerts are lost

822317 Consult.:Change cell attributes in SNP horizon using macro

819017 TSM219 error when creating orders in SNP

817446 Consulting: Displaying units of measure in interactive SNP

814665 SNP propagation logic

810198 SNP optimizer: Transportation costs

808606 Setting a default setting for shipment priority

797865 Wrong total values in the TLB log

793023 Lot size planning and decomposition

781817 Deleting a planning version

781597 Missing unit of measure conversion in the product master

774236 SDP selector: BAdI '/SAPAPO/SDP_SELECTOR'

771643 Display MTO production and/or forecasting w/o final assembly

755487 Consulting Note: Keyfigure adjustments and macro's

751556 Create TS Objects: message /SAPAPO/OM_TS701

750259 No detailed information after "Dep. objects" dislayed

732698 Interchangeability and SNP optimization

729746 MacroBuilder: Creating macros for two grids

727719 Capacity variants of resources in SNP

722706 SNP: Calculation of resource consumption of stock transfers

722695 System upgrade and new installation

719494 Macro Workbench: Incorrect macros books

712593 CTM Master data and Order selection convertion

708910 Safety stock is ignored

707828 Switching from old to new TLB planning

704651 Consulting: Line display with several sources of supply

703361 Safety days' supply and SNP optimizer

701992 SCM 4.1 consulting: Macrofunction stock_balance_opt()

701438 Deployment Optimizer ignores reqmts, ATD quantities

699104 Start SNP interactive planning with authorization concept

692369 Global SNP settings could not be read

687074 Macros: General notes on fixing with macros

684946 Release of constrained forecasts from SNP to DP

674239 MacroBuilder: Automatic column adjustment

674238 MacroBuilder: Start, final, level change and default macros

663731 Coloring of a horizon using a macro

663420 MRP areas in Interactive Planning

Page 6: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 6 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Number Short Text

660194 RLCDELETE does not delete the selected orders

654235 Using net change planning in SNP heuristic

646738 SNP standard planning book for safety stock planning

643517 Macrobuilder: Fixing key figures with a macro

640240 MacroBuilder: writing and reading key figures in one step

631499 Using the user function Macro

631351 Add key figure details to a planning area

630751 RLCDELETE Stocks not deleted

629455 No assignment could be found for toolbar for function

620029 Safety stock methods of the Optimizer

619478 Goods receipt and goods issue times in CTM

617567 Prerequisites for the extended safety stock planning

615659 Consulting: Units of measure aggreg. data in interactive SNP

611991 Redesign of capacity leveling: Use in APO 3.1

602067 Interpreting negative safety stocks

599309 Data extraction: Error message "Invalid period"

598944 COPT10 Parameter list

597651 Reading and planning period in interactive TLB

589918 Auxillary areas in macros not saved consistently

588042 RLCDELETE: Report variants cause inconsistencies

587407 Optimization-Based Planning in SNP: The System Steps

587251 Prerequisite for the "RemoveRedundantMaterials" parameter

585382 Buffering of master data in the SNP

579556 Taking shelf life into account with SNP optimizer

579373 SNP & deployment optimization consulting

578352 COPT10 parameter for the "Do not delete orders" parameter

577038 Data inconsistencies in SNP

574321 SNP does not support any shelf life

567569 Performance: Planning book, date view, macros

564702 Capacity Leveling Redesign: Use in APO 3.0

555474 Small Interface description for BAdIs in optimization

554678 Store more than 99 log files

549617 Cycling and Safety Stock

544877 Storage cost handling

542641 Input-log: Extended Description for Table ET_RESINI

542145 BAdI Info for Modifying Optimizer Input and Output

542141 Initial Stock and Planning Book

539818 Significance of the field 'Checking horizon' in the SNP

539279 Adjustment of variants after implementing note 533926

528913 Lock R/3 data transfer during SNP, CTM, PP/DS planning

521639 Generation of DB Alerts in Background

515798 Manual Creation of Orders with Identical Quantities

515053 SNP94(2) Unable to drill down to PPM details from header.

514947 Direct processing of SNP stock transfers with the TLB

511883 Re-Store resources in liveCache after time zone change

Page 7: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 7 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Number Short Text

511782 Information about transport lot sizes in the optimizer

510559 Input Log: Procurement Type and Field FPERF

510339 Optimizer gets wrong available capacity

510012 Result log: Planned production

509809 Input Log: Available resource capacity

509732 Info. About Optimizer Input and Result Log Files

507810 BW Reporting with SNP RemoteCubes

506802 Displaying detailed information in the lower grid

504253 SNP: Standard Methods of Safety Stock Planning

503294 Info on Optimizer Production Lot Size

503222 Info on Optimizer Production Order Splitting

503109 Periodic Lot Sizes in the SNP Heuristic

497059 AMON: Missing of header and alert icons for SDP profile

495166 Tips and Tricks for Handling Alert Monitor

493258 SNP94(2) Macro performnace increase on display dependent

487776 Timestream generation error

487755 Project solution for Network Design

485018 Info on the Performance of the Optimizer

481707 SNP deployment / optimizer planning horizon

455139 Use of the HOTSPLIT function

454433 SNP Optimizer Profile - Long runtime in solution calculation

454418 SNP Optimizer: Info on Fix Resource Consumption

454194 Optimizer does not create any log files

453644 No use of navigation attributes in SNP

448986 Information About Optimizer Lot Sizes

447687 /SAPAPO/SNPBLG Backlog report not supported in 3.0A

445837 Assignment of users to planning books/data views

441102 Consulting notes in PP/DS

440965 Version copy (including time series) terminates

434197 The Bucket Offset

433166 MacroBuilder: Use of DRILL_DOWN, DRILL_UP functions

431845 /SAPAPO/SDP_SELECTOR : Set default values in Shuffler

431653 Documentation: Settings for the product view in SNP

428147 Extraction of data from an SNP planning area

426806 Memory and performance problems during data extraction

420650 Optimizer provides unclear results

418801 Creating a user exit macro

416489 Resource alerts cannot be generated

412551 Forecast horizon and requirements strategy ignored

412429 Defining jobs with macros

403072 Macrobuilder: Documentation/use of new macrofunctions

401830 Display <=> Change in Interactive Planning

399508 SDP selector: BAdI '/SAPAPO/SDP_SELECTOR'

398003 Forecast in the first forecast is ignored

392911 Problems when order quantities are assigned to key figures

Page 8: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 8 of 8

SAP Note 1045639 - Consulting notes in SNP/CTM

Number Short Text

391544 SNP propagation: mixing priorities and quota arrangements

390055 Mass processing: Alerts are not generated

386148 Scheduling in SNP heuristic

381467 Consulting: Equivalents of TLB transports in OLTP system

378229 Time dependent target days supply in SNP

377497 Sample source code for BadI /SAPAPO/SDP_SELECTOR

376727 Auxiliary key figures in SNP planning areas

376383 Selection Management in DP/ SNP

374837 Planning object could not be determined

374751 Aggregated display of planning data: locations and products

374748 No values in Target Stock, Safety Stock in aggregated view

374672 UoM when selecting multiple location products

374534 Generated export DataSource not visible

374375 Use of time-dependent target days' supply

373756 Data extraction from a planning area

372741 Converting SNP to PPDS for BAPI orders

371255 SDP selector: No valid planning version selected

369921 Subcontracting and SNP

361633 DP/SNP: Required notes after Support Package 7

359985 Deletion of not used links to a macros book

359552 Advice: Data Transfer SNP --> DP for fixed values

335528 Implementation of a note into a generation template

333243 Analysis of faulty defintion and execution of macros

332812 Inconsistencies in selection/notes management

328406 Customer enhancement pre/post days supply

198557 Why capacity levelling might not work

196773 Warehouse stocks in interactive planning SNP

180123 SNP Optimizer: Error /SAPAPO/SNPOPT 013

172373 Display SNP cap. plan: Errors /SAPAPO/SNP041

157930 Note on entry of error messages

155015 SNP: Calender of resources and timestreams

143756 Poor performance 2

143720 Values are multiplied by number of decimal places

118521 Livecache reading errors

Page 9: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 1 of 3

SAP Note 858794 - Aggregated planning: Planning book forall SB methods

Note Language: English Version: 1 Validity: Valid Since 01.07.2005

Summary

SymptomThe 9ASNPAGGR standard planning book for the aggregated planning in SupplyNetwork Planning (SNP) only allows static standard methods of the safetystock planning (SB, SZ, SM). Dynamic standard methods (MB, MZ, MM) andextended methods (AT, ACE, BS, BT) cannot be used.

This note describes how you can create a SNP planning book for theaggregated planning that allows you to use all methods of the safety stockplanning.

Other termsLocation product hierarchy, header location product, AFS

Reason and Prerequisites

Solution

To simplify the description, the name of the planning book to be created isMY_SNPAGGR. However, you can also use another name.

1. Copy the 9ASNPAGGR standard planning book

In the APO Easy Access menu, select "Supply Network Planning -> Environment-> Current Settings -> Define Planning Book" (Transaction /SAPAPO/SDP8B).Copy the data views SNPAGGR(1) and SNPAGGR(2) of the 9ASNPAGGR planningbook to the MY_SNPAGGR planning book.

2. Add times series key figures

The dynamic and extended methods of the safety stock planning requireadditional times series key figures to save the time-dependent safetystocks and safety days' supplies. These key figures (9ASAFETY - safetystock (planned), 9ASVTTY - safety days' supply) are already contained inthe 9ASNP05 standard planning area.

In the APO Easy Access menu, select "Supply Network Planning -> Environment-> Current Settings -> Define Planning Book" (Transaction /SAPAPO/SDP8B).Replace the previous 9ASNP02 planning area of the MY_SNPAGGR planningbook with the 9ASNP05 planning area. Then, choose 'Edit' and assign the'safety stock (planned)' and 'safety days' supply' key figures to theplanning book and the SNPAGGR(1) data view.

3. Update the macros

In the APO Easy Access menu, select "Supply Network Planning -> Environment-> Current Settings -> Macro Workbench" (Transaction /SAPAPO/ADVM). Startthe macro builder for the macro book MY_SNPAGGR view(SNPAGGR(1)). In the

Page 10: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 2 of 3

SAP Note 858794 - Aggregated planning: Planning book forall SB methods

step 'safety stock' of the macro 'safety stock/reorder point/target stocklevel', change the call of the SAFETY_CALC macro function as follows:

o Replace the fourth parameter (previously: 0) with the 'safety days'supply' key figure.

o Replace the fifth parameter (previously: 0) with the 'safety stock(planned)' key figure.

If you want to use the aggregation procedures of the safety stock or thesafety days' supply in the dynamic safety stock methods (MB, MZ, MM), carryout the following enhancements:

o After the 'safety days' supply' parameter, add a new parameter withthe value '9ASVTTY' (technical name of the key figure).

o After the 'safety stock (planned)' parameter add a new parameterwith the value '9ASAFETY' (technical name of the key figure).

(In the attachment of this note, you can find a description of the macro'safety stock/reorder point/target stock level' before and after thechanges.)

Then, generate all macros of themacro books MY_SNPAGGR view(SNPAGGR(1))and MY_SNPAGGR view(SNPAGGR(2)).

The planning book MY_SNPAGGR has been created.

Header Data

Release Status: Released for CustomerReleased on: 23.11.2005 16:45:33Master Language: GermanPriority: Recommendations/additional infoCategory: ConsultingPrimary Component: SCM-APO-SNP-SFT Safety Stock Planning

Valid Releases

Software Component Release FromRelease

ToRelease

andSubsequent

SCM 500 500 500 X

Related Notes

Page 11: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 3 of 3

SAP Note 858794 - Aggregated planning: Planning book forall SB methods

Number Short Text

1045639 Consulting notes in SNP/CTM

646738 SNP standard planning book for safety stock planning

617567 Prerequisites for the extended safety stock planning

504253 SNP: Standard Methods of Safety Stock Planning

Attachments

FileType

File Name Language Size

PPT sstck_macro_de.ppt E 59 KB

PPT sstck_macro_en.ppt E 56 KB

Page 12: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 1 of 2

SAP Note 646738 - SNP standard planning book for safetystock planning

Note Language: English Version: 4 Validity: Valid Since 17.03.2004

Summary

SymptomSince Release SCM 4.0, the results of extended safety stock planning can nolonger be saved in auxiliary key figures, but in time series key figuresonly.

In addition, the previous SNP standard planning books (9ASNP94, forexample) only support the following methods for safety stock planning:

SB - Safety stock from location product master

SZ - Safety days' supply from location product master

SM - Maximum of safety stock and safety days' supply from locationproduct master

Other termsAdvanced Planner and Optimizer, APO, Supply Network Planning, SNP, safetystock planning, /SAPAPO/MSDP_SB, /SAPAPO/SNP94, /SAPAPO/SDP94, key figure,planning area, planning book

Reason and Prerequisites

SolutionA new SNP standard planning book 9ASNP_SSP for safety stock planning isprovided as of Release SCM 4.0. This book uses the new standard planningarea 9ASNP05 which contains the following two time series key figures:

o 9ASAFETY - Safety stock (planned)

This key figure is used to store safety stock values calculatedusing extended safety stock planning (AS, AT, BS and BT methods) ormanually entered by the user (MB and MM methods). It replaces thepreviously used SAFETY auxiliary key figure.

o 9ASVTTY - Safety days' supply

This key figure is used to store safety days' supplies (in days)that were manually entered by the user (MZ and MM methods).

Depending on the method, the resulting safety stock is calculated using theSAFETY_CALC macrofunction and (as before) is written to the SAFTY ("safetystock") auxiliary key figure. The 9ASNP_SSP book supports all methods ofthe safety stock planning in SNP (SB, SZ, SM, MB, MZ, MM, AS, AT, BS, BT).

When you use the new planning book (or a copy of this book), note thespecial features that result from using a mixed planning area (order keyfigures and time series key figures).

The 9ASNP_SSP planning book and the 9ASNP05 planning area are delivered

Page 13: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 2 of 2

SAP Note 646738 - SNP standard planning book for safetystock planning

with SCM 4.0 Support Package 08. If you are using an older Support Packageor if the objects mentioned do not exist in your system, refer to note708845. A transport request that creates the missing objects when youimport it is attached to this note.

Header Data

Release Status: Released for CustomerReleased on: 18.03.2004 07:41:33Master Language: GermanPriority: Correction with medium priorityCategory: ConsultingPrimary Component: SCM-APO-SNP-SFT Safety Stock Planning

Secondary Components:SCM-APO-SNP-OPT Optimization of Supply NetworkPlan

SCM-APO-SNP-INS Interactive SNP

SCM-APO-SDM-CTM Capable-to-Match

Valid Releases

Software Component Release FromRelease

ToRelease

andSubsequent

SCM 400 400 400

SCM 410 410 410 X

Support Packages

Support Packages Release Package Name

SCM 400 SAPKY40004

SCM 400 SAPKY40006

SCM 400 SAPKY40010

SCM 400 SAPKY40011

Related Notes

Number Short Text

1045639 Consulting notes in SNP/CTM

862251 Interactive SNP: 'Safety stock (planned)'

858794 Aggregated planning: Planning book for all SB methods

833819 Optimizer: Incorrect safety stock with safety stock method

708845 Transport request for planning area 9ASNP05

703361 Safety days' supply and SNP optimizer

644485 Time-based disaggregation of safety stock values

617567 Prerequisites for the extended safety stock planning

504253 SNP: Standard Methods of Safety Stock Planning

Page 14: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 1 of 4

SAP Note 617567 - Prerequisites for the extended safetystock planning

Note Language: English Version: 4 Validity: Valid Since 12.09.2005

Summary

SymptomThis note describes the necessary prerequisites for applying the extendedsafety stock methods AS, AT, BS and BT in SNP.

See Note 504253 for information about the standard methods SB, SZ, SM, MB,MZ and MM.

Other termsAdvanced Planner and Optimizer, APO, Supply Network Planning, SNP, safetystock planning, /SAPAPO/MSDP_SB

Reason and Prerequisites

Solution

1. Model assumptions

The extended safety stock methods are based on the following assumptions:

o The demand is regular, that is,

- there is demand in virtually every period,

- the demand quantities are significantly higher than zero,

- the demand quantities do not fluctuate too strongly(rule of thumb: standard deviation/average is lower than 0.5).

Given the above, we can assume a standard distribution of theforecast error.

This assumption does normally not apply to service parts; theseusually have a sporadic demand.

(This assumption is only valid up to Release SCM 4.1. As of ReleaseSCM 5.0, the system can also take sporadic demands correctly intoaccount if you have defined the value 'sporadic demand' for the'demand type' field in the planning profile.)

o Missing parts can be delivered at a later date, so no demandsdisappear (backorder case).

o Upstream levels in the supply chain can always completely supplydownstream levels (no delay approach). Potential missing parts thatare not caught by a safety stock are prevented by alternativemeasures of the planner (such as express transports).

o All uncertainties within the supply chain (including those in

Page 15: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 2 of 4

SAP Note 617567 - Prerequisites for the extended safetystock planning

different periods or locations) are statistically independentof each other.

o The average of the forecast error is virtually zero, that is,overestimates and underestimates of the actual demand generallycancel each other out. In other words: the forecasting techniqueused does not indicate any significant systematic error.

If one or more of the assumptions described does not apply in yourscenario, or only applies to a limited extent, the calculated safety stockvalues may be very different from the correct values. As a result, the realservice level may be significantly lower or higher than desired.

2. Further restrictions

In addition to the model assumptions described, you must note the followingrestrictions when you use extended safety stock methods:

o Neither the location product P to be planned nor a location productthat is a component of P or that contains P as a component may bepart a cycle. A 'cycle' refers here to a sequence of PPMs and/ortransportation lanes that transfer a location product to the samelocation product.

If such a cycle exists, the safety stock planning will get stuck inan endless loop when the supply chain is checked. After youimplement note 547049 and activate the cycle test contained in it,cycles are identified and the system cancels the planning of therelevant location product.

o As of Release SCM 4.0, the results of the planning can only besaved in time series key figures and no longer in auxiliarykey figures. When you upgrade to this release, you may thereforeneed to extend the planning area used.

3. Master data prerequisites

For a location product, safety stocks can only be planned using one of theadvanced methods if the following information is maintained in the masterdata (Transaction /SAPAPO/MAT1):

o In the "SB method" field ("Lot size" tab page), the extended safetystock method to be used (AS, AT, BS or BT).

o In the "Service level" field ("Lot size" tab page), the desiredservice level in percent

o In the "Target days' supply" field ("Lot size" tab page), thedesired target days' supply in days

- specifies the order cycle in methods AT and BT

- is used to calculate the order quantity in method BS (targetdays' supply * demand per day)

Page 16: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 3 of 4

SAP Note 617567 - Prerequisites for the extended safetystock planning

4. Transaction data prerequisites

Safety stocks are used to protect the supply chain against the negativeeffects of uncertainty factors (such as errors in predicting customerrequirements, variances in production and transport times). While theactual value of such factors is of course unknown in a specific planningperiod, information on the statistical distribution of the possible valuesis usually available. This information is used by the extended safety stockmethods to calculate a safety stock the average of which is the desiredservice level. Information regarding both the uncertainty of therequirement forecast used and the uncertainty of the determinedreplenishment lead time can be taken into account.

Before a safety stock planning can be carried out, information must beprovided on at least one of the specified uncertainties. There are twooptions for this:

o as historical plan/actual data in a planning area

o as a relative forecast error in the location product masterdata(only as of Release SCM 4.0)

Historical plan/actual data is provided in the time series key figures ofan SNP or DP planning area. One key figure contains the forecast value andthe other contains the value actually observed (both for demands andreplenishment lead times). The planning object structure must have thecharacteristics "Product" and "Location" (there is no longer a restrictionto the planning object structure 9AMALO). The storage buckets profile usedshould correspond to the cycle of the forecast planning (example: demandforecast once weekly -> Storage buckets profile "Week").

If the relative forecast error is almost constant in time or no historicalplan/actual data is available, you can enter an estimate of the relativeforecast error in the location product master data ("Lot size" tab page,fields "Demand forecast error" and "Replenishment lead time forecasterror"). Such an estimate can be calculated as follows:

Sigma_D / Mue_P * 100%

Sigma_D - Standard deviation of the time series (forecast valueactual value)Mue_P - Average of the forecast values

Furthermore, the current demand forecasts must be availabel to the extendedsafety stock methods for the planning horizon. This is done in an SNPplanning area using a key figure (usually: 9ADFCST) that must be assignedto the 9AMALO planning object structure.

Header Data

Release Status: Released for CustomerReleased on: 12.09.2005 13:35:58Master Language: German

Page 17: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 4 of 4

SAP Note 617567 - Prerequisites for the extended safetystock planning

Priority: Correction with medium priorityCategory: ConsultingPrimary Component: SCM-APO-SNP-SFT Safety Stock Planning

The Note is release-independent

Related Notes

Number Short Text

1045639 Consulting notes in SNP/CTM

858794 Aggregated planning: Planning book for all SB methods

646738 SNP standard planning book for safety stock planning

547049 Cycle detection with the safety stock planning

504253 SNP: Standard Methods of Safety Stock Planning

Page 18: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 1 of 5

SAP Note 517898 - PP: Standard methods for safety stockplanning

Note Language: English Version: 6 Validity: Valid Since 06.08.2003

Summary

SymptomThis note explains the standard methods SB, SZ, SM, MB, MZ and MM for thesafety stock planning and safety days' supply planning as part ofproduction planning.

Other termsProduction planning run, MRP, planning with standard lot sizes, heuristic,lot-size calculation, safety stock, safety days' supply, documentation,product heuristic

Reason and PrerequisitesPlanning with a safety days' supply or safety stock.

Solution

1. IntroductionSafety stocks protect the logistics chain on the stock side from unstableinfluencing factors such as customer demand and replenishment lead time. Inproduction planning, you have the option to define a safety stock method("lot size" tab) in the product master for each location product.

In the case of standard methods, the planner must directly specify theinformation required to determine the safety stock.However, in the case ofthe enhanced methods, the safety stock is automatically (and fully)determined on the basis of the service level, the current requirementsforecast and historical data.

The following standard methods are available:

o SB - Safety stock from the location product master

o SZ - Safety days' supply from the location product master

o SM - Maximum of SB and SZ from the location product master

o MB - Safety stock (time-dependent maintenance)

o MZ - Safety days' supply (time-dependent maintenance)

o MM - Maximum of SB and SZ (time-dependent maintenance)

SB, SZ and SM are static methods whose parameters are defined astime-independent in the location product master ("lot size" tab). MB, MZand MM are dynamic methods whose parameters are defined as time-dependent,that is, they are defined during the SNP safety stock planning.Theparameters for the dynamic methods are not maintained in ProductionPlanning as a result. For more information, see note 504253 'SNP:Standardmethods of the safety stock planning'.

2. Executing the standard methods during planningThe standard methods of the safety stock planning are used when you plan

Page 19: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 2 of 5

SAP Note 517898 - PP: Standard methods for safety stockplanning

with heuristics that create receipts.

The planning methods for immediate automatic planning (APO 3.0a), orcovering dependent requirements (APO 3.1, SCM 4.0 and higher) do not takesafety stock methods into account. For more information, see note 413822'Safety stock with automatic planning immediately'.

3. Static methods

o SB - Safety stock from the location product master:

This method is used in PP if the 'safety stock' and the 'SB method' fieldsare maintained in the location product master.In addition, you mustdetermine that the safety stock in PP/DS planning is considered in the'PP/DS:Consider safety stock' field in the model/planning versionadministrator in the planning version.

The safety stock is the quantity that should meet unforeseeable highrequirements in a coverage period.The task of the safety stock is to reducethe risk of shortfall quantities being created.

Technical executionThe safety stock is interpreted as a requirement (category EISBE for"safety stock").To cover the requirements, planning creates a planned orderto the value of the safety stock.The start time of the planned order is thecurrent time if the strategy settings permit this.The system does notconsider the offset from the strategy settings.

If required, resource capacities are considered for the correspondingstrategy when orders are created.An overcoverage alert may be generatedduring the safety stock planning. For more information, see note 374624'APO overcoverage alerts for safety stock'.

o SZ - Safety days' supply from the location product master:

The maintenance of the 'Safety days' supply' and 'SB method' fields is aprerequisite for considering this standard method.You must select SZ as anSB method.

The safety days' supply is the number of workdays between the availabilitydate of an receipt element that has to be created and the requirements dateof a requirements element.

Unlike the SAP R/3 system where you can only define complete days as asafety days' supply, you can also specify parts of days in APO.Two decimalplaces are permitted.For example, you can specify 0.5 days for 12 hours or0.33 days for approximately 8 hours (more specifically, 7 hrs 55 mins 12secs).(One workday corresponds to 24 hours.)

Scheduling is based on the production calendar from the location.

Technical executionDuring planning, the requirements elements are virtually postponed by thesafety days' supply into the past.This new situation is a basis for order

Page 20: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 3 of 5

SAP Note 517898 - PP: Standard methods for safety stockplanning

generation.

Periodic lot sizes are based on the original requirements dates, that is,the safety days' supply is not used for the delivery scheduling ofrequirements to the periods.However, the generated replenishment element ispostponed by the safety days' supply.

On the other hand, the safety days' supply is already considered whenrequirements (or requirements polygonal receipt segments) are allocatedperiods for technical reasons when you plan with continuous requirements.

o SM - Maximum of SB and SZ from the location product master:

The SB and SZ procedures are executed (a "maximum" is not created foreither procedure) for this safety stock method during PP/DS planning.As aresult, you also have to maintain the 'safety stock' and 'safety days'supply' fields, in addition to the SB method, as a prerequisite forexecuting the method.

Technical executionTechnically, the safety stock is determined first and then the safety days'supply is considered since the safety stock should also be postponed by thesafety days' supply.

4. Dynamic methods

Period-related safety days' supply and safety stocks are analyzed fordynamic methods. This data is displayed in the SNP as key figures.In PP/DS,the dynamic methods can only access these key figures if you have specifiedthe SNP planning area, which contains the key figures, in the Customizingof the Production Planning and Detailed Scheduling under "Maintain globalparameters and default values".For information on how to maintainparameters which are a basis for the dynamic methods, see note 504253'SNP:Standard methods of the safety stock planning'.

o MB - Safety stock (time-dependent maintenance):

The safety stock is determined in the same way as the SB method, however,the difference is that the period-dependent value is used instead of the"safety stock" field from the location master data.

Technical executionIf the dynamic safety stock in a period is larger than the dynamic safetystock in the previous period, virtual requirements, which represent thedifference quantity, are generated.These requirements are covered by acorresponding receipt element in the planning run.

If the dynamic safety stock is smaller from one period to the next, fewerreceipt elements are created (which correspond to the difference quantity)for requirements elements that have a smaller safety stock in the period.Inthe product view, you can see that the affected requirements are partiallycovered from the excess safety stock.

o MZ - Safety days' supply (time-dependent maintenance):

Page 21: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 4 of 5

SAP Note 517898 - PP: Standard methods for safety stockplanning

The safety stock is determined in the same way as the SZ method where theperiod-dependent safety days' supply is used rather than the safety days'supply from the location product master.

Technical executionThe execution is the same as that for the SZ method, the only difference isthat the requirements of a period are moved with the period-dependentsafety days' supply.

o MM - Maximum of MB and MZ (time-dependent maintenance):

The MB and MZ procedures are performed in quick succession and in the sameway as the SM safety stock method.

Technical executionIn PP/DS planning, the MB method is considered first and then the MZmethod.

Header Data

Release Status: Released for CustomerReleased on: 06.08.2003 14:44:28Master Language: GermanPriority: Recommendations/additional infoCategory: ConsultingPrimary Component: SCM-APO-PPS Production Planning and DetailedScheduling

Secondary Components:SCM-APO-PPS-HEU-PP PP Heuristics

Valid Releases

Software Component Release FromRelease

ToRelease

andSubsequent

SAP_APO 30 30A 30A

SAP_APO 310 310 310

SCM 400 400 400 X

SCM 410 410 410

Related Notes

Page 22: Sapnote_Consulting Notes in SNPCTM

28.07.2011 Page 5 of 5

SAP Note 517898 - PP: Standard methods for safety stockplanning

Number Short Text

761872 No transfer of SNP safety stock to PPDS

504253 SNP: Standard Methods of Safety Stock Planning

441102 Consulting notes in PP/DS

413822 Safety stock in APO PP/DS (documentation)

374624 APO overcoverage alerts for safety stock

Attributes

Attribute Value

Transaction codes HIER