Selecting the Planning Level for Statistical Forecast in S&OP on HANA

Hello together,
we currently face an issue regarding the statistical forecast in S&OP on HANA:
The customer wants to implement an S&OP process containing the two steps statistical forecast (automatically calculated) and sales forecast (manually determined). The planning level of the statistical forecast should be higher than the planning level of the sales forecast, i.e. the statistical forecast is calculated on a higher planning level and then disaggregated to be an input for the manually determined sales forecast.
Since it doesn't seem to be possible to disaggregate any key figure below its base planning level we need to have the lower sales planning level as base planning level in all key figures, including the input and output key figures of the statistical forecast.
When running a statistical forecast with a defined forecasting profile, the planning level used for the forecast seems to be the base planning level of the input/output key figures defined in the forecasting profile.
However, we need to define a higher planning level for the statistical forecast in order to have a better data base for recognizing trends and sesonality. In APO DP it is possible to define the planning level for the forecast when running/scheduling the forecasting job. Is this also possible in S&OP on HANA? Can we define the planning level for the forecast in the forecasting profile or when running the forecast from the Excel AddIn? I tried to use the field "Filter" in the forecasting profile as it listed all the planning levels (as well as a lot of other things, we don't know where they come from), but the forecast was still carried out on the base planning level.
Do you have any other idea where to define the forecasting planning level that is different from the base planning level of the input/output key figures?
Thank you in advance,
Jonathan

Hi Bert,
thank you for your fast answer. I checked the forum again and found this post:
Question about Statistical Forecast
However, I don't really get how the disaggregation is meant to work; the suggestion seems to be to calculate a forecast on an aggregated level, i.e. with input and output key figure with an aggregated base planning level, and then disaggregate it "somehow".
Do you have any idea how this disaggregation might work and what other steps I have to consider?
It seems as if I'd have to define a whole bunch of new key figures and have more than one output key figure but no input key figure for the statistical forecast, which doesn't make sense in my eyes.
Actually I was looking for a solution where I can define my forecasting profile with both input and output key figure on the lower planning level and then insert the level I want the forecast to be done at either in the profile as well, or even more flexible when running or scheduling a forecast. Defining more key figures any time I need another forecasting level does not appear very comfortable. Is it meant to be like that or is there another way to reach the goal mentioned above?
Cheers,
Jonathan
Edit: The mentioned thread contains some valuable information on how to disaggregate key figures. However, the really tricky decision is how to define the disaggregation ratio.

Similar Messages

  • T.c FF7B: planning levels for Logistics

    Hi All,
    With reference to the Report FF7B and the CM data from Logistics,
    I've defined the  planning levels for logistics and the others steps under the CASH MANAGEMENT menù of SPRO.
    But the report FF7A doesn't prodide me the logistic data... are there other customizing steps out of the CASH MANAGEMENT menù of SPRO.
    Thanks

    Hi,
    If you have done the config as mentioned by Kalyan, i.e. define planning groups, assign/link them to planning levels and assign the appropriate planning level in customer/vendor master data either you run FF7B (for liquidity forecast) or even you can run FF7A, but need to tick the check box for liquidity forecast.
    thanks,
    Kumar

  • Select planning level for forecast caluculation manually

    Dear all,
    In S&OP on HANA we would like to run the forecast on a more aggregated level than the base planning level.
    The base planning level in the input/output key figure of the forecast profile is supposed to be lower than the level which should be used for forecast calculation. If the filter in the forecast profile menu is set to the higher level, the forecast is still calculated on the base planning level and aggregated according to the settings in the key figures.
    Is it possible to manually define the planning level the statistical forecast is supposed to be run on?
    Thank you in advance!
    Jamie

    Hi Nikhita
    There is a transaction " define planning levels for logistic". In this step you allocate transaction from MM and SD to the planning levels you ahve defined.  this allocation is neccessary since the system cannot determine planning level  by using master record fields as it does to access data from FI.
    In FI planning level for G/L is specified in  G/L master.  However a business transaction in logistics is represented by an Internal ID
    1 = PR
    2 = PO
    3 = Scheduling agreement
    you must assign these transactions to a plannning level  in CM
    T-code :- Financial Supply Chain Management> Cash and Liquidity Management>Cash Management>Structuring>Define planning levels for Logistics
    Please let me know if you ahve done this setting. Would advise you to revisit your config for INT code - level- Planning group.
    Hope this helps. Please let me know if you still cant get around.
    Thanks
    Sanjeev

  • Define Planning levels for Logistics (Liquidity forecast).

    Hi Gurus,
      I am defining planning levels for logistics for my client inorder to see the purchase order items in liquidity forecast report FF7A/FF7B but I can only assign one vendor planning group to M2 as my requirement  requires all vendor planning groups to be assigned to M2 to see all the purchase orders items for all the vendor planning groups. Does anybody has any idea how do we assign?
    Thanks,
    Bob

    Hi Nirmal,
      I think that is for displaying per cash management group but thanks nirmal for replying.
    Regards,
    Bob

  • Planning Layout for Statistical Key

    Hello. Good Morning.
    Does anybody know how to enter the field Transaction Currency as a variable in a planning layout for Statistical Key?
    Please kindly answer me.
    Thank you very much.
    Best Regards,
    Antonio

    I try again as you said, it's ok. But I don't know why I can't do like before. Could you help me find the reason. Below lists all the data needed.
    Gen. data selection:
    Field Name          | Values
    Fiscal Year            Variable entry
    Period                   Variable entry From To
    Company Code      Variable entry
    Version                  Variable entry
    Statistical Key Fig. Variable entry
    data entry columns:
    Profit Center | Description | Quantity | Unit |
    Thanks in advance.
    Alex
    Edited by: Alexandro Miao on Jun 2, 2008 10:12 PM
    Edited by: Alexandro Miao on Jun 2, 2008 10:13 PM

  • Reading Charact. Selection in Planning Level using Exit Var FM

    Hi Expert,
    i have to do a data slice with an Exit Variable that looks at selected data in the planning level and check in a custom table if the corresponding charact in the level is flagged in order to fill the variable with this value and lock data.
    Any idea of the code for reading, in an Exit Var FM, data from Charact selection in the planning level?
    Any hints will be very appreciated and rewarded.
    Tanks
    Fabio

    Hi,
    You could check the how to guide variables of type exit at:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/650ee690-0201-0010-4bb7-83c3e2a74039
    If you implement the FM 'Z_VARIABLE_GET_DETAIL' you can read the value of the variables and use this in other variables.
    Here is part of the code to use a sales organisation to filter the data from 0mat_sales..
    Get Marketing mat ind using the ZMARKIND variable in the area
      DATA:
        M_subrc like sy-subrc,
        Ms_return like bapiret2,
        M_type like upc_var-vartype,
        Mto_varsel_all type upc_yto_charsel,
        Mto_varsel type upc_yto_charsel,
        Mto_var type upc_yto_charsel,
        Mt_chavl type /BI0/PMAT_SALES occurs 0,
        Ms_chavl like line of lt_chavl,
        Mto_chanm type upc_yto_cha.
    read source value
      call function 'Z_VARIABLE_GET_DETAIL'
        EXPORTING
          i_area         = l_source_area
          i_variable     = 'ZMARKIND'
          i_buffer       = l_buffer_call
        IMPORTING
          e_subrc        = M_subrc
          es_return      = Ms_return
          e_type         = M_type
          eto_varsel_all = Mto_varsel_all
          eto_varsel     = Mto_varsel
          eto_chanm      = Mto_chanm.
      data: Ms_varsel type upc_ys_charsel,
      M_entries type i.
      if l_use_restricted_values is initial.
        lto_var = Mto_varsel_all.
      else.
        Mto_var = Mto_varsel.
      endif.
      read table Mto_var into Ms_varsel index 1.
      if sy-subrc <> 0.
        message i147(upc_fw) with M_source_var.
        exit.
      endif.
      describe table Mto_var lines l_entries.
      if l_entries <> 1.
        message i534(upc) with M_source_var.
        exit.
      endif.
    select all materials related to the Line in the source variable valid
    for the sales org in the zsorgfix variable.
      case Lso_varsel-chanm.
        when 'ZZLINE'.
          select * from /BI0/PMAT_SALES
          into table lt_chavl
          where /BIC/ZZLINE = ls_varsel-low
          and SALESORG = Gs_varsel-low
          and /BIC/ZMARKIND = ms_varsel-low
          and OBJVERS = 'A'.
        when 'ZZBRAND'.
          select * from /BI0/PMAT_SALES
          into table lt_chavl
          where /BIC/ZZBRAND = ls_varsel-low
          and SALESORG = Gs_varsel-low
          and /BIC/ZMARKIND = ms_varsel-low
          and OBJVERS = 'A'.
        when 'ZZHOUSE'.
          select * from /BI0/PMAT_SALES
          into table lt_chavl
          where /BIC/ZZHOUSE = ls_varsel-low
          and SALESORG = Gs_varsel-low
          and /BIC/ZMARKIND = ms_varsel-low
          and OBJVERS = 'A'.
      endcase.
      ls_varsel-SIGN = 'I'.
      ls_varsel-OPT = 'EQ'.
      ls_varsel-seqno = '0000'.
      ls_varsel-chanm = '0MAT_SALES'.
      loop at lt_chavl into ls_chavl.

  • What is the significance of having a compound master data in the planning levels?

    In "SAP2" model there is PERPRODCUST as a planning level.
    This planning level has PERIOD, PRODUCT, CUSTOMER and PRODUCT-CUSTOMER master data as part of the planning level.
    Wouldn't PERIOD, PRODUCT, CUSTOMER be sufficient? Why is the compound master data required to be added to this planning level.
    Could someone clarify this for me.
    Thank you.

    I'll attempt:
    It depends on if you want to surface the result/value of the compound master data type on the key figures in your planning level.  If you do then you'll need to include it in the planning level.
    If the question is why would I want a compound master data type, then my attempt at that answer is as follows:
    From my understanding, the idea of a compound key figure is that you are able to derive an attribute or attributes that are related to, in this case, two master data types - all without having to 'store' that attribute on the transactional record.
    Here is a simplistic example:
    Master data on PRODUCT (where PRODID is the key)
    PRODID,PRODDESCR,PRODSIZE
    P1,Widget A,Big
    P2,Widget B,Big
    P3,Widget C,Small
    P4,Widget D,Small
    Master data on CUSTOMER (where CUSTID is the key)
    CUSTID,CUSTDESCR,CUSTREGION
    C1,Store A,West
    C2,Store B,West
    C3,Store C,East
    C4,Store D,East
    Master data on compound MDT PRODUCT-CUSTOMER (where PRODID and CUSTID are the key)
    PRODID,CUSTID,SALESREGION
    P1,C1,BIG_WEST
    P1,C2,BIG_WEST
    P1,C3,BIG_EAST
    P1,C4,BIG_EAST
    P2,C1,BIG_WEST
    P2,C2,BIG_WEST
    P2,C3,BIG_EAST
    P2,C4,BIG_EAST
    P3,C1,SMALL_WEST
    P3,C2,SMALL_WEST
    P3,C3,SMALL_EAST
    P3,C4,SMALL_EAST
    P4,C1,SMALL_WEST
    P4,C2,SMALL_WEST
    P4,C3,SMALL_EAST
    P4,C4,SMALL_EAST
    Finally you have some transactional data for the Key Figure on the planning level (ex: Sales)
    PRODID,CUSTID,SALES
    P1,C1,10
    P3,C4,15
    P4,C3,30
    P1,C3,20
    P2,C2,15
    *Note that you don't need to 'store' the sales region attribute on the record
    Then on your report, you can pick the SALESREGION and get your aggregated values:
    SALESREGION,SALES
    BIG_WEST,25
    BIG_EAST,20
    SMALL_WEST,0
    SMALL_EAST,45

  • BPS-dynamic columns-single value in the planning level.

    Hello, we would like to use a compound characteristic in dynamic colums.
    Based on test and documentation we already know that we can use compound characteristics in dynamic columns only if the higher-level characteristic is restricted to a single value in the planning level.
    If we use a variable restricted to a singel value per user it does not work. Does it mean in general that a varibel cannot be used in that case and that we have to create about 30 planning packages with a fixed value for the higher level charactersictic?
    Thanks for help.

    This is solved now with support package 12

  • Unable to get the composite instance for the invocation. This could be because instance has not yet been created or because the audit level for the SOA infra has been set to Off

    I am on Oracle 11.1.1.7 BPM suite on W8 64 bit. I can't launch the flow trace and get the error "Unable to get the composite instance for the invocation. This could be because instance has not yet been created or because the audit level for the SOA infra has been set to Off".  I have set the audit level to development at the soa-infra>SOA Administration> Common Properties > Audit level set to development and Capture Composite Instance State is Checked.
    Can somebody advice.
    Thanks

    Can you please confirm me the following steps...
    Log in to the EM console, Expand soa-infra (soa_server1) , go to the partition where your composite is been deployed, Click on your composite, On the right, click on the dropdown Settings and choose Composite Audit Level. you can choose to set the Audit Level for this composite. If you choose Inherit, it will take the settings to what the server is being set to. Otherwise, we can override it by choosing Off, Production, or Development.
    Make sure your setting for that composite is not Off, keep inherit or production or development.
    Thanks,
    N

  • How do I get the volume on my ipod classic to the same level for all songs?  Some are louder than others.

    How do I get the volume on my ipod classic to the same level for all songs?  Some songs are a lot lower than others.

    Coverflow in iTunes is sorted by Album Artist whereas coverflow on the iPod classic is sorted by Artist. Unfortunately, there is no way to set this on your iPod. This is such a fumble on Apple's part that I'm beginning to think they're becoming another Microsloth with buggy firmware and products.

  • How to enable Fullfillment set menu in the Right click at the line level for a responsibility?, by default it comes for OM ADMIN.

    How to enable Fullfillment set menu in the Right click at the line level for a responsibility?, by default it comes for OM ADMIN.
    for this responsibility i need to have teh sets enabled. how to do teh same.
    similar to OM ADMIN as shown below:
    Kindly advice on teh steps. i believe its some menu /function inclusion can you pl share teh pointer.
    regards,
    bala

    AFAIK then there is no way to do that system wide. You can only do that via userChrome.css or an extension like the Menu Editor per profile .You can install extensions globally, but the user will have to enable them anyway. That is not required for userChrome.css code.

  • How to select the printer and select the ICC profile for printing with VBScript?

    I try to automate my printing procedure in photoshop. The problem is that I don't know how to select the printer and select the icc profile for printing with vbscript like I manually do in the print-menu in photoshop?
    Anyone has done this before?
    Thanx!
    jus

    Client/Server version:
    - D2KWUTIL.PLL library provides a 'Select Printer' dialog box to be used in Forms: WIN_API_DIALOG.SELECT_PRINTER
    http://guenter-huerkamp.dyndns.org/oracle-doc/docs/html/d2kwutil.html
    I suggest you to create a form to invoke the report, allowing user to select the printer and then pass it as parameter DESNAME

  • TS1485 change the permission level for iTunes and iTunesHelper to allow full access. how do i do this

    How do i change the permission level for Itunes

    I have actually been using Amazon cloud for a while now and never had this problem. Actually, I think I did get locked out once and was able to get back in by contacting support and answering some questions. This option isn't available with Apple.. They lock you out for 90 days regardless of whether you can verify your ID. I know this because I contacted them recently and they verified my identity exhaustively and then said 'sorry-there's nothing we can do and you are not  getting a refund for time lost.'  I think I understand why the policy is there, but I think it's ridiculous that they make no exceptions even when the mistake is on their side, which I'm pretty sure it is in my case.

  • Can i change the volume level for just a part of a track?

    i am trying to raise the volume level for just a little section of a track without raising the volume for the whole track, just a one little section. can i do that on garage band? how would it do that?

    Yes you can
    On the track instrument selector, there is a row of small buttons, one being an upside down triangle. Click the triangle to display Automation. The default controller is Track Volume. You will see a bright green line which is the volume level throughout the track..
    Simply, go to the location where you want to reduce the volume, click on the green line to insert a control point. The first click is used the maintain the current volume. Go to the point where you want the volume to be reduce to, and click-and-hold the line and drag the new control point to the target volume.
    NOTE: Use the Shift key to adjust incremental amounts.
    Have fun!!

  • Where can I set the log level for the "Inbox log file" ?

    From the Siebel 8 Bookshelf, it says :
    "To set the level of the Inbox log file for troubleshooting
    *In Siebel Tools, set the Log Level for the Inbox log file (Alias = InboxLog) to 5*."
    But where exactly in Siebel Tools can I find that Log Level ? Which object does the Siebel bookshelf talk about ?

    Hi,
    Loglevels are not configured in Siebel Tools. You have to configure them with the siebel client. You can find a parameter at "Administration - Server Configuration / Server / Events"
    Search for "Inbox General Log Events". Set this parameter to 5. It think this should help you.
    Cheers Andreas

Maybe you are looking for

  • How to detect apostrophe and add double quote on that?

    Hi!   I have a user name is CH'NG   His name has an apostrophe ' over there.   I use GUI_UPLOAD to read from a xml file and store inside a local variable,   <b>lv_name = 'CH'NG'.</b>   I encounter the problem of endless ending because of these 3 apos

  • How to handle children using JDOM 8

    Hi, I'll like to handle (write, add child, remove child) a XML file with this structure using JDOM : <parent> <child1 name=""> <element1></element1> <element2></element2> <element3></element3> </child1> <child2 name=""> <element1></element1> <element

  • Mixed Content XML

    I am trying to load an XML file which has a mixed content model. Here is an example: <?xml version="1.0" encoding="utf-8"?> <tag1>This is my<tag2>XML</tag2> sample</tag1> This is XML data and not HTML data. Here's my App. <?xml version="1.0" encoding

  • Reg:function module to retrive the ekko table data

    Hi all, Is there any function module to retrive the ekko table data for the given select-options and parametrs. could you provide that. Thanks & regards, S.chaitanya.

  • TDS G/L Accounts

    Hi For TDS G/L Accounts can we activate Post Automatically Field in FS00. Actually the Client does not want any one to make straight Journal Entry into the TDS G/L Accounts. Kindly please guide me. Regards, R.Ramakrishnaraj