APO DP-Different univarate forecasts -- how to obtain forecast error MAD ?

Hello all,
I have a question regarding 'forecast errors' when a univariate forecast was executed.
The requirement is:
I have a planning book/data view with 5 keyfigures for forecast 1 to 5 and 5 keyfigures for MAD 1 to 5.
Forecast1
MAD1
Forecast2
MAD2
Forecast_n
MAD_n
The idea is to calculate 5 different forecasts and evaluate them (for example with MAD).
One out of the 5 forecasts will be copied then to another keyfigure ( = "Statistical forecast").
In the 'Interactive Demand Planning' I push the button to execute 'univariate forecast'.
I let forecast create for keyfigure "Forecast1" based on historical data.
--> There I can find a tab "Forecast Errors" which provides me with the MAD-value.
Question:
- Is there a possibility to take the MAD-value out of that "Forecast Errors tab" and put it in the keyfigure MAD1?
When I have then every MAD-value from the respective forecast (1 to 5) in the dataview I can use a macro to manually or automatically choose which one will be copied to "Statistical Forecast".
I hope I was able to explain what the requirement is and hopefully somebody has an idea.
Thank you very much in advance.
Edited by: Dominik Ritter on Feb 9, 2009 5:46 PM

Hi Visu,
thank you very much for your answer!
I will check your solution with a developer (I do not develop).
As I understand I can then use this in an BADI/User exit macro.
Another strange thing is:
When I use SE16 with table /SAPAPO/FCSTACCU and let me list all the content --> I copy PROPID from this table and want to use it explicitly in the selection screen of SE16 to show me the one entry --> it fails because in some way the long key (PROPID) is not recognized.
(Example: IOjC29Eu0JxX0800r00G60)
Thanks and Best Regards
Dominik

Similar Messages

  • How to obtain XML error node after  XML validation

    Hello,
    We are developing a web application which uses XML documents.
    We try to obtain the exact error which occurs during XML validation against a schema in order to alert users with a proper message - for example: "Invalid value for element date".
    We validate our XML documents using DBMS_xmlparser. But it only retuns a string message indicating there is an error and document cannot be validated. What can we use to reference to the node object which contains the error?
    We develop our application under Oracle 9.2.0.4.
    Any help will be appreciated.

    Validate with a DOMParser or a SAXParser.
    Set a ErrorHandler on the parser.
    The custom ErrorHandler class should override the startElement & endElement methods of the DefaultHandler class.
    private class Validator extends DefaultHandler     
           public boolean  validationError = false;     
           public SAXParseException saxParseException=null;
           public void error(SAXParseException exception) throws SAXException     
               validationError = true;     
               saxParseException=exception;
           public void fatalError(SAXParseException exception) throws SAXException          
                validationError = true;     
                saxParseException=exception;     
           public void warning(SAXParseException exception) throws SAXException          
           public void startElement(String uri,
                             String localName,
                             String qName,
                             Attributes attributes)
                      throws SAXException{
             System.out.println("Start Element: "+qName);
             public void endElement(String uri,
                           String localName,
                           String qName)
                    throws SAXException{
             System.out.println("End Element: "+qName);

  • How to obtain the row data in the component datatable?

    if I want to edit a row data, and then know which row is edited in the component datatable, and how to do?
    How to obtain the row data in the component datatable, and update it to database, not simplely edit a simple table
    Any ideas? Thanks

    Thank you very much for your help Alexander !
    It's quite confusing when you leave Struts and try to adapt your projects for JSF for the first time...
    I wanted to click on a row with a "onMouseClick" on the TR tag like I used to do in Struts/JSTL. But it seems to be impossible in a dataTable.
    Ok then. I've added a column at the end of the row with an icon.
    But eventually I didn't need to declare link parameters.
    In my BackingBean I did like this :
    public String selectEventForUpdate() throws IllegalAccessException, InvocationTargetException {
            PortletAgenda event = (PortletAgenda) JSFUtils.getInRequestMap("event");
            BeanUtils.copyProperties(this, event);
            return null;
       }JSFUtils.getInRequestMap(...) is a method I wrote in a util object :
    public static Object getInRequestMap(String name) {
            Object res = null;
            Map requestMap=FacesContext.getCurrentInstance().getExternalContext().getRequestMap();
            if (requestMap!=null) {
                res=requestMap.get(name);
            return res;
    }  " event " is the name of the item in my dataTable list.
    My backingBean has the same attributes as "event".
    So when the page is reloaded I have a backingBean full with the selected properties to edit/update.
    Thanks to your reply I realized that putting this form in the middle of the dataTable seems to be impossible.
    So I put this form in a floating DIV in front of the table with a shadow.
    It works :o) !
    But I'm a little bit disapointed to be honest...
    I used to build my web applications with Struts and JSTL and doing this kind of interface was really easy.
    I've decided 3 days ago to convert into JSF because the "GUI Layer" seemed to be improved.
    But now I realize that I cannot put a onMouseOver and onMouseClick on a row and I cannot display a different row in the middle of a table....
    I think it's a shame because there is a facet for header and footer.
    And it would be great if we could create our own personal facet that appears only if a condition is true.
    For exemple " if the current item id is the same as the request parameter id then display the following facet content ....... (with a panel group and a form inside to update the row) "
    It's easy to do that with JSTL thanks to c:forEach and c:if but it seems to be impossible to use JSTL tags like this during the dataTable iteration.
    And JSF tags seems to have no logical tags like " if " or loops that can be nested in dataTable.
    I really need to realize this interface (you click on a row then an edit form appears where you clicked).
    Do I have to write a component myself that extends dataTable?
    Do you know if writing such a component is hard to do for a beginner like me?
    (I've juste discovered JSF 3 days ago and I've used Struts/JSTL for 2 years til now)
    I'd be glad to have much advices from you about that.
    Regards

  • APO DP - use of forecast settings

    I am using APO DP V5.
    In my planning area I have <u>one</u> set of forecast settings specifying a forecast key figure x, corrected history key figure, corrected forecast key figure, ex post key figure.
    I have two master forecast profiles, one specifying forecast key figure x, <u>another</u> specifying a <u>different</u> forecast key figure y. They use univariate profiles which specify hsitory key figures a and b respectively.
    If I run a forecast using the profile specifying forecast key figure x, all the key figures are populated correctly. If I now run a forecast using the profile specifying forecast key figure y, I see that the <u>forecast</u> key figure is populated correctly, but the corrected history, corrected fcst and ex post are not repopulated.
    So, I assume I should have <u>2</u> different sets of forecast settings, <u>each</u> with their <u>own</u> set of connected key figures.
    Is this correct?
    Thanks,
    Bob Austin, Atos Origin

    Srinivas,
    Thanks for your reply.
    The key question is this:
    If I have my two separate forecast key figures X and Y (based on history A and B), do I need 2 <u>separate</u> 'forecast settings' for the planning area,eg:
    1st set:Fcst key fig X, corrected hist key fig D, corrected fcst key fig E, ex post F
    2nd set: Fcst key fig Y, corr hist G, corr fcst H, ex post I
    I think yes is the answer, to ensure that I have separate sets of data for my two sets of forecasts.
    Regards,
    Bob.

  • APO DP - BADI for storing forecast error in mass processing

    I am using APO DP V5.
    Does anyone have experience of using the BADI for storing the forecast error in mass processing?
    My questions:
    1. Which BADI is it?
    2. Which forecast errors can it store (eg MAD, MAPE, customer specific errors?)
    3. How does it work - does it store the fcst error(s) in a key figure, or a table?
    Any advice appreciated.
    Thanks,
    Bob Austin, Atos Origin

    Bob,
    Go to SE19 --> create implementation: BADI name /sapapo/sdp_fcst4. give some Z name to implementation. Go to interface tab, select activate_fcst_version method, just write 1 line code inside:
    ev_flag_active = 'X'.
    activate the method, activate the BADI implementation too.
    This BADI records background forecasting errors into these two tables: /sapapo/fcsthead & /sapapo/fcstaccu.
    Rgds,
    SB.
    It stores all of the forecast errors including customer specific errors.
    SB.
    Edited by: SB on Jan 25, 2008 12:38 PM

  • How to obtain information which jar files was updated

    Hello.
    How to obtain information after launched application by jnlp file or shortcut which jar files was updated.
    Do JWS have some log file which I can display after running application?

    Yes you can start the Java Cache Viewer:
    just open a cmd/shell and type:
    javaws -viewer
    on top there is a drop-down to switch between the different cached things, You can also see the JARs that you have in your cache currently.
    or type
    javaws
    to get all available options...
    Sebastian

  • I have my apple i.d set in my phone but when i go to download an app it has a different i.d how do i fix this

    i have my apple i.d set in my phone but when i go to download an app it has a different i.d how do i fix this

    If you are UPDATING your app, it may be because that previous app was downloaded using another Apple ID.
    If not, you can try going to:
    Settings>iTunes & App Stores>Tap the top bar with your Apple ID>Sign Out and then Sign back in
    This may fix the issue you are having with it wanting to use another Apple ID.

  • How can I gift an App to someone in a different country? How can I recall the gift I alreadt sent?

    I gifted an App from the App store to my cousin. He is India and I am in Kuwait. He now got a message saying that the app can only be used in Kuwait. How can I gift an App to someone in a different country? How can I recall the gift I alreadt sent?
    Cheers,

    Are you asking about iOS apps? This is the Mac App Store forum, about issues with apps for Macs, not iOS devices. Mac apps cannot be gifted at this moment. I am asking the Hosts to move your question to the iTunes area.

  • How to obtain date of creation if image is obtained using getImage()

    When Image is obtained using getImage() method , how to
    obtain date of creation or another header value if image is
    obtained using getImage method.

    Actually, some formats do indeed have creation or modification dates built in. e.g. http://www.w3.org/TR/PNG-Chunks.html#C.tIME. (Of course since most programs save a new copy of the file every time, the two dates are the same.) However, just because formats have this data doesn't mean it's reliable or even present. Your best bet is to pass creation dates in an Applet param tag for applets (assuming you were referring to Applet.getImage()) or to parse out a filename from a classloader URL and use a File object to check (assuming you were instead referring to Toolkit.getImage(URL)). That's the best answer I have without knowing more about what you are trying to accomplish.

  • How to obtain the license for the mentioned products.

    Hi All,
    Please help me in below licensing issues.
    1) Our functional team got the below error while accessing "Job Scheduling Workbench".
    Error: The Workbench is inaccessible because Oracle Manufacturing Scheduling has not been licensed. Please work with your Account Manger to purchase the license.
    2) Another error message while accessing the navigation Flow Manufacturing --> Product Sync --> Flow Routings
    Error: APP-BOM 20972: You cannot access this form
    Cause: You do not have a license for Oracle Flow Manufacturing.
    Action: Obtain a license for Oracle Flow Manufacturing.
    Please guide me how to obtain the license for the above products.
    Environment: eBS R12.1.3 on Linux 5.8
    Regards,
    Siva

    Thanks for providing the document. I follow the document and get back to you for any issues.
    Regards,
    Siva.

  • HT5622 My FaceTime shows one user ID, my iTunes shows a different one. How can I get everything on one?

    My FaceTime shows one user ID, my iTunes shows a different one. How can I get everything on one?

    You want to keep the iTunes ID since that is the one that you make purchases with. That should be your primary Apple ID email address.
    Go to. Settings>FaceTime>Tap your ID and sign out. Then sign in with the iTunes/Apple ID email address.

  • Me and my sister use the same itunes but on my new iphone i have a different apple id. how do i hook up my iphone to get the music from her account because my device wont show up in our itunes

    Me and my sister use the same itunes but on my new iphone i have a different apple id. how do i hook up my iphone to get the music from her account on to my iphone because my iphone wont show up in our itunes.

    1patiot1 wrote:
    someone please tell me how to fix this. I cant access any apps or anything because my old apple id keeps showing up on my phone and wont show the new one.
    You created a new AppleID?
    Why not simply update your old AppleID so you have only one iTunes account?

  • HT2905 I have multiple album titles of the same name with different artists. How can I get them to go under one album title again?

    I have multiple album titles of the same name with different artists. How can I get them to go under one album title again?

    In iTunes(on a Mac or PC) just tap on 'Albums' rather than 'Artists' and you'll see them all together.
    You may find that there are songs mislabelled. In which case right tap on the Album or Artist and tap 'Get Info', then change to the correct name and the songs will join the rest of the songs for that Artist or Album.
    Then resync with your iPhone and all will be well.

  • We have itunes music on a computer, an ipod nano, and a new ipod touch under two different accounts. How can we combine the music from both accounts to one device?

    We have itunes music on a computer, an ipod nano, and a new ipod touch under two different accounts. How can we combine the music from both accounts to one device?

    There is no "adding" a device.  Simply plug the iDevice into the computer.  iTunes should automatically detect the device when it is connected.
    iTunes can sync/manage as many iDevices as you want... there is no 1 device limit.

  • When you have 1 itunes library.. and 2 ipods.. different names.. how can you share the same library???

    When you have 1 itunes library.. and 2 ipods.. different names.. how can you share the same library???  All of the songs that were put on there from a CD will sync, but the songs that were purchased.. "cannot be found"   How can we merge them?? or how can we share all songs.. purchased or not!

    When you have 1 itunes library.. and 2 ipods.. different names.. how can you share the same library???  All of the songs that were put on there from a CD will sync, but the songs that were purchased.. "cannot be found"   How can we merge them?? or how can we share all songs.. purchased or not!

Maybe you are looking for

  • Submit is not working in direct execution

    Hi All, I want to pass multiple values to the order number(select-options) in the selection screen, and skip this first screen and should change these order values in the screen. for this i am using submit statement,it is working in debug mode but no

  • Unknown caller id

    hi i know this has been posted before but none of the responses seem to help me. i have recently got the iphone and every time someone calls me that is on my contacts list it comes up as unknown caller. i have tried resetting the phone, i have checke

  • Orginal invoice no in a sales return

    Dear Gurus, I'm developing a report where I have to show the original invoice no in a sales return. My input value would be PO field in the order. Pl help Tks

  • Z360 - How to install NVIDIA drivers and enable Optimus on Ubuntu 13.04

    Hello, I moved to use Ubuntu on my Z360 laptop. I installed Ubuntu 13.04. But I have a problem with NVIDIA drivers. I tried to download it from NVIDIA website and install it but it brings a lot of problems. The resolution of desktop switched to very

  • I am having activation problem please guide me

    i am having activation problem and the error is repeating again and again