sapnote_consulting notes in snpctm
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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):
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
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