SFFETY STOCK METHOD "MZ"

Hello Everybody,
I would like to know what are the fields required to be populated in R/3 system (so that i can see the Safety Stock Method as "MZ" in SAP APO.
"For Example: by maintaining a value of safety stock as quantity in Safety Stock field on MRP2 view, system will automatically set SB as safety stock method in APO"
Similarly i would like to know for "MZ".
Best Regards,
KING

Hi,
For Safety stock functions,  following standard methods are available in APO:
Static Method :  Parameters are defined in the location product master
1. SB - Safety stock from location product master
2. SZ - Safety days's supply from location product master
3. SM - Max. of SafeStk and safety days' supply from loc. prod. master
These can be transferred from settings in MRP views in  material masters in SAP R/3- ERP  to APO through CIF.
Dynamic Method:
Parameters are defined on a time-dependent basis; meaning that they are defined individually for  each bucket in the planning buckets profile.
1.     MB - Safety stock (time-dependent maintenance)
2.     MZ - Safety days' supply (time-dependent maintenance)
3.     MM - Max. of SafeStk and safety days' supply (time-depend. maint.)
MZ - Safety days' supply (time-dependent maintenance):
The safety stock is calculated identically to the SZ method. However, the safety days' supply used is not taken from the location product master data, but rather from a specified key figure on a bucket-dependent basis. Thus, the user is able to manually maintain the safety days' supply for exact buckets.
I hope this helps to clarify.
Please confirm .
Regards
Datta

Similar Messages

  • CIF Exit for updating APO field SAFETY STOCK METHOD from R/3.

    Hi All,
    I have a requirement for updating filed "Safety stock Method " in APO from R/3.
    We can do it through transactions CFM1 and then CFM2 in R/3.
    This happens when we make changes in MM02 in R/3,
    for fields,
    In ECC, Goto MRP2 view in material master
    Safety stock (EISBE)
    Safety time/act cov. (SHZET)
    STime period profile (SHPRO)
    Currently, we are using a exit : Exit_saplcmat_001,
    but it only gets triggered when we make changes in safety stock and safety time.
    where as if we make changes only in STime period profile, and don't make any change in safety stock and safety time,
    in this case the exit is not triggered.
    Now, we are looking for an exit, which will get triggered even when there is no change in safety stock and safety time,
    where as there is change in STime period profile.
    Please suggest what can be used.
    Thanks & Regards,
    Rahul A

    Hi,
    You may need to include the field in some structure also.
    eg.  for sales order interface we add z fields to  structure /SAPAPO/KOMGO
    Thanks,
    Pavan Verma

  • Safety Stock Methods SB, SZ and SM - When to apply what method?

    Dear Experts,
    i have searched the threads for a good explanation of safety stock methods (especially for safety stock methods SZ, SB and SM). I have to admit that i did not fully understand how the SM method works exactly. It would be great if you could possibly share an easy-to-understand example. Furthermore i am looking for a way to determine for what rawmaterial_location combination we need to use what Safety Stock Method (SB, SZ, SM). Maybe you could share a few examples in terms of raw materials, characteristics for these raw materials, what method to choose and reasoning for choosing this method.
    Thank you very much for your support in advance!
    I am looking forward to your answers!
    Best regards,
    Christian

    Hi
    Please refer OSS note 504253 . This will give you an idea about the safety stock methods. This note also has links to other notes that explain safety stock planning
    Thanks
    Aparna

  • Target Stock Level ( Method 1 -  Time Dependent) in SNP

    Hi Guys,
    I am not able to use the Target Stock level method 1 ( Time Dependent Target Stock level method ) in SNP heuristics. Ideally if I assign the above target stock method for a particular Product Liocation combination, I should get he keyfigure row ' Target Day's Supply' editable when I open the planning book  and select the above Product Location combination in the shuffler, by which I can manually enter the target day's supply for any bucket. But I am getting it greyed out and not editable.
    Pls help.
    Thanks
    Ameet

    I am hoping you have ensured that in planning book design the key figure is defined as editable. Make sure that while designing the planning book, you copy the SAP standard planning book while configuring the target stock level method.

  • Stock Transfer and Demand APO

    Hello Everybody good morning,
    I've got a scenario which i would appreciate your support.
    The company which i work for we've got a sort of Sales Rep mobil. The stock usually is transfer accordingly their sales need by a transfer stock method into SAP and located into their specific storage location. Usually, this stock is often sold or it will be sold within the month. However, into APO demand forecast, this considerable stock "sold" is not yet included as the material was not effective sold, invoiced....
    What i would like to know is, if there's any possibility to include stock transfer into Demand figuers onto APO?
    Ie: Sales Rep. X / storage location 001
    Stock transfer from Central Warhouse of 1 pc.
    This one pc, despite be stil located into this Sales rep mobil, basically its sold, and i would like to know the possibility which this 1 pc be considered "sold" into APO. Is that possible? How could i configurated that this would happen? I guess that this is linked into Material Master set for this specific storage location up, am i right?
    Well i would appreciate if anybody could adviced me into that scenario.
    Cheers
    CC

    Hi Caio,
    In demand forecast, usually this stock consideration is not needed to be taken care into account as it will be net off during supply planning run (SNP).
    In case you want to net the stock off at demand planning side, i.e. SNP is not considering this particular stock at all, then the stock data for specific storage location can be pulled into BW (or any other system you are using for transferring data between ECC and SCM). Extract the data to a KF in demand planning and while releasing the demand to SNP, use (Demand - sold stock) KF.
    regards,
    biplab

  • Dynamic safety stock in PP/DS

    Hello,
    My question is about how PP/DS uses dynamic safety stock. I use safety stock keyfigure in SNP to calculate dynamic safety stock and make it available for PP/DS. When I run planning heuristic in PP/DS, does heuristic go and execute the macro?
    Let me give an example case.
    A is header, B is component of A. When I make a full planning run in PP/DS, first A is planned, then using dependent demands from A, B is planned. While planning B, safety stock also must be calculated. Is this process an inteactive process between SNP and PP/DS? I mean, PP/DS creates planned orders  for A, then dependent demand generated for B. When it comes to plan B, heuristic calls SNP and macros calculate SS and SS is used in PP/DS heuristic as requirement? Is the process like that? or Do i have to run SNP either online or bacgrounf first, calculate SS there, and then run PP/DS heuristic?
    Thanks,
    E

    Somnath, Harish;
    Thanks for your help. I read all these notes and threads. But I could not find the answer to my question.
    First of all, I am using SS method MB. not an extended safety stock method.
    I want to implement the same SS calculation as in R/3 coverage profile. In coverage profile, average daily requirement is calculated using X weeks of demand, and  Y days of SS is calculated. I want to do the same calculation in APO.
    We are using PP/DS for short term planning. Here my question is in which way SS is calculated while running planing heuristic in PP/DS. I listed 2 possible ways, can you please tell which way PP/DS work?
    1) PP/DS will run for the example BOM structure I gave before. So, in this example, I need to run planning for header material first in order to find dependent demand for component. Then I need to make planning for component. If I calculate SS in SNP before starting to run PP/DS for header material, SS for component is calculated in SNP using the demand calculated before PP/DS planning run. Is this how dynamic SS works?
    2) or when I run planning for component, does PP heuristic call SNP macro and calculates SS with the most updated demand situation?
    Thanks,
    Ergul

  • Replenishment upto max. stock level during SNP heuristics run.

    Hi Experts,
    As per the requirement from client, we need to configure the setting of replenishment upto max. stock level during SNP heuristics run.
    I am using below settings in R/3 for achieving the expected results.
    (R/3 ) MRP1 u2013
    Lot size                       HB               Replenish to maximum stock level
    Maximum stock level       20,000
    (APO) Targ.Stk Lvl Methd   5 u2013 in APO u2013 product master -   lot size tab.
    Still, after heuristics run, the requisitions are getting created equals to forecast value. It should get generated as max. stock level maintained.
    Could anyone share their experience regarding this? Am I missing some additional setting?
    Inputs are highly appreciated!
    rgds/Jay

    Dear Jayprakash ,
    If the requirement is that  you have to replenish upto a certain stock level then instead of maintaining the  Max Stock level you can simply maintain
    SB : Safety stock from product master
    and in the  Safety stock field maintain the quantity as desired ( in this case 20000 ) . This probably will solve the problem  in your case . You may not require  to maintain Max stock level .
    Target stock level in heuristics also works fine with the following settings
    make sure you maintain
    Target stock level method as =5
    In Maximum Stock level  = maintain the quantity desired  ( 20000 in your case say )
    do not maintain  any safety stock method keep it blank .
    then location heuristics generates PR according to the  the maximum stock level.
    If still it is not working plz let me know what other settings you are maintaining probably we will find a way out .
    Hope it helps .
    Thanks
    Debsankar

  • 3EC_CS_1A ECCS Consolidation DataSource does not extract Equity Method

    In note 370048/588176 - Difference between database list and group reports.
    For Posting level "00" The note says "Not included are Equity method or
    Mutual stock method"(Tcode - CXM1).
    In the ECC system they have a way to turn this function off to report on this Equity method consolidation units. Is there a work around for the BW extraction as well to extract the equity method consolidation units into BW?
    Has anyone created Generic extractors on the ECMCT table?
    Best Regards, Gargi

    Posting the message again!

  • Dynamic Safety Stock wih Safety daysu2019 supply

    Hi
    In APO PP/DS, my compagny want to set up for several products,  two safety stock :
    1- Dynamic Safety Stock in order to prevent when actual usage exceeds forecasted demand
    2 - Safety day's to prevent when time it takes to receive a replenishement shipment exceeds the projected lead time (usual problem in our business)
    For this two cases we use
    1- MB
    2 -SZ
    So my question, how it's possible to mix this 2 safety stock methods? Is possible to create a custom method or custom heuristic in order to do that?
    Thanks for your help
    Youri

    Hi
    We have ever try without success other solutions as :
    SM and MM
    MB with Good Receipt Time in APO = ( Good Receipt in R/3 + Safety Days )
    The only solution seem AT/BT method but we can't make difference between safety stock and safety days during monitoring
    Thanks for your help

  • Safety stock error

    Hi Experts,
    Pls check the below screen shot of planning book, the issue is related to safety stock.I have maintained safety sock method AT,service level,Demand Fcast Err&RLT Fcast Error and run safety stock planning but system didn't create any stock . Can anyone help to know the reason for it?
    Best Regards,
    Vijesh.

    Hi,
    I can not see the screenshot. AT is an extended safety stock method. It needs the uncertainties in the supply chain are statistically independent from one another. AT is using alpha service level and reorder cycle methods. The alpha service level is event driven. Crucial here is the number of periods in which no shortfall quantities are expected. For example, if there is a service level of 90%, no shortfall quantities are expected in 90% of the periods. In the reorder cycle method, it is indicated that purchase orders can only be made for all t periods.
    BR

  • Safety stock caluculation

    Hi
    The issue is even though I have suffiecient stock still PRs are generating.I want to know why this PRs are generating.
    I suspect this is because of safety stock.I have maintained Safety Days' Supply 22,Safety Stock Method SM (Max.of Safety Stock and Safety Days'Sup.from Loc.Prod.Master).
    Please let me know how this safety stock caluculation works.
    R

    R,
    Rather than explain, let me just say that if it is your goal to have PRs never exceed requirements, then you should not maintain anything in Safety stock at all.  That is the whole purpose of Safety stock, to generate extra proposals to meet a particular business requirement.
    Best Regards,
    DB49

  • Safety stock planning and use of CTM in APO

    I want to use advanced safety stock planning and CTM in APO for a range of finished products.
    For advanced safety stock planning, the available safety stock methods are AS, BS, AT, BT.
    For CTM, I want to use time based safety stock method MB.
    So how can the use of these different methods be reconciled?
    Ady advice appreciated...

    Hi,
    Please check following SDN threads:
    Re: CTM ignores Extended Safety Stock Methods (like BS, BT etc...)
    Please also check OSS note 426563 .
    For Planning a  time phased safety stock ( e.g. when using advanced safety stock methods from SNP) CTM provides two alternative methods  which have their own restrictions:
    1. Standard saftey stock  Planning .The standard safety stock method of CTM consists of two internal runs of CTM engine which are not visible for the user. Because of this two runs it is not possbile to consider decreasing safety stock. CTM interval planning can be used herein.
    2. Alternative saftey  stock  method (Control parameter SSTOCK_MODE). This method carries out only one run.  However there are some restrictions. For details of the above, please check oss note 1413545.
    regards
    Datta

  • Revalue stock

    Hi Experts
    The client wants to change the stock method to standard costing from average costing. When revulating the stock can the new stock prices be entered through DTW without having to eter the new prices for the stock one by one in the stock re-valuation screen
    Thank you
    Kind Regards

    hi apsara,
    Check this wiki page,
    How to change the valuation method of an item?
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=68747842
    Can a default price list be imported into the header of the 'Item Master Data'? 
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=71204997
    Jeyakanthan
    Edited by: Jeyakanthan A on Jun 23, 2009 11:58 AM

  • Inventory Program Pt 2 - I have most of it, but I can't get it finished.

    Hello. I am currently stumped. I am already a day late with this assignment and I cannot figure out the logic to use to calculate the overall value of the entire inventory. I'm pasting my code here in the hopes that someone can tell me what it is I'm not thinking of. I also need to do a bubblesort to display the inventory sorted by name of the computer game listed; with several arrays, I don't know how I'm going to keep the related information together. Please help!
    /*                       Inventory Program Part 2
    Modify the Inventory Program so the application can handle multiple items. Use an
    array to store the items. The output should display the information one product
    at a time, including the item number, the name of the product, the number of units
    in stock, the price of each unit, and the value of the inventory of that product.
    In addition, the output should display the value of the entire inventory.
    Create a method to calculate the value of the entire inventory.
    Create another method to sort the array items by the name of the product.   */
    package InventoryPart2; // Comment out later
    import java.util.Scanner; // Program uses class Scanner to accept user input
    public class InventoryPt2 // Main method begins execution of Java application
         public static void main (String args [])
            // create Scanner to obtain input from command window
              Scanner input = new Scanner( System.in );
            computerGame gameInfo = new computerGame(); // Instantiates the computerGame object
            invValue inventoryValue = new invValue(); // Instantiates the invValue object
            // Initialize arrays for storage of inventory information
            // Need to perform bubble sort on each array in an index-controlled loop
            String gameNumber[] = new String[100];
            String gameName[] = new String[100];
            int gameStock[] = new int[100];
            double gamePrice[] = new double[100];
            double gameStockVal[] = new double[100];
            // Show Program Welcome Message
         System.out.println(); // White space
         System.out.println( "Welcome to the Computer Game Inventory Program!!!");
            System.out.println();
            System.out.println( "      Copyright 2009 by Some Guy");
            System.out.println(); // White space
         System.out.println(); // White space, again
              // Prompt for the number of games
              System.out.print( "How many different computer games are you entering? "); // Prompt for input
              int maxCount = input.nextInt(); // Read input
              input.nextLine(); // Clear-out
            int counter = 0;
            do // Begin a loop to collect information about each game entered
            System.out.println();
            System.out.print( "Please enter an item ID number: ");
            gameInfo.setNumber(input.next());
            gameNumber[counter] = gameInfo.getNumber();
            System.out.println();
            System.out.print( "Please enter a name for the game: ");
            gameInfo.setName(input.next());
            gameName[counter] = gameInfo.getName();
            System.out.println();
            System.out.print( "Please enter the number on-hand: ");
            gameInfo.setStock(input.nextInt());
            gameStock[counter] = gameInfo.getStock();
            System.out.println();
            System.out.print( "Please enter the price of this game: $");
            gameInfo.setPrice(input.nextDouble());
            gamePrice[counter] = gameInfo.getPrice();
            System.out.println();
            gameStockVal[counter] = gameInfo.thisItemVal();
            counter = counter + 1;
            while ( counter < maxCount ); // End loop
            counter = 0;
            //double totalValue = 0 + gameStockVal[counter];
            do
            System.out.println( "          Item number: " + gameNumber[counter] );
            System.out.println( "            Game name: " + gameName[counter] );
            System.out.println( "      Number in stock: " + gameStock[counter] );
            System.out.print  ( "           Price each: $" );
            System.out.printf( "%1.2f", gamePrice[counter] );
            System.out.println();
            System.out.print  ( "Total value this item: $" );
            System.out.printf( "%1.2f", gameStockVal[counter] );
            System.out.println();
            System.out.println();
            counter = counter + 1;
            while ( counter < maxCount );
            System.out.print( "The total value of all inventory is: $" );
            System.out.printf ( "%1.2f", ??? );
            System.out.println();
            System.out.println();
        } // End main method
    } // End class InventoryPt2
    class computerGame
        private String number; // Declaration of variables
        private String name;
        private int stock;
        private double price;
       public computerGame() // Default constructor
            number = "";
            name = "";
            stock = 0;
            price = 0.00;
        // Parameterized constructor
        public computerGame( String number, String name, int stock, double price )
            this.number = number;
            this.name = name;
            this.stock = stock;
            this.price = price;
        public void setNumber ( String number ) // Method to store and return the game's ID number
                this.number = number;
            String getNumber()
                return number;
        public void setName ( String name ) // Method to store and return the game's name
                this.name = name;
            String getName()
                return name;
        public void setStock ( int stock ) // Method to store and return how many of a game are in stock
                this.stock = stock;
            int getStock()
                return stock;
        public void setPrice ( double price ) // Method to store and return a game's price
                this.price = price;
            double getPrice()
                return price;
        public double thisItemVal()
                return ( stock * price );
    class invValue
        double totalValue;
        public invValue() // Default constructor
            totalValue = 0.00;
        public invValue( double totalValue ) // Parameterized constructor
            this.totalValue = totalValue;
        public void setValue ( double totalValue )
            this.totalValue = totalValue;
        public double getValue()
            return totalValue;
    }

    This is a place to ask questions, not a place for others to complete your homework. Accept the grade and learn from your mistake/s. Gl with the future.
    Mel

  • Question on SNP

    Hi gurus pl give me answers.
    1     The Following Can be done in SNP
    A     Cross Plant Mid-Term rough cut bucket oriented planning
    B     Simultaneous material and capacity planning
    C     Detailed Planning
    D     Prioritization of demand & receipt
    2     The difference between MRP in R/3 and planning in SNP is
    A     MRP plans with in the location while SNP plans across the supply chain
    B     MRP plans in short term horizon while SNP plans in MID to Long term horizon
    C     In MRP Capacity constraints are not checked while in SNP capacity constraints can be checked
    D     MRP plans coverage of demand while SNP plans only resource utilisation
    3     The Following is true for APO Planning
    A     SNP planning takes place outside the SNP Production horizon
    B     SNP Horizons can start after some time the PP/DS horizon is ended
    C     SNP orders are pegged orders based on order based planning
    D     SNP Planning is finite & Bucket oriented planning
    E     Time based aggregation of demand is done in SNP planning
    F     CTM in SNP gives the first feasible plan while optimizer gives optimum feasible plan

    Here are the answers I know from my Experience ...
    1 The Following Can be done in SNP
    A Cross Plant Mid-Term rough cut bucket oriented planning
    SNP Plans Location by Location looking at Demand, Stock and Supply in each location at a time based on the lanes and quotas only. CTM / CTP can go cross-plant but again via the Lanes, Quotas etc. but the most robust functionality of checking availability of stock cross-plant to fulfill orders is in GATP module
    B Simultaneous material and capacity planning
    SNP can do Bucket oriented Capacity Planning based on SNP PPMs. The PPMs need to be created or manually converted from PPDS PPMs. The True Capacity Planning based on Production Capacities on Production Lines and  Sequencing is in PPDS which needs to work in conjunction with SNP
    C Detailed Planning
    It can do Detailed Disribution Planning wrt Passing Demand from DCs to Plants and then Deployment can Confirm Stocks to Orders whereas TLB part of SNP can do Load Building based on Transport Capacities. Detailed Planning of Production Plants is in PPDS, Transportation is in TPVS which are more Short-term Operational Plannings.  SNP is Medium to Long Term Planning whereas Deployment and TLB part of SNP are again ShortTerm.
    D Prioritization of demand & receipt
    *Can be done via CTM *
    2 The difference between MRP in R/3 and planning in SNP is
    A MRP plans with in the location while SNP plans across the supply chain
    SNP heuristic & MRP are indentical and Infinite Planning. SNP Deployment and TLB, SNP Optimizers and SNP CTM are not available in R3. SNP cannot do cross-location as you think, but it does plan the network via the Transportation Lanes similar to MRP Special Procurement Keys would do. SNP can  do Rough Cut Capacity Planning which is not a feature in R3-MRP
    B MRP plans in short term horizon while SNP plans in MID to Long term horizon
    SNP can Plan all Terms. Heuristic & Optimizer are Meidum to Long Term. Deployment and TLB are ShortTerm
    C In MRP Capacity constraints are not checked while in SNP capacity constraints can be checked
    True. Already answered above. Additional Master Data Setup is required in SNP though for this. The Routings in R3 get transferrred to APO as PPDS PPMs
    D MRP plans coverage of demand while SNP plans only resource utilisation
    MRP & SNP have the same Functionalities. Safety Stock and Safety Time (called Safety days Supply in SNP) and Coverage (called Target Days Supply in SNP).  SNP has more features and more Safety Stock Methods whereas MRP has the Primitive fixed value based. SNP can do Rough-Cut Capacity Planning on Resource in addition deal with Handling and Transportation resources which MRP cannot. Detailed Capacity Planning for Production is best done in PPDS and for Transporation in TPVS
    3 The Following is true for APO Planning
    A SNP planning takes place outside the SNP Production horizon
    I think Yes there are so many horizons in SNP it can be confusing, but I think you are right
    B SNP Horizons can start after some time the PP/DS horizon is ended
    Yes. Infact we must have PPDS Planing Time Fence < PPDS Horizon < SNP Production Horizon < SNP Total Planning Horizon.  There also Deployment and TLB Horizons used for different Functionalities. There is also a SNP Stock Transfer Horizon usually set in Distribution Centers which is similar to the PPDS Time Fence put in Mfg. Plants in looking at Confirmed Supply
    1 SNP orders are pegged orders based on order based
    planning
    Not necessarily. Pegging can be Bucket based -Day, Week, Month. I think CTM uses Orders based though I have not used CTM yet
    D SNP Planning is finite & Bucket oriented planning
    Yes & No. Heuristic is Infinite Planning though it can check Capacities based on SNP PPMs. Bucket Oriented for sure
    E Time based aggregation of demand is done in SNP planning
    I think no. Time based aggregation and disaggregation of Forecast are features of APO Demand Planning-DP. SNP can do aggregated Planning ... I am not knowledgeable in this area, but I think the Aggregation and Disaggregation is Bucket based and not Time Based. Not sure though
    F CTM in SNP gives the first feasible plan while optimizer gives optimum feasible plan
    *I think Optimizer and CTM work differently, but both can give optimum feasible plans. CTM also has an Optimizer as I understand the difference is largely CTM Optimizer is Order and Priority based Optimization and SNP Optimizer is Cost Based Optimization. *
    Do Award Points if you find replies Usefull.
    Regards,
    Ambrish

Maybe you are looking for

  • Memory upgrade failed -satellite P205

    Satellite P205-S6287 has 2 GB RAM and specs say two slots and should support 4 GB max. I installed new RAM and laptop turns on very briefly, no screen, just power on light and a disk rumble for 1-2 seconds then nothing else with both RAM slots loaded

  • Azure Media Services Pricing Questions

    I am contacting you in regards to pricing structures for Azure Media Services. I would like to clarify some details outlined on the Azure pricing page. I work for a company that provides content security solutions, and we provide Microsoft Playready

  • [E71-1] Nokia messaging not sync even after firmwa...

    Hi all, For the past 3 months, my Nokia messaging is not SYNC automatically again from my Nokia E71-1. Yesterday I tried to firmware upgrade my E71-1 (to latest firmware ver 410.21.010); and install Nokia Messaging from OVI store. And then after 1st

  • Error Building DBXML-2.5.16 in Solaris 10 (SPARC)

    Hi all, I'm trying to build dbxml-2.4.16 from source in my Solaris 10 machine. Compilation starts well and goes on, but Berkeley-DB build fails with the following error make: *** [libdb-4.6.la] Error 1 Here is my setup details. bash-3.00# uname -a Su

  • CS4: conflict with third-party plugin

    Hi We face the issue that our plugin conflicts with an existing closed-source plugin. We use a unique developer ID and I believe that all declarations in our plugin are correct. My question; how can I get indesign to yield more informative error mess