Forecast model changing

Hi
For a material in material master iam maintaining forecast model as "J".
The other parameters maintained are:
selection procedure-2
tracking limit-4
reset automatically- is checked
model selection-A
ALPHA FACTOR AND GAMMA FACTOR MAINTAINED
initialization-X
Now when i run the program RMPROG00, then in isee that the forecast model changes to "blank" or "D", "S". pls tell me how this change is happening?

Hello Dinakar,
I am also facing the similar issue, Are you able to get rid of this issue.
regards,
JPS

Similar Messages

  • Several forecast models

    Hi,
    I need to see the result of several forecast models. how to do it ?
    Do I need to create n number of forecast profie to see the result of n number of forecast models or in one profile I can see the result of n number of forecast models.
    Thanks a lot in advance,
    Prabhat

    Hi Senthil,
    Thanks for your answer. I am getting lot of help from you.
    You are correct that in the second tab we can change the models and see the different result based on the model we select.
    But the thing is - there we have only few models to select for but when we create the forecast profile we get lot of options to select the forecast model.
    Is it possible to to show the result of various forecast models under one forecast profile.or Do I need create multiple forecast profile for multiple models.
    Thanks once again for your support.
    Thanks,
    Prabhat

  • Best way to know correct forecast model - process chain set up with multiple forecast models

    Hi Experts,
    I need your help in selecting best forecast model for our company. We have some of the models already used for our company, and because of multiple models used it is taking very long time for process chain to finish. There is no existing documentation available on which model was used why initially. Please help me to make out forecasting process smooth.
    - What is the best way to know, which forecast model is correct and should be used for our forecasting process.
    - In case multiple forecasting models are really required to be used, please suggest ways to optimally schedule them in process chain.
    - At times we get messages like "not enough data available" for specific model - any way to avoid this.
    - How to optimally use parallel processing profiles forecasting process in process chain.
    - Things which should be avoided.
    Request your help, please share your experiences.
    Regards
    NB

    Hi Neelesh,
    There are many points you need to consider to redesign forecast process for your company/client.
    You need to select the best suited forecast model first depending on the business. This has to be well tested & agreed by business users. Complexity will be an outcome of this exercise with business users. Best id to give then a brief intro on all available models & then help them selection the best one as per their requirement.
    Auto selection models are generally more time taking & should be used only when you have no idea at all on the business/demand pattern.
    Run time will depend how you are clubbing the CVCs to get the forecast generated & also parallel processing. For parallel processing profile you will need to do trial & error testing along with help from Basis team on how many free dial up processes are available.
    Even you can run many forecast calculations in parallel if the product/cvcs are totally different. - As per my personal experience maximum run time reduction can be achieved here.
    Daily run is not advisable except only for businesses where you have too much dynamism in demand planning i.e. you expect the demands to be changed overnight. Most of the companies run forecast on monthly basis or at weekly basis at the max.
    "Not Enough data" will be a problem if you are having the irrelevant models used in forecast profiles. This means users are not bothered to maintain the needed data for he forecast calculations or they are not aware at all of the situation. Running such models on daily basis is not advised at all. Better users should use interactive forecasting & saving the results in such cases.
    Just to give a crude example we get forecast calculated on monthly basis for approximately 4 lac cvcs in less than 3 hrs using moving avg, seasonal linear regression, seasonal trend, croston models. We use parallel profiles also everywhere with 10 blocks & 500 cvc/block.
    Hope this helps. Let me know if you have nay more questions & also the results using any of this.
    Regards,
    Rahul

  • Forecast model K (Constant with smoothing factor adjustment)

    Hi All,
    i am using forecast model K in materail master. I would like to know the system calculation on forecast value?
    For Example:
    Consumption qty maintained in  material master for last 3 months.
    Period          Total consumption
    04.2011     100
    03.2011     150
    02.2011     200
    When i am using Forecast model K, system is calculating as follows,
    Period       Orig. HV   Corr. HV   Ex-post FV     Orig. FV
    M 02.2011          200        200
    M 03.2011          150        150        200
    M 04.2011          100        100        155
    M 05.2011                                                           106
    05.2011     Forecast value is 106, Basic value is  105.500, Error total is  -105 and MAD is 27.
    I would like to know the system calculation of these value. Particularly Basic value and MAD.
    And also the difference between Forcast Model D and K if possible.
    When i am using Forecast model D, system is calculating as follows,
    Period       Orig. HV   Corr. HV   Ex-post FV Orig. FV
    M 02.2011          200        200
    M 03.2011          150        150        200
    M 04.2011          100        100        190
    M 05.2011                                           172
    Basic value  172.000,         MAD 38,         Error total  -140
    Thanks in advance,
    Babu

    MODEL K:
    Constant Model with First-Order Exponential Smoothing  
    The constant model with first-order exponential smoothing is derived as in formula (5). A simple transformation gives the basic formula for exponential smoothing as shown in (6).
    To determine the basic value, you only require the basic value from the preceding period, the last past consumption value and the alpha smoothing factor. The smoothing factor weights the most recent consumption values more than the less recent ones, so that they have a stronger influence on the forecast.
    The forecast value is the basic value for the last period for which historical data is avaialble, that is the last ex-post period.
    where k> n
    How quickly the forecast reacts to a change in consumption pattern depends on what value you give the smoothing factor. If you set alpha to be 0, the new average is equal to the old one and the basic value calculated previously remains; that is, the forecast does not react to current consumption data. If you give alpha the value 1, the new average equals the last consumption value.
    The most common values for alpha lie between 0.1 and 0.5. An alpha value of 0.5 weights past consumption values as follows:
    1st historical value : 50%
    2nd historical value : 25%
    3rd historical value : 12.5%
    4th historical value : 6.25%
    and so on.
    The weightings of past consumption data can be changed by one single parameter. Therefore, it is relatively easy to respond to changes in the time series.
    The constant model of first-order exponential smoothing derived above is applicable to time series that do not have trend-like patterns or seasonal-like variations.
    MODEL D:
    I think that simple constant model is just a normal average.

  • Statistical Forecast Models Using Forecast Assignment Table

    Hello all.  I need some help.
    I am trying to setup a background process to execute Statistical Forecasts in background using the models stored in the table /SAPAPO/DP_FCST2
    Can anybody offer advice with regards the best approach.
    Is there a specific Forecast Strategy or User Exit that should be used?
    Thanks

    Hello Christopher
    Control Parameter in the activity needs to be setup correctly.
    Additionally please refer this old thread
    Forecasting interactively and background in DP
    Just want to add some additional information on this topic  -
    In Planning Book, Goto Settings => Forecast Profile => Assignments: There are three options available -   
    1) Save assignment of selection for forecast profile - This allows users to save changes to original forecast profile
    2) Save assignment with unique forecast profile - (this allows for the planner to fine tune a model but then save it to a unique GUID instead of over-writing the original profile itself.  Typically, DP Planner are expected to use this option.
    3) Do not save assignment and forecast profiles  - This also allows users to over-write the original forecast profile settings without saving the assignment
    Additionally if this /SAPAPO/FCST_GUIDS parameter is set to “X” then it will result into system saving any forecast profile changes as a unique forecast profile(GUID based).
    Also when generating the forecasting (using option#2 above )interactively, it is important to use same planning levels(selection id) as defined in aggregation levels in background job.
    Hope this will help.
    Thank you
    Satish Waghmare

  • Calculation of Safety Stock and Reorder Point under Forecast Model T

    Hi Gurus!
    Happy Holiday!
    I would like to ask for your assistance on how the the safety stock and reorder point was calculated with the following values available. I would really appreciate it if you could give me details on the calculation.
    Below are the values:
    Basic data
    Forecast date        01.12.2009        Unit                  CTN
    Forecast model       T                 Service level         0.0
    Period indicator     M                 Paramtr profile
    Control data
    Initialization                                Tracking limit        4.000
    Model selection      A                 Procedure selection   2
    Parameter optimizatio                Optimization level    F
    Alpha factor         0,10               Beta factor           0,10
    Gamma factor       0,00              Delta factor          0,30
    Basic value           5.464-           Trend value          5.603-
    MAD                      4.758            Error total              4.722
    Safety stock         1                   Reorder pnt.          1
    No. of values
    Consumption           6                Forecast periods       1
    Initial. periods      0                Fixed periods          0
    Periods per season   12
    Historical data
    Period                Original     Corrected value
    11.2009                3.000              3.000
    10.2009                0.000              0.000
    09.2009                0.000              0.000
    08.2009                9.000              9.000
    07.2009               21.000             21.000
    06.2009               20.300             20.300
    Forecast results
    Period                Original     Corrected value
    12.2009                0.000              0.000
    Appreciate your assistance!
    Thank you and Happy Holidays!
    Ji

    Sweth, you are asking for consulting, and in my opinion it is way beyond what can or should be reasonable to achieve in such a forum. You are asking complex questions, that most probable have more than one possible answer.
    I suggest that you get on-site help from a knowledgeable and experienced consultant. These are crucial business issues, and should be dealt seriously.

  • Data modeler saving Physical model changes not saved

    I am using version 2.0.0.584.
    The bug fix list contains: 8722310: Save does not save physical model changes
    Hovever I still see unexpected behaviour.
    I created a physical model for "Oracle database 10g" and allocated a couple of tables to a different tablespace.
    I saved the physical model via Physical model--> right mouse button --> save all.
    I saved the model with File--> save
    I close the model.
    After opening, the physical model is not available anymore.
    After Physical model--> right mouse button --> open (for Oracle 10g) the contents are not the same anymore.
    Tablespaces with name "TableSpace3" and "TableSpace4" are added and objects belong to this tablespace.
    We do not have currently a workaround for this behaviour.
    Can anyone help?
    Thanks
    Edited by: 793016 on 06-Sep-2010 03:10
    Edited by: 793016 on Sep 6, 2010 12:14 PM

    Hi Philip,
    default tablespaces were defined and I removed this. It did not have a positive effect.
    Checking the log files was a good idea.
    The log file contained errors about files which could not be found on the system.
    I will do some additional tests and let you know.
    Thanks.
    Kind regards,
    Maurice

  • Using CVS in SQL Developer for Data Modeler changes.

    Hi,
    I am fairly new to SQL Developer Data Modeler and associated version control mechanisms.
    I am prototyping the storage of database designs and version control for the same, using the Data Modeler within SQL Developer. I have SQL Developer version 3.1.07.42 and I have also installed the CVS extension.
    I can connect to our CVS server through sspi protocol and external CVS executable and am able to check out modules.
    Below is the scenario where I am facing some issue:
    I open the design from the checked out module and make changes and save it. In the File navigator, I look for the files that have been modified or added newly.
    This behaves rather inconsistently in the sense that even after clicking on refresh button, sometimes it does not get refreshed. Next I try to look for the changes in Pending Changes(CVS) window. According to the other posts, I am supposed to look at the View - Data Modeler - Pending Changes window for data modeler changes but that shows up empty always( I am not sure if it is only tied to Subversion). But I do see the modified files/ files to be added to CVS under Versioning - CVS - Pending Changes window. The issue is that when I click on the refresh button in the window, all the files just vanish and all the counts show 0. Strangely if I go to Tools - Preferences - Versioning - CVS and just click OK, the pending changes window gets populated again( the counts are inconsistent at times).
    I believe this issue is fixed and should work correctly in 3.1.07.42 but it does not seem to be case.
    Also, I m not sure if I can use this CVS functionality available in SQL Dev for data modeler or should I be using an external client such as Wincvs for check in/ check out.
    Please help.
    Thanks

    Hi Joop,
    I think you will find that in Data Modeler's Physical Model tree the same icons are used for temporary Tables and Materialized Views as in SQL Developer.
    David

  • Finding the forecasting model selected by Model 56

    Hi,
            If I use statistical model 56 and run statistical forecasting, how do I know strategy 56 is finally selecting? I see the errors and the parameters when I click the "forecast comparison" icon. But I wan to know which model the system finally selected? Is there any tale that tells me that?
    How do I do the assignment of forecasting model to a selection id and forecast and see the results in the background? ANy tables, programs???
    Thanks.

    Hi Sinivas,
                         Thanks for the reply. But I am asking is to see what model 56 finally decides to go with? I mean trend or seasonal or....how can I know that the automatic model has selected a particular model after testing for all the models.
    Hope this is clear.

  • [CS3] Whats the best way to track model changes? Document Observer? Selection Observer?

    Hello,<br /><br />Usecase I am working on needs to track following events:<br />1. A page item was created/deleted/resized/moved/etc..<br />2. A text was inserted/deleted<br />3. A page was created/deleted<br /><br />Since the list is quite broad I am wondering if there are known best practices to follow. <br /><br />I have tried attaching to Command manager via Document Observer:<br /><br />  InterfacePtr<IDocument> iDocument(this, UseDefaultIID());<br />  InterfacePtr<ISubject> iSubject(iDocument, UseDefaultIID());<br />  iSubject->AttachObserver(ISubject::kRegularAttachment,this, IID_ICOMMANDMGR, IID_IMYDOCOBSERVER);<br /><br />Then during "update" call:<br /><br />  if (protocol != IID_IHIERARCHY_DOCUMENT) break;<br /><br />  ICommand* iCommand = (ICommand*)changedBy;<br />  if (iCommand->GetCommandState() != ICommand::kDone) break;<br /><br />  const UIDList itemList = iCommand->GetItemListReference();<br />  if (itemList == nil || itemList.IsEmpty()) break;<br /><br />  ClassID commandClassID = ::GetClass(iCommand);<br />  if(commandClassID.Get() == kAddToHierarchyCmdBoss || kPlacePICmdBoss) {<br />      // do something at new item creation<br />  }<br /><br />Problem is "kAddToHierarchyCmdBoss" is not just the one command that is sent while creating a new item. There are dozen others and hence I am not sure if I am watching the right one.<br /><br />Second I tried implementing a selection observer and hope to use HandleSelectionAttibuteChanged. A quick search didnt resulted in any suite that lets me implement my use cases.<br /><br />I was inclined towards command observer because thats at low enough level (and right above database layer) allowing me to trap all model changes.<br /><br />I am not looking for a specific answer/code but more of a guideline how to approach the problem.<br /><br />Suggestions? Comments? Thanks in advance

    There is no silver bullet, and while the command mgr can be useful to find out what's going on in general, it is definitely not the place for own dispatching. You'll have to revisit every command before and after execution, and plenty obscure sub-commands nested within larger sequences. If you handle them all this will seriously degrade performance. One good use of command manager notifications is to yield and inspect the matching commands for UI activities, from within your debug build.
    In your quoted update(), when you check the protocol you're anyway already discarding the command mgr notifications, because the protocol then would be IID_ICOMMANDMGR. Probably you already have attached a bunch of other protocols?
    Comparing to previous versions, the changes listed in 1) are pretty simple, you just subscribe at the document boss, and listen for the protocols IID_IHIERARCHY_DOCUMENT, IID_ITRANSFORM_DOCUMENT, eventually IID_IGEOMETRY_DOCUMENT, IID_IPATHGEOMETRY_DOCUMENT, IID_IINVALSHAPE. These also have an advantage that you get a meaningful theChange (rather than the command mgr's kBeforeDoMessageBoss and alike) and can dispatch on those.
    If you have a previous version of InDesign, there used to be a wildcard protocol IID_IPMUNKNOWN that would yield any notifications on the subject so you could dump them out and search for details. Apparently for performance reasons this was removed with CS3 after some plugins used it for release code, IMO Adobe should just have limited the feature to the debug build.
    Besides to observers, the service registry is full of other notifications, have a look the the cross reference in sdkdocs/html/classISignalMgr.html for the most prominent ones. One exception here, 2) For text edits, you won't even use observers or signals but kEditCmdPreProcessService / IID_ITEXTEDITPREPROCESS service instead, or its sister IID_ITEXTEDITPOSTPROCESS.
    3) Probably you'll again observe the kDocBoss for IID_ISPREADLIST and IID_IMASTERSPREADLIST.
    Regarding selection observers and suites, we're talking model changes here so please just forget about them in this place. Selection observers are used to follow the selection from within UI widgets, such as a palette or control strip.
    Regards,
    Dirk

  • Forecasting models and errors

    Hi Expeing
    I have following queries with regard to the forecasting Techniques:
    1)How can we identify the periods in Seasonality?How to judge the seasonal periods to be taken for running the seasonal forecasting models?
    2)How the errors are used in judging the forecast?As we have 6 errors what is the importance of the errors(MAD,MAPE,MSC,MPE,RMSC)?
    What error should be taken as consideration while forecasting?
    Why some planners  only consider MAD and some planners only consider MAPE ,MSC while judging the forecast models?What is the difference between MAD,MAPE,MSC,MPE &RMSE
    Please throw some light on the above questions.Your reply is highly awarded.
    with regards
    sai

    Dear Sai,
    No answer can be exhaustive .I have tried to explain as short as possible.
    For Identification of periods of seasonality ,it is important to clean the historical data from abnormal high and low sales.Abnormal high sales can be caused by sporadic opportunities and low sales may happen due to natural calamities. These unnatural sales should be removed in consultation with business people to get clear picture.
    Seasonal variation is measured in terms of an index, called seasonal index. It is an average that indicates the percentage of an actual observation relative to what it would be if no seasonal variation in a particular period is present
    Measuring Forecast Errors
    Method and Purpose
    Mean squared error (MSE): Measures the dispersion of forecast errors; large errors get more weight than when using MAD. Therefore, it is sensitive to non-normal data contaminated by outliers, and such data are common.
    Mean absolute deviation(MAD):Measures the dispersion of forecast errors.Measures the size of errors in units. Though it is a good measure for single product forecast, but if we aggregate MAD over multiple items, there is a possibility of high volume products dominating the results. MAD is a linear metric for error and gives same weight to all errors , large or small.
    Mean absolute percent error (MAPE):Measures the dispersion of forecast errors relative to the level of demand.It measures the size of error in percentage terms. A MAPE of .19 suggests that on average the difference between the forecasted and actual values is 19%. MAPE is scale sensitive and therefore meaningless for low volume data or data with zero demand periods.
    RMSE:The quadratic error provides estimates that are more linked to variance and standard deviation of demand distribution. RMSE is a quadratic metric for error and tends to overweight large errors.
    Regards,
    Samir Baruah

  • Forecast Model in Demand planning and  E book Sap trainingcourse

    Dear Experts ,
    I am Exploring differnt Forecast Model , like  constant
    model, trend model, seasonal model, trend and seasonal model, Croston method
    with exponential smoothing, linear regression, and causal models with multiple
    linear regression (MLR).
    is there any SAP links or material or course availabe to learn more about Forecasting Techniques that we can use in Demand Planning in APO
    if you have idea please help me to learn .. i am really starving for this techniques
    Thanks in advance
    Cheers & Thanks
    Raj

    Hi Raj
    Below link will give you entire information on forecasting models, forecasting accuracy technequues etc,:
    http://help.sap.com/saphelp_apo/helpdata/en/33/437a37b70cf273e10000009b38f8cf/frameset.htm
    For MLR refer the following link:
    http://help.sap.com/saphelp_apo/helpdata/en/ac/216ba4337b11d398290000e8a49608/frameset.htm
    Which is the best model to use:
    You should try running forecasting using various model(seasonal, seasonal linear, linear, constant etc) and comapre
    the forecast accuracy and find out which one is the best suitable.
    Another way is to choose auto model which will select the best possible forecast strategy and give the result.
    I hope thos will help you.
    Please let us know if you require any more information.
    Thanks
    Amol

  • Automatic forecast model determination

    Hi everyone, I would appreciate a lot if you can help with the following problem: in order to apply the automatic determination of the forecast model in the materials master, what other requirements are neccesary, besides that the forecast model 'J' is placed in the forecast view?, since I've been carrying out some tests of this type of automatic forecast, and apparently it only results to detect trend and constants models, but not seasonal, although, for this last type of model, also I have dealed with fields in the forecast view of material master, such as Historial Periods, Periods by Seadon, Forecast Periods, and Model Selection. When I have an historical one of consumptions with seasonal flow, if I do it with automatic forecast model, it does not detect no seasonal flow, reason why it considers a constant model. However, if I place manually that the model is seasonal, the forecast works in a correct form.
    There is something that I'm avoiding in the configuration or in the updating of the materials master?
    From already thank you very much.
    Regards.
    Luis Carbajal

    Hi,
    Automatic model selection procedure 1 is used in forecast strategies 50, 51, 52, 53, 54 and 55.
    Automatic Model selection procedure  2  is used  in forecast strategy 56.
    Procedure 1 executes Seasonal and Trend tests and  if neitehr of these are postive then constant model is checked. For  Procedure 1 , is to recommended to be used without outlier control.
    Procedure 2 executes using Constant, trend, seasonal and seasonal trend model. For procedure 2, we  must remember that when you use the outlier correction, the results are not comparable with the results of the individual processes, since another procedure can be selected for the outlier correction than for the final forecast.
    Linear regression and seasonal linear regression are added to automatic model selection 2 . In addition , a trend test, a seasonal test and a test of white nosie are  introduced in model selection 2.
    *Further  the way series of tests are carried out is different for the two procedures and this is explained in SAP Help .
    *http://help.sap.com/saphelp_scm70/helpdata/en/19/98ad1765354d7ba54b1eb164c377e0/frameset.htm
    Hope this gives you insight.
    Regards
    Datta

  • Forecast model for Summer / Winter

    Experts-
    Need your help in customizing Forecast model in material master (Forecasting tab). Where these are defined in configuration? How to create new forecast model for Summer and Winter? 
    Here we are dealing with seasonal demands for purchasing different materials.
    I am trying to figure out how to define Season codes for summer and winter? So I can flag material for Summer/Winter? As well as run forecast based on these codes? I understand that I can define season model or trend model, but in that case I will be unable to define which material is for summer and which one is for winter?
    Looking forward for your inputs-
    Thanks in advance.

    Started using MRP controller for summar and winter parts.

  • Forecasting Models in Demand Planning.

    Hi experts,
    want to know in details and also to practice various forecasting models in Demand Planning, from beginning.
    please suggest.
    Regards
    Bhupendra

    Hi Bhupendra,
    There are various forecasting models to use in business like automatic model and manual model as a broad category. 
    In detailed, there are models like constant model, trend model, season models, trend seasonal etc.,
    Forecasting models are very simple and mostly based on STATISTICAL TECHNIQUES.  If you have sound knowledge in various statistical methodologies, it will be very easy to followup all the models.
    Moreover, while selecting the best model for an organisation, one needs to study and identify the key performance indicators for improvement and accordingly the forecast model needs to be aligned.
    The method to find this kind of model is the BEST FIT METHOD (it could be one or more or combo of it).
    In demo systems or sandbox system, you can populate various data with various models and try to analyse the one which satisfies business requirements. You can also take the help of BUSINESS PLANNING ANALYSER to build the customised forecasting model which can be part of business side or from consulting side.
    Regards
    R. Senthil Mareeswaran.

Maybe you are looking for

  • How to handle the popup windows in e-tester.

    Hi, We are currently using the e-Tester by using record/playback on Facebook. During recording as part of functionality we have encountered some confirmation popups (Which are not ordinary windows popups). Actions on those popups (confirm/cancel) are

  • Installer Can Not Write Register(s)

    iTunes in the LAST TWO upgrades (7.1 and now 7.1.1) can not (install correctly) write register errors (hello, I am admin - I should be able to do anything). This is getting so **** old it is not longer even a funny joke like why did the chicken cross

  • Related names in contacts

    Do I understand correctly that the related name field in Contacts can only be used as a simple text field? If correct, I think I miss something with this function. What is it good for? By entering a contact as related name, I would strongly assume th

  • QM for Vendor Batch

    Hi The requirement is as follows: 1. The QA representative inspects the batch of raw material at the vendor premise     and approves the batch. The batch is for a firm quantity.The batch will vary after a time interval. 2. The QA rep creates an inspe

  • Konqueror does not support webarchives

    Hello! I'm using KDE 4.2.1 but I don't mind why konqueror does not open *.war webarchives created by it Konq-plugins are installed. Any ideas?