Migration from Legacy to APO Demand Planning

Hi,
Currently Client uses legacy system for Forecasting. The forecasted value from legacy system will be given as input to APO DP for further Planning. Now, Client wants to do Forecasting and Planning in APO DP. That said they want to use the APO DP Forecasting functionality. How it can be handled in terms of.....
- They want simplified solution for their sales person to enter sales data, which will inturn uploaded into APO DP Planning book,
- which forecasting technique
- other settings or configurations or pre-requisites to be considered..
Appreciate your help questions and any additional inputs being migrating from Legacy to APO DP.
Thanks,
Sai Ganesh

Hi
The sales person can upload the sales information in excel file which can be easily upload into APO DP planning book. This sales history can be used as reference for forecasting
Please find enclosed herewith DP technical configuration guide for you. You can check BW part in detail.
http://help.sap.com/bp_scmv250/index.htm
There are different FCST tech avaiavble in APO DP. Forecast planners can assign different FCST tech based on sales history.  Please find below the more information regarding it.
http://help.sap.com/saphelp_scm70/helpdata/EN/73/3e1164347111d398290000e8a49608/frameset.htm
http://help.sap.com/saphelp_scm70/helpdata/en/19/98ad1765354d7ba54b1eb164c377e0/frameset.htm
Please let us know if it help you. Please also let me know if you require more info regarding it.
Thanks
Amol

Similar Messages

  • How to configure for the give senario where we from APO demand planning, we provide baseline forecast into TPM

    Hello Guru's,
    Request for information on smart documentation on the integration between Trade Promotion Management and SCM-Demand Planning from an architecture perspective how to configure for the give senario where we from APO demand planning, we provide baseline forecast into TPM and from TPM promotions values can be considered in to APO demand planning: can anybody give me some insight on it.
    Thanks in advance.
    Kumar

    Hi Praveen
    There are several ways you can connect a DP system to a TPM. How are your interfaces and systems setup?
    Option1:
    Extract the baseline from APO to a BW cube, extract the data out of BW, may be using infospokes/open hub and pass it on to TPM.
    2. Have a custom program written in APO-DP to extract the selected keyfigure data at the aggregation level into an interface or a .txt file into APO directory and use some data transfer service such as EDI to take this data and send to TPM.
    In my experience it is simple to define an integration process. The much larger and complicated aspects are the date adjustments and the aggregation levels.
    Date adjustments:
    Understand the basis of the data in APO and TPM. APO is usually at the requested delivery date or material availability date ( when the customer like a store wants the product). However TPMs are usually at the consumption date ( when an end customer like you and me but from store shelf). Depending on the product and business style this can mean several days difference. Let's say it is 25 days on average, you need to add 25 days to APO base line date to get the TPM consumption date.
    Aggregation level:
    This can be product or customer. If the planning in DP is at product sku level and the TPM is at packs or brand level, you need to aggregate the data up before loading to TPM. The same with customer.
    To me the most complex part of the integration is to understand and transform the data in a meaningful way and a strategy to sustain this integration by keeping both DP and TPM in sync in terms of master data. Also important to have a process for identifying exceptions and failures. you send baseline from DP to TPM and if it fails, how do you know? how do you trouble shoot?
    Hope these help.

  • APO Demand Planning realignment and BI

    Hi experts,
    I need to handle realignment process done in APO Demand Planning area in order to get data consistency in BW.
    All I can tell you is that my idea was to get data from datasources created on Planning areas but I don't know how that realignment process impacts on information taken to BI.
    As Demand Planning information changes from week to week(as guys in APO side do their forecast) we need to take snapshots to BI. My concern is how to manage realignment in this scenario. should we take a different approach to upload data to BI?.
    Thanks so much!.

    Hi rajib,
        If you are new to APO & want understand Demand Planning steps then you can use SAP Help.
    Pls go through following link. You can find all the steps.
    http://help.sap.com/saphelp_scm50/helpdata/en/8f/9d6937089c2556e10000009b38f889/frameset.htm
    Regards
    Sujay

  • Data migration from legacy system to SAP

    hi all,
      could you please post some docs on migration from legacy system to SAP system., also the problems faced while migration and best practices in data migration
    regards
    sridharan

    Hi ,
    I require few details from you.
    1. What ETL tool you are using, If Informatica, it already have PowerConnect to connect to SAP. So you can create source and Target Structure and also you can use RFC's to send data to R/3. Else, for other ETL tools, can you prepare RFC's or any other way to send data to R/3. let me know the tool.
    2. Does R/3 contains the master data tables? If yes, then try to use LSMW for Mass upload of data to tables.
    If your client don't want to use either of these options please elaborate, what is the case.
    Regards
    Aashish Sinha

  • AR & AP Data migration from legacy

    Hi,
    1.What are the precaution to be taken for Data migration from legacy system?
    2.We intend to use a conversion ac ( Dr conv ac cr Vendor ) Is it Correct way of doing it ?
    3.How do i ensure that all my invoices uploaded correctlt ?
    4.What is the best Standard program to get it doen ?.
    5.Is LSMW is best to do it or shall I have to go for custom development?
    Any piece of yr advice is appreciated.
    Thanks, Chitra

    Hi Chitra,
    Following link are helpful in understanding LSMW:
    Note 105244 - LSMW 1.0: known problems, tips and tricks
    Re: LSMW and error handling
    /community [original link is broken]
    For Data Migration:
    Note 400257 - Data Migration and Upload Report
    Note 739860 - Data migration from a legacy system to SAP
    Hope this helps.
    Please assign points as way to say thanks

  • What are the disadvantages of implementing APO- Demand Planning without improvements or cleaning up the MRP. in other words is DP implementation dependant on MRP process. Gurus please advise

    HI All. What are the disadvantages of implementing APO- Demand Planning without improvements or cleaning up the MRP. in other words is DP implementation dependant on MRP process. Gurus please advise

    Hi Amol,
    DP is the demand planning machine, here you estimate your forecast (future sales).
    The MRP is a supply planning machine, here you use estimate the replenishment.
    Both machines in a technical perspective are independent one each other. Now in a business perspective they are not: The problem that you will have if you don´t clean your MRP elements is not a problem in DP itself. I mean, you can have a very success implementation in DP, your forecast accuracy will be very good.. and you will get a very good forecast, but when the MRP run and estimate the replenishment, the effort that you made in DP will not be translated in good results and your planning situation will be still not good.
    Kind Regards,
    Mariano

  • Looking for a book on APO - Demand Planning Configuration

    Could anyone please recommend a book I could purchase that specifically teaches APO Demand Planning Configuration?  Any book or manuals that you could point me to would be greatly appreciated.  Thanks!

    The book SAP SCM by Daniel C Wood is reasonable. Not all the detail, but touches on DP, SNP and PPDS and if you use this in conjunction with the online help for the latest release.
    SCM 7.0 help
    http://help.sap.com/saphelp_scm70/helpdata/en/12/3dfd81126e1c448c870f335f11d016/frameset.htm
    Also another tip - search in google advanced for any topic within Website
    http://help.sap.com/saphelp_scm70*
    (asterix)
    and then when you get the detail.
    eg
    http://help.sap.com/saphelp_scm70/helpdata/en/ed/310538c7cb583ae10000009b38f8cf/content.htm
    which ends with the word
    CONTENT
    change the word content to FRAMESET
    eg
    http://help.sap.com/saphelp_scm70/helpdata/en/ed/310538c7cb583ae10000009b38f8cf/frameset.htm
    and you get the sorrounding help for this specific topic.

  • Why we are using APO - Demand Planning ?

    Dear All,
        Why we are using APO-Demand Planning,as we have this option in R/3 ?
    What is advantages of APO - DP over & above R/3?
    Regadrs
    Sujay Joshi
    91-9833464511

    Hi Sujay,
           Have a look at the below thread.
    General Discussion - Why to choose APO over R/3 for planning?
    Regards,
    Siva.

  • What is best practice to do APO Demand planning

    Hi,
    My client wants to implement demand planning.
    Client has come up with one scenario like a New Customer is created in ECC, and if I use BI and then APO flow  ( ECC -> BI -> APO-BI) for Demand planning, user will have to wait for another day. (AS BI is always having one day delay).
    For this scenarios user is insisting on ECC and APO-DP interface.
    Will anybody suggest what should be the best practice for Demand planning.
    ECC -> Standalone BI -> Planning area (Planning is done in APO) -> Stand alone BI
    Or ECC -> APO-DP (Planning is done in APO) -> Standalone BI system
    I hope I am able to explain my scenario.
    Regards,
    ST

    Hi Sujoy,
    Thanks for reply.
    (1) I have to get Sales Order data from ECC into BI standalone system Cube.
    (2) Then from this cube same data is sent to SCM APO - BI Cube.
    (3) Planning will be done in SCM APO.
    (4) Planned data is again sent to BI standalone system, Using datamart on Planned area.
    (5) In BI we will have reporting on cube, which has ECC sales order data and APO Planned data.
    But in this case, there is always delay between data loads (firstly ECC -> BI, then BI -> APO, then APO -> BI).
    In this case, if a new customer is created, Client wants to see demand planning in  latest data.
    How do we do APO DP generally?
    Do we follow the route from BI, or directly between ECC and APO..
    Hope I am able to explain the scenario..

  • Release of APO Demand Planning to R/3 Demand Management

    Hi All,
    Is there a way to release the forecast in Demand Planning in APO to R/3 Demand Management without passing overwriting the historical buckets in R/3. I have created a special data view that does not contain any historical weeks. However, if we are in week 2 of the month, it overwrites week one of the month in Demand Management with a 0 value when we execute the forecast pass to r/3 job. I don't want to overwrite week one and we actually want to keep the old value there, How can we prevent this from being overwritten?
    I have created a data view that does not contain any historical buckets and I am using this in the
    Regards,
    Rumi,

    Hi,
    For releasing from DP to ECC , you have taken care of:
    ○       A future planning horizon only
    ○       A planning buckets profile with one periodicity only.
    I assume you are using "Week" bucket , please confirm.
    In SAP ECC Demand Management, planned independent requirements are created in the same buckets as those of the data view on which the mass processing job is based.
    With above things in mind, it  not clear why APO DP release shoud overwrite historical week data, unless you are releasing in monthly buckets rather than weekly buckets.
    Regards
    Datta

  • Resources for migration from legacy Cisco VPN client to AnyConnect?

    As the legacy client is now officially EOL'd, and it is having issues with Windows 7 - the need has presented itself to migrate to AnyConnect. 
    The complicating issue here is that many of the machines that need to be migrated connect remotely and never touch a corporate LAN - as such - I need to devise a means to remotely and seamlessly (as much as possible) migrate from old to new.  Sounds a bit like changing the wings on a flying plane, but I'm guessing others have had to face the same issue.  By procrastinating this migration - my hope is that your blood spilled will be mine saved?  (Just kidding. Sorta). 
    Any tips, input, suggestion, procedures, FAQs,  good luck wishes, etc. greatly appreciated.
    Cheers,
    JP

    Hi Andy
    Anyconnect licensing is a little complicated, but 99% of the time you only need the "Essentials" AnyConnect license for your ASAs. This gives you everything that you have using the old Cisco VPN Client.
    Essentials is licensed per ASA, and not per user like the other ASA AnyConnect licenses.
    AnyConnect Premium gives you all that Essentials give you plus "clientless" VPN (Web portal type stuff).
    Configuration wize - it's pretty simple and similar to how you configure the old VPN support. There's a wizard to assist you in configuring it if you like that kind of thing.
    HTH
    Barry Hesk
    Intrinsic Network Solutions

  • Grantor Objects Migration from Legacy System

    Hi All,
    I have a scenario in which I will be requried to migrate Grantor objects (Programs, Application, Claim, Change Request, billing documents) from legacy system.
    I checked the busines objects for Application but could not find the Create Method as we have for Sales Order or Activities.
    Can we migrate these objects from Legacy System using lsmw or BAPI's?
    Thanks in advance.

    Hi All,
    I have a scenario in which I will be requried to migrate Grantor objects (Programs, Application, Claim, Change Request, billing documents) from legacy system.
    I checked the busines objects for Application but could not find the Create Method as we have for Sales Order or Activities.
    Can we migrate these objects from Legacy System using lsmw or BAPI's?
    Thanks in advance.

  • How to UNLOCK  queues when data is migrated from legacy system to SAP syste

    Hi  All,
    I need some help regarding queues (SMQ2). XI is been used to migrate data from legacy system to SAP system. Sometimes the queue is getting locked. Once the queue is unlocked then the message is processed correctly. So, the incoming queues must be "unlocked" routinely so that they can process through the system. There is a standard report RSQIWKEX available that can be scheduled in SAP system to automatically unlock the queues. Before using the standard report RSDIWKEX, we made sure that we have added parameter MONITOR QRFC_RESTART_ALLOWED set to "1" in Integration Engine specific configuration (TCODE SXMB_ADM).We are unable to analyze the reason for locking of queues and how to avoid it. If the locking of the queues can not be avoided, is there any way to unlock the queues? We tried executing this report but were not successful in unlocking the queues. Please guide us in solving this issue. It would be really helpful if you can give us a direction in solving this problem.
    Thanks in Advance,
    Shwetha.

    Hi,
    Just check if the Queues are registered in Transaction SMQR.
    If its not, then register the Queue by pressing 'Register' Button
    Sharif.

  • Data Migration from Legacy system to ECC systems via ETL through SAP PI

    Hi All,
    I wanted to know if we can migrate the data from Legacy systems to ECC systems via PI.
    What I understand is there is ETL tool is used to extract the data from legacy system, and what client is looking to load that data via PI?
    Can we do that ? I am concerned because this will involve mass data?
    If I have to use PI , I see option of  PROXY / IDOC /FILE as receiver in ECC system (take the data from ETL)?
    Can somebody has done this earlier , please share the approach.
    Thanks,
    Pushkar Patel

    Hi ,
    I require few details from you.
    1. What ETL tool you are using, If Informatica, it already have PowerConnect to connect to SAP. So you can create source and Target Structure and also you can use RFC's to send data to R/3. Else, for other ETL tools, can you prepare RFC's or any other way to send data to R/3. let me know the tool.
    2. Does R/3 contains the master data tables? If yes, then try to use LSMW for Mass upload of data to tables.
    If your client don't want to use either of these options please elaborate, what is the case.
    Regards
    Aashish Sinha

  • Sales order migration from legacy system

    Hi,
    What are the strategies/precautions/steps to be followed for migrating sales orders or quotations from legacy system to SAP?
    Thanks

    Hi,
    Sample Code for Sales Order (VA01):
    Input File Layout:
    Sales Document Type, Sales Organisation, Distribution Channel, Division, Sold To Party, Ship To Party, Customer purchase order number, Customer purchase order date, Payment Terms(custom field), incoterms1, incoterms2, Order reason (reason for the business transaction), Material, Cumulative order quantity in sales units,.
    DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
    DATA : w_auart(4) TYPE c,
    w_vkorg(4) TYPE c,
    w_vtweg(2) TYPE c,
    w_spart(2) TYPE c,
    w_kunnr(10) TYPE c,
    w_kunrg(10) TYPE c,
    w_bstkd(35) TYPE c,
    w_bstdk(10) TYPE c,
    w_kwmeng(18) TYPE c,
    w_zterm(4) TYPE c,
    w_inco1(3) TYPE c,
    w_inco2(28) TYPE c,
    w_augru(3) TYPE c.
    DATA : var1 TYPE string,
    var2 TYPE c VALUE '(',
    var3 TYPE c VALUE ')',
    num(2) TYPE c,
    flag(1) TYPE c.
    DATA : BEGIN OF it_order, " Internal table Structure
    auart(4) TYPE c, " Sales Order Type
    vkorg(4) TYPE c, " Sales Organization
    vtweg(2) TYPE c, " Distribution Channel
    spart(2) TYPE c, " Division
    kunnr(10) TYPE c, " Sold-to-Party
    kunrg(10) TYPE c, " Ship-to-Party
    bstkd(35) TYPE c, " Purchase Order No
    bstdk(10) TYPE c, " Purchase Order Date
    zterm(4) TYPE c, " Payment Terms
    inco1(3) TYPE c, " Inco Terms1
    inco2(20) TYPE c, " Inco Terms2
    augru(3) TYPE c, " Order Reason
    mabnr(18) TYPE c, " Material No
    kwmeng(18) TYPE c, " Quantity
    END OF it_order,
    itab LIKE STANDARD TABLE OF it_order WITH HEADER LINE.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETER filename LIKE rlgrap-filename.
    PARAMETER session LIKE apqi-groupid.
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.
    Get the file path
    CALL FUNCTION 'WS_FILENAME_GET'
    EXPORTING
    def_filename = filename
    def_path = ' '
    mask = ',.,..'
    mode = 'O'
    title = 'Select File'
    IMPORTING
    filename = filename
    EXCEPTIONS
    selection_cancel = 1.
    CHECK sy-subrc = 0.
    START-OF-SELECTION.
    CALL FUNCTION 'WS_UPLOAD'
    EXPORTING
    codepage = ' '
    filename = filename
    filetype = 'ASC'
    headlen = ' '
    line_exit = ' '
    trunclen = ' '
    user_form = ' '
    user_prog = ' '
    dat_d_format = ' '
    IMPORTING
    FILELENGTH =
    TABLES
    data_tab = itab
    EXCEPTIONS
    conversion_error = 1
    file_open_error = 2
    file_read_error = 3
    invalid_type = 4
    no_batch = 5
    unknown_error = 6
    invalid_table_width = 7
    gui_refuse_filetransfer = 8
    customer_error = 9
    OTHERS = 10.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    PERFORM open_group.
    LOOP AT itab.
    CLEAR : w_auart,w_vkorg,w_vtweg,w_spart,w_kunnr,w_kunrg,
    w_bstkd,w_bstdk,w_zterm,w_inco1,w_inco2,w_augru.
    w_auart = itab-auart.
    w_vkorg = itab-vkorg.
    w_vtweg = itab-vtweg.
    w_spart = itab-spart.
    w_kunnr = itab-kunnr.
    w_kunrg = itab-kunrg.
    w_bstkd = itab-bstkd.
    w_bstdk = itab-bstdk.
    w_zterm = itab-zterm.
    w_inco1 = itab-inco1.
    w_inco2 = itab-inco2.
    w_augru = itab-augru.
    ON CHANGE OF itab-kunnr OR itab-kunrg OR itab-bstkd .
    flag = 0.
    num = 1.
    PERFORM bdc_dynpro USING 'SAPMV45A' '0101'.
    PERFORM bdc_field USING 'BDC_CURSOR'
    'VBAK-AUART'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '/00'.
    PERFORM bdc_field USING 'VBAK-AUART' " Order Type
    itab-auart.
    PERFORM bdc_field USING 'VBAK-VKORG' " Sales Organization
    itab-vkorg.
    PERFORM bdc_field USING 'VBAK-VTWEG' " Distribution Channel
    itab-vtweg.
    PERFORM bdc_field USING 'VBAK-SPART' " Division
    itab-spart.
    PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '/00'.
    PERFORM bdc_field USING 'VBKD-BSTKD' " PO Number
    itab-bstkd.
    PERFORM bdc_field USING 'VBKD-BSTDK' " PO Date
    itab-bstdk.
    PERFORM bdc_field USING 'KUAGV-KUNNR' " Sold to Party
    itab-kunnr.
    PERFORM bdc_field USING 'KUWEV-KUNNR' " Ship to Party
    itab-kunrg.
    PERFORM bdc_field USING 'VBKD-ZTERM' " Payment Terms
    itab-zterm.
    PERFORM bdc_field USING 'VBKD-INCO1' " Inco Terms1
    itab-inco1.
    PERFORM bdc_field USING 'VBKD-INCO2' " Inco Terms2
    itab-inco2.
    PERFORM bdc_field USING 'VBAK-AUGRU' " Order Reason
    itab-augru.
    ENDON.
    IF flag = 0.
    LOOP AT itab WHERE bstkd = itab-bstkd AND kunnr = itab-kunnr .
    var1 = 'RV45A-MABNR'.
    CONCATENATE var1 var2 num var3 INTO var1.
    PERFORM bdc_field USING var1
    itab-mabnr.
    var1 = 'RV45A-KWMENG'.
    CONCATENATE var1 var2 num var3 INTO var1.
    PERFORM bdc_field USING var1
    itab-kwmeng.
    PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '/00'.
    num = 2.
    ENDLOOP.
    ELSE.
    CONTINUE.
    ENDIF.
    flag = 1.
    PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '=SICH'.
    PERFORM bdc_transaction USING 'VA01'.
    ENDLOOP.
    PERFORM close_group.
    WRITE : / 'Session',session, 'was Created'.
    FORM open_group.
    CALL FUNCTION 'BDC_OPEN_GROUP'
    EXPORTING
    client = sy-mandt
    group = session
    user = sy-uname
    keep = 'X'.
    ENDFORM.
    FORM close_group.
    CALL FUNCTION 'BDC_CLOSE_GROUP'.
    ENDFORM.
    FORM bdc_transaction USING tcode.
    CALL FUNCTION 'BDC_INSERT'
    EXPORTING
    tcode = tcode
    TABLES
    dynprotab = bdcdata.
    ENDFORM.
    FORM bdc_dynpro USING program dynpro.
    CLEAR bdcdata.
    bdcdata-program = program.
    bdcdata-dynpro = dynpro.
    bdcdata-dynbegin = 'X'.
    APPEND bdcdata.
    ENDFORM.
    FORM bdc_field USING fnam fval.
    IF fval <> ' '.
    CLEAR bdcdata.
    bdcdata-fnam = fnam.
    bdcdata-fval = fval.
    APPEND bdcdata.
    ENDIF.
    ENDFORM.
    Regards,
    Naveen.

Maybe you are looking for

  • Can  Partner Application  Access to Login Page's  Information ?

    Hi. I wanna write a Partner Application to Access User's Information(UserName, subscriberName or Company Name) This information represented by user In login Page. I am not specialist in Oracle Sigle Sign-On ,for this reason Please Let me have a Sampl

  • Should i buy it or not ?

    i was keen to order a copy of aperture, but after reading through a few of the messages in this discussion its got me worried to say the least ! It seems as if there are people talking a bout its bad points more than its good but that could be becaus

  • 24p Advanced project

    I'm trying to transcode a quicktime .mov file for use in Encore 2.0. It is a 23.976fps 24pA (advanced) clip that is almost 6 minutes. The footage was shot on a Pansonic DVX100B. Every time I try to transcode the asset upon import, my program freezes

  • Using Firefox, how do I block side pop out ads/links?

    When using Firefox I continue to get these left hand pop-out strips for links to Facebook, Email, Twitter, Reddit, Stumblupon and more. This strip of links covers the text on the page making it impossible to read any article. How do I get rid of it?

  • Wifi problemen 4S na update

    Na een update van IOS werkt mijn Wifi niet. Alles geprobeerd als - compleet resetten - netwerk herstellen - geheel opnieuw installeren en de modem/router opnieuw inschakelen. De andere iphone is wel gewoon op de router! Dus hier zit het probleem niet