Copy Planning Function in IP

Hi,
In BPS, for Copy planning function we have an option of :
1)Overwrite existing values
2)Add to Exisiting values.
I couldn't fine the same in IP. even in the to parameters section.
What is the standard behaviour of Copy planning function in IP.
Rgds

Hi ,
You dont have the below in IP. Please check the link for Copy funtion in IP.
1)Overwrite existing values
2)Add to Exisiting values.
http://help.sap.com/saphelp_nw04s/helpdata/en/43/548bafbc0f357ee10000000a11466f/frameset.htm
Regards,
-N-

Similar Messages

  • Custom Copy Planning Function in IP

    Hi all,
    I have a requirement wherein I need to copy the content of one cube to another cube based on certain conditions that are to be handled explicitly.
    I cannot use the standard copy function.
    So i need to model my own planning function to meet the requirement. Can anyone provide a template based on which I can proceed and create a custom planning function for copying the data from one cube to another cube.
    Rgds
    Syam

    Hi Shashi,
    I dont think that FOX can suit our requirement. The reason being as follows:
    I need to loop thru the contents of Cube1 so as to find out the Ratio of keyfigures for a particular Characterisitc value. This ratio needs to be used in some other cube (Cube2) for distribution.
    Eg: Cube1 :
    Characteristic : WBS Element
    Keyfigure : Amount
    I need to loop thru the cube content and finally arrive at the ratio of Amount assigned to each WBS.
    Eg:  WBS1:WBS2:WBS3 = 3:1:2
    The above ratio needs to be used in Cube2 to distribute the Amount (present at Business area level) to each of the WBS element in cube2.
    Rgds
    Shyam

  • Planning function to copy  version A of year 2007 to Version B of 2008 - IP

    I have a copy planning function which has a variable on from version and to version and it works fine.I can copy.So version to version for the same year works fine.
               Another requirement is to copy Version A of year 2007 to version B of year 2008.For this in the planning function I made version,year and calyearmonth all 3 as changeable and have variables on from version from year and to version and to year.I don't have a variable on calyearmonth.
              I run the query for version B and year 2008 and CALYEARMONTH 1/2008-12/2008 and it returns empty results as there is no data for version B for year 2008.then I execute the planning function to copy data from version A and year 2007 to version B and year 2008.I am getting the following error "CalyearMonth is not included in selection".I ran the query for 1/2008 - 12/2008.I didn't understand this.
            In the planning function filter I don't have any filter for calyear and calyear month.But it is there in the query.
    Thanks

    Hi Siva,
    Since you do not have the calmonth as the change characteristic in your plannning function.The values would be copied to year 2008 with month as #.
    So there would be no values for months of 2008 and hence you are getting that error.
    You need to copy the month figures also for data to be seen in the report.
    Assign points if useful.
    Ajay

  • Planning function issue

    Hi all,
    I have a copy planning function which copies data from version 700 to the user selected version. I am making user select the values of version from the excel dropdown.Now all the possible versions are included in the characteristics restrictions column and default value for version has just value 700.The problem is that when I execute the planning function I get version "xxx" not included in the selection. When I include this version under default values , I can execute the function but it kills the input readiness of the query.
    Please let me know where I am going wrong.
    Edited by: Nazeer on Sep 24, 2008 10:23 PM

    Hi,
    To execute the function, is it possible for you to create a planning sequence? That way, you would not have to alter your input query to be able to execute your function.

  • Planning Function giving error 'not initialise' in BPS Planning folder

    Hi
    Have created the std copy planning function and have included in the folder. Its giving the error the function is not initialised. What do I need to do to remove this error. Any suggestion most welcome.
    Kind Regards,
    Sarah

    Hi Sarah,
    Can you be please feed in some more information on the function you have created. What is the parameter group you have created. Is the error coming while checking the planning folder or before that.

  • Standard Planning function Type

    Hi,
    Would anybody give some example of standard planning function type except COPY and REVALUATION.
    Points will be awarded to the suitable reply
    Regards,

    Hi ,
      Kindly go through the below link for more details on all standard functions,
    [http://help.sap.com/SAPHELP_NW04s/helpdata/EN/43/37d8c2af4c1bcbe10000000a1553f7/frameset.htm]
    1. Unit conversion:
               Consider that all your planned records are in "G" unit and if you want to convert this to any other unit like "Pound", then you can use this planning function. The prerequisite for this is, you need to create a suitable "Unit conversion type" using the tcode: RSUOM, for converting "G" to "Pounds".
    2. Currency Translation:
               Consider that all your planned records are in "EUR" currency and if you want to convert this to any other currency like "USD", then you can use this planning function. The prerequisite for this is, you need to create a suitable "Currency translation type" using the tcode: RSCUR, for converting "EUR" to "USD".
    3. Deleting Invalid Combinations:
                Consider that you did not have any characteristicc relationships in your project and hence you have invalid data in your planning cube. For example, you have 'Product' and 'Product Group' in your cube and the end user has entered wrong values for 'product group' for a corresponding 'product'. In this case you can create a characteristic relationship for 'Product' and 'Product Group' and then execute this planning function so that all the records with invalid relationships between 'Product' and 'Product Group' will be deleted.
    4. Repost:
             This is similar to 'Copy' planning function. But the only difference is 'Copy' copies the records from source to target. But 'Repost' moves the records from source to target, (i.e.) after the records are copied they are deleted in the source.
    5. Repost (Characteristic Relationships):
             This is similar to 'Deleting Invalid Combinations' but the only difference is, instead of deleting the invalid combinations, this function reposts the old relationships to the new correct ones based on active characteristic relationships.
    6. Distribution by Key:
            You can use the Distribution by Key function type to generate the characteristic combinations to which data is distributed in accordance with the master data and characteristic relationships. The key figure values are distributed according to the expressly specified distribution keys. These are distribution functions that determine the weighting of the distribution.
    For example, you have planned revenue based on 'Country' but you have some part of the revenue which is "not assigned" to any country. You can use this planning function to distribute this "Not Assigned" revenue to any particular "Country".
    7. Distribution by Reference Data:
              You use the Distribution by Reference Data function type to generate combinations of characteristics that correspond to the reference data. The system distributes data in accordance with these combinations. The key figure values are distributed by percentage in accordance with the reference data. You use the table for key figure selection to select the key figures that you want to distribute.
    For example, you have actual values for the year '2011' and you want to use this data to distribute it to the future year '2012'.
    In this case you can use this planning function, to distribute the '2011' data to '2012'. The prerequisite for this is there should be planned data already available for the year '2012'. This function is used after the manual planning is done for the future year.
    Hope this clears your doubt.
    Regards,
    Balajee

  • Multiple Planning functions on WAD

    Dear all,
    I have a copy planning function, what i need is to run that copy function and automatically save results after that.
    I can create planning function, but there is no function as 'Save' therefore i can not create a planning sequence for that.
    What else i can do for to copy versions first and then save?
    I am using biip, and wad.
    Thanks

    Hi,
    please note that the following is related to BI-IP:
    A planning sequence needs a filter and a planning function. Both are defined on an aggregation level. It is no problem to create a planning sequence which works on different aggregation levels, meaning the filter 1 and planning function 1 is build on the aggregation level 1 and filter 2 and planning function 2 is build on aggregation level 2.
    The system reads the current keyfigure values according to the underlying aggregation level and used filter values and executes the planning function for the current settings.
    In BI-IP you do not need to save data during planning as long as you stay in the same WebTemplate. The system stores the changed data into the delta buffer, which is part of the planning buffer. When you save the data the content of the delta buffer is saved.
    Please check note 1056259 Collective note: Performance of BI planning
    for further explanation of this.
    Regards Matthias Nutt
    SAP Consulting Switzerland

  • Invoke a planning function in BI-IP using a button to copy filtered data

    Hi All,
    I am using a planning function type copy to create a new version of data in the infocube.
    In Web Application Designer, I created a button that invoke my planning function using a command type EXEC_PLANNING_FUNCTION. So, I would like to copy the records displayed in my analysis item (that are filtered by some drop down items), but what is happening is that all records in infocube are copied instead of copying the data that is filtered by the drop down items.
    Can you help me with any suggestion?
    Thank you.
    Bruno Rodrigues

    Hi Bruno,
    "How I can use the planning filter to restrict for the values presented in the drop down boxes?"
    You can create the filter which contain the characteristic which you use when created dropdown boxes.
    You can add chararcteristics values in the filter, these values you will see in the dropdown box.
    You can use the dropdown boxes to restrict the filter.
    You can place the dropdown box (boxes) on your BEx workbook, and connect (with macro I think) to the SAP.
    If you choose a value in the dropdown box and run the sequence, the sequence's filter will be restricted that value which you choosed.
    Best regards,
    Gergely Gombos

  • BI IP - Planning Function Type Formula Error "Characteristic not Supported"

    Hi all,
    I have created a planning function type formula with very simple code. The code was copied from SAP Library and FISCPER was replaced with 0CALDAY. I continue to get an error 'Characteristic 0CALDAY is not supported".
    The characteristic 0CALDAY is in the Infoprovider and the aggregation level. I have tried 'To Characteristic Usage' with both changed and in condition.
    DATA D1 TYPE D.
    DATA D2 TYPE D.
    DATA I1 TYPE I.
    DATA I2 TYPE I.
    DATA CALDAY TYPE 0CALDAY.
    FOREACH CALDAY.
    CALCULATE 1ST DAY OF ZCALEND
    D1 = C2DATE( CALDAY, S ).
    CALCULATE LAST DAY OF CALDAY
    D2 = C2DATE( CALDAY, E ).
    CALCULATE THE DIFFERENCE BETWEEN LAST AND 1ST DAY MINUS TWO DAYS
    I2 = 2.
    I1 = D2 - D1 - I2.
        MESSAGE I001(UPF) WITH 'DIFFERENCE' I1.
    ENDFOR.
    Thank you in advance for any help.
    Teri

    Thank you very much for your reply. What would you suggest? I must use 0CALDAY.  As you can tell I am very new to IP, I have tried other options for example:
    DATA ZDAYS TYPE I.
    DATA ZDT TYPE ZCALSTART.
    DATA ZDF TYPE ZCALEND.
    ZDT = ZCALSTART.
    ZDF = ZCALEND.
    ZDAYS = ZDT-ZDF.
    {KF,ZDT,ZDF} = ZDAYS.
    I received an error "ZCALSTART could not be recognized"
    I also tried to call a function. 'FIMA_DAYS_AND_MONTHS_AND_YEARS'.
    DATA D1 TYPE D.
    DATA D2 TYPE D.
    DATA DD TYPE I.
    DATA CALS TYPE ZCALSTART.
    DATA CALE TYPE ZCALEND.
    D1 = CALS.
    D2 = CALE.
    CALL FUNCTION 'FIMA_DAYS_AND_MONTHS_AND_YEARS'
      EXPORTING
        I_DATE_FROM          = D1
      I_KEY_DAY_FROM       =
        I_DATE_TO            = D2
      I_KEY_DAY_TO         =
      I_FLG_SEPARATE       = ' '
    IMPORTING
       E_DAYS               = DD.
      E_MONTHS             =
      E_YEARS              =
    I received an error "Types of parameter I_DATE_FROM () and variable D1(D) are inconsistent".  From what I could find they should be consistant.  Please provide any suggestions. Thank you!
    Teri
    Edited by: teri chandler on Mar 30, 2010 3:26 PM

  • IP-Planning Function Help!! Is this possible?

    Dear Experts,
    I am relatively new to IP and I want to check if this is possible. I would like to copy a Keyfigure value from one Aggregation level to another Aggregation level.
    Here is my scenario.
    I have an Aggregation level 1 where it has characteristics Product Group, Year, Version and Percentage. So the planner would plan as
    Product Grp-Year-Version---Percentage
    GROUP1-2010-100---10%
    GROUP2-2010-100---20%
    GROUP3-2010-100---15%
    Now I have another Aggregation level 2 where it has characteristics Product Group, Product, Year, Version and Cost. I  would want the Percentage value which was planned in Agg. level 1 to be copied to all the products in that group. My Planning book would look like
    Product Grp-PRODUCT-Year-Version-Percentage-Standard Cost-Plan Cost
    GROUP1-PRD1-2010-100-10%-$100-$110
    GROUP1-PRD2-2010-100-10%-$200-$220
    GROUP1-PRD3-2010-100-10%-$300-$330
    GROUP2-PRD4-2010-100-20%-$1000-$1200
    GROUP2-PRD5-2010-100-20%-$2000-$2400
    GROUP2-PRD6-2010-100-20%-$3000-$3600
    GROUP3-PRD7-2010-100-15%-$1000-$1150
    GROUP3-PRD8-2010-100-15%-$2000-$2300
    GROUP3-PRD9-2010-100-15%-$3000-$3450
    Currently The above products already exist in the cube but the Percentage value for them is blank. When the user saves the first planning book I would want the Planning function to be executed and change the percentage value of each product based on the Prodcut group it belongs to. Also I want the Plan cost to be calculated with the percentage value and the standard cost.
    Now when the Planned opens the second planning book he can see the Plan cost already calculated based on the percentage value. However, I will provide an option to the user to change the Plan cost if needed.
    Important thing for me to know how I can  take the percentage value from first few records and change the value of percentage in the second set of records for each product based on its product group.
    Hope my explanation is clear and it is possible to do it.
    Thanks for your inputs.
    KK

    Hey Andrey, I have tried in several different way but was not able to achieve this. My Stupidity!! I am new to IP and this is the first time I am using  Fox formulae  and this is driving me crazy. I think its just a basic understanding issue.
    I just want  to reiterate whay I exactly wanted. Could you please help me with the code.
    Here is the current data in the planning  cube. The first 3 rows are planned from a planning book. The rest of the rows are loaded from a flat file. When the planning function is executed we would want to take the percentage from the Product group and assign it to each product in the rest of the rows there by calculating the Plan cost.
    Current/Before executing Planning Function.
    Product Grp-PRODUCT-Year-Version-Percentage-Standard Cost-Plan Cost
    GROUP1-#-2010-100-10%-00-00
    GROUP2-#-2010-100-20%-00-00
    GROUP3-#-2010-100-15%-00-00
    GROUP1-PRD1-2010-100-00-$100-00
    GROUP1-PRD2-2010-100-00-$200-00
    GROUP1-PRD3-2010-100-00-$300-00
    GROUP2-PRD4-2010-100-00-$1000-00
    GROUP2-PRD5-2010-100-00-$2000-00
    GROUP2-PRD6-2010-100-00-$3000-00
    GROUP3-PRD7-2010-100-00-$1000-00
    GROUP3-PRD8-2010-100-00-$2000-00
    GROUP3-PRD9-2010-100-00-$3000-00
    After executing Planning Function
    Product Grp-PRODUCT-Year-Version-Percentage-Standard Cost-Plan Cost
    GROUP1-#-2010-100-10%-00-00
    GROUP2-#-2010-100-20%-00-00
    GROUP3-#-2010-100-15%-00-00
    GROUP1-PRD1-2010-100-10%-$100-$110
    GROUP1-PRD2-2010-100-10%-$200-$220
    GROUP1-PRD3-2010-100-10%-$300-$330
    GROUP2-PRD4-2010-100-20%-$1000-$1200
    GROUP2-PRD5-2010-100-20%-$2000-$2400
    GROUP2-PRD6-2010-100-20%-$3000-$3600
    GROUP3-PRD7-2010-100-15%-$1000-$1150
    GROUP3-PRD8-2010-100-15%-$2000-$2300
    GROUP3-PRD9-2010-100-15%-$3000-$3450
    This is what I would expect after executing the planning function. Could you please help me with the code. What needs to be selected as the Characteristics to be changed and the Key figure and if I have to select any characteristics for conditions.
    Thanks in advance for your help!!
    KK

  • Error when creating a planning function

    hi,
    I am creating a Planning function type using RSPLF1. Also i have created a custom class for the same. But when i try to create a planning function through RSPLAN, and using this custom planning function type, I get the following error:
    Error Summary
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
    Root Cause
    The initial exception that caused the request to fail, was:
       java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
        at java.util.Vector.get(Vector.java:733)
        at com.sap.ip.bi.plan.sb.plandialogcomps02.hlp.FromToStore2.getToList(FromToStore2.java:74)
        at com.sap.ip.bi.plan.sb.plandialogcomps02.fromto.FromToHelperComp._fillTableFromStore(FromToHelperComp.java:1422)
        at com.sap.ip.bi.plan.sb.plandialogcomps02.fromto.FromToHelperComp._loadAll(FromToHelperComp.java:1825)
        at com.sap.ip.bi.plan.sb.plandialogcomps02.fromto.FromToHelperComp.setAll(FromToHelperComp.java:388)
        ... 53 more
    Can anyone let me know what this means and what I am missing ?

    Hi,
    Generally these error come when we manually enter the value in the Visible and Input column. Instead we should try select value from the Drill down options which gets generated based on the Time Bucket Profile you have selected as input for Planning Horizon.

  • Help required in exectuting the Planning Function

    Hello All,
    I need help in fulfilling the following requirement through planning functions in IP:
    I have 4 keyfigures as Actual Value,Actual Quan,Plan Value and Plan Quan.
    Now what I want to do is to COPY:
    1)Actual Value>>> PLan Value and then revaluate the Plan Value
    2)Actual Quan>>  Plan Quan and then revaluate the Plan Quan
    How to Copy the values?????
    Characteristic available are
    1) RDS
    2)Dealer
    3)Material  Category

    The way you post that, it looks very much like "Do my work for me". Nobody around here likes that kind of post, they consider it lazy and selfish. But perhaps you didn't mean it that way? Why don't you explain what you have done and what parts of it you are having problems with. Explain those problems in detail.

  • Planning function ended with errors

    Hi Folks,
    Issue: While Executing The Planning Sequnce it is througing me Planning Function Ended with Errors.
    I have one existing Planning Sequence which contain the Filter and Planning Copy Function. And also Variable input ( two variables 1 is Profict Center and 2nd one is Fiscal Year)
    First i was tried to execute the Planning Sequece it througing me error message saying as in below:-
    Values entered are invalid; check these values again
    Variables contain invalid values.
      Specify a value for variable Fiscal Year (Single Value Entry, Required)
      You have to enter variables before you execute
    Then i have entered Fiscal year value in the Planning Sequece>Variable Input>select the Fiscal Year Variable>Input help>selected the 2008-->ok. Now then Fiscal year variable is showing 2008.
    And then i was executed once again here Planning Sequnce it is througing me Planning Function Ended with Errors.
    Here is cross checked Filter area associated Variables( two variables 1 is Profict Center and 2nd one is Fiscal Year).
    1.Profit Center Variable: Containing the default value is 1000
    2.Fiscal Year Variable : Does not maintained any default values.
    Can any one provide your v

    Hi Venkat,
    Please execute the planning function with Execution with Trace option.
    Verify the planning function particularly from Values.
    Also some simple tricks:
    1. Try with some other values.eg. FisYear 2007. ( Check in database)
    2. Save the variant in variable input panel & then execute.
    Hope it helps,
    Shamkant

  • How to link the variable entry with the planning function execution

    Hi All,
    I am new to IP , we have a requirement where the user enters the value 2008 for a variable year. Then we are supposed to copy the same combinations for the next four years against which the user will be able to input the key figure values. But i have only 2008 data in the cube, so i need to generate new records for the same characteristic combinations as present for 2008 for the next four years. I am planning to use a copy function for this but how can i trigger this planning function once the user enters the value for the year variable. I want the planning function to get executed once the user clicks OK after the variable entry. Request your valuable inputs on the same.

    Hi Tilak,
    for this u have an option of executing the planning sequence when the web template loads ie. after the variable screen.
    open the WAD.
    go to the properties of Web Template web item. Under the section standard action of the webtemplate, we have a n option to include planning functions under action before rendering.
    If u include your planning sequence in this this will get executed every time the layout loads.
    guess this is usefull to u.
    Regards.
    Shafi.

  • Input Help (F4) does not work for Planning Functions in Web

    Hi Gurus,
    I am working in BI-Integrated Planning.
    When I execute a planning function from web layout (through Web Application Designer), the "Input Help" does not work. When I give F4 it takes me to the initial planning layout screen from the planning function variable screen without any action being performed.
    But the "Input Help" works fine when I have to select for the variable from the initial selection to open the planning layout.
    Can anyone suggest me any fix for this...
    Thanks!!!

    Hi All,
    Can somebody help me here what went wrong with indesign cc extension so that copy/paste does not work in input type element text
    Regards,
    Alam

Maybe you are looking for