Synchronize substitution variables values between Essbase and Planning

Hello,
In EPM version 11.1.2.1 (but we noticed the problem also in previous EPM versions) when we set the value of a substitution variable in Essbase, the value is is not immediately updated in Planning: for some time we see the old value. The value in Planning remains unchanged even in we log off or exit Planning and log on again.
Instead if we restart the Planning service, the value is immediately updated
Since we would like to use the Essbase substitution variables to manage some selections in Planning Data Entru Forms, is there any way to force a synchronization, or to increase the frequence of synchronizations between Essbase and Planning?
Regards
Francesco Quaranta

Have a look at setting the planning property SUBST_VAR_CACHE_LIFETIME
http://docs.oracle.com/cd/E17236_01/epm.1112/hp_admin/properts.html
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • Sharing complex substitution variable values between ASO and BSO databases

    We have ASO and BSO Essbase database member names with spaces in, and need to store some of these member names in substitution variables. However, this has to be done differently for ASO and BSO, due to calc script syntax requiring double quotes and MDX requiring square brackets. For example:
    ASO:
    &CurWeek value = Week 1
    MDX: [&CurWeek]
    BSO:
    &CurWeek value = "Week 1"
    Calc Script: &CurWeek
    As a result, the substitution variables cannot be shared between the ASO and BSO cubes, since the BSO variable value requires double quotes due to the space in the member name.
    Is there a way to get the above to work with both ASO and BSO? Can the double quotes be escaped in calc script syntax? Or can the double quotes be removed in the MDX formula?

    Hi TimG,
    Apologies for such a late reponse to this, genuinely haven't had a spare second to reply until now!
    Yes, I suspect a complex alias name may be the best solution here, and to remove the spaces from the actual member names.
    I was not aware of the latter part at all. My colleague has confirmed as much on this too - DBAG 11.1.2.1 pp117 & 118:
    "Note: If a substitution variable value is numeric or a member name starting with a
    numeral or containing the special characters referred to above is to be used both
    in MDX and non-MDX situations, create two substitution variables, one without
    the value enclosed in quotation marks and one with the value in quotation marks."
    "To ensure that a new substitution variable value is available in formulas, partition definitions,
    and security filters, stop and restart the application. All other uses of substitution variables are
    dynamically resolved when used."
    This last paragraph is the most concerning since we were planning to be able to update substitution variables values and then access the new values from calc scripts and formulae instantaneously. This quirk is unexpected and a little inconvenient. We may have to look at scheduling a change of substitution variable value overnight, followed by a stop/start of the app ready for the next day, and to work around needing to access changed values instantly.

  • What are the differences between Essbase and Planning?

    What are the differences between Essbase and Planning?

    Planning is an enterprise application built around the Essbase OLAP engine.
    You can create planning applications with Essbase only, but Planning uses best practises and has built-in enterprise features.
    Brian Chow

  • Shared Services - Sharing MetaData between Essbase and Planning?

    <p><font size="2" face="Verdana">I have been out of the Hyperionworld for about a 1 and 1/2 years now and am trying to playcatch-up. I am looking at Planning admin doc for 9.2.0.3 and it isdiscussing sharing models in Shared Services (old HUB stuff that Ididn't get to do much with back in the day either).<br><br>At the risk of appearing dense, I wanted to verify if metadatamodels from Essbase cube can be shared with Planning applications?It may be somewhere in some doc explicitly that I am not readingbut only seems to talk about HFM and Planning sharingmodels.<br><br>If this is the case has anyone used it in this manner before? Areall properties for Planning dim/members translated across fromEssbase or are there dim/member properties that I would have to goback and complete still? Any drawbacks/issues with using the sharedmodel approach that I should watch out for?  Other doc you canpoint me at that discusses using this in more detail?<br></font></p><p><font size="2" face="Verdana">Kathy<br></font></p>

    To be honest it looks you after some of the functionality within EPMA, though if you have an essbase database then surely you will have a source for the dimensions so this could be used to populate the planning application as well.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Partitioning Between Essbase and Planning cube

    Hi Experts,
    Can any one please help me on the following issue.
    I got the requirement where I need to load the data from Planning cube into Essbase cube.
    I have One dimension less Essbase cube.
    Can we able to copy the data using partitioning?
    Thanks in advance,
    Reddy

    Indeed that is a very good post on this topic.
    Ultimately you want to leverage the native Reporting Application functionality within Planning versus the traditional partitioning native to Essbase (Replicated, Transparent, Linked).
    Thank you,
    Todd Rebner

  • Changing Substitution Variables - Value takes time to appear in Planning

    Hi,
    I have an issue with changing substitution variables values. When I do it, Planning takes about 5 minutes to "know" about that change and till then, it continues working with the previous value. Any Idea of how I can solve that?

    Hi,
    By default, each substitution variable is retrieved and cached from the Essbase server every five minutes or 300 seconds). You can change the retrieval interval by adding the SUBST_VAR_CACHE_LIFETIME property and setting its value in seconds.
    To set Planning application or system properties:
    1. Select Administration, then Manage Properties.
    2. Select:
    *Application Properties: set properties for the current application.
    * System Properties: set properties for all Planning applications.
    3. To:
    * Change a property, change its value under Property Value.
    *Add a property, click Add. Enter a name (avoid using spaces) and value for the property in the blank row.
    If you enter a property already on the tab, its name turns red to indicate it is a duplicate. You can duplicate properties between the application and system tabs.
    4. Click Save and confirm your changes.
    5. Stop and then restart the application server
    Ok?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to  pass a variable value into a custom planning function via a web

    Can some one tell me
    How to  pass a variable value into a custom planning function via a web template?
    What are the different types of Planning function parameters available and what is the difference between them?
    Thanks
    babu

    Hi Sutrtha,
    Yeah I got the pop up asking to select the variables used, I have selected ENTITY_ID that was used by the interfaces, but on execution of the package the Scenario did not work as the passeed variable #ENTITY_ID is set to 0 instead of the value I am passing.
    Am I missing something?
    Regards
    B

  • Use context to pass value between JPF and Java Control

    hi,
    Can we use context to pass value between JPF and Java Control? It works if i m using InitialContext in the same machine but i dun think it will works if i put Web server and application server in different machine. Anyone have an idea how to do it?
    I also want to get the method name in the onAcquire callback method. Anyone knows how to do this?
    thks
    ?:|

    Hi.
    Yoy can the next options for make this:
    1. Pass your values in http request.
    example: http://localhost/index.jsp?var1=value1&var2=value2&var3....
    2. You can use a no visible frame (of height or width 0) and keep your variables and values there using Javascript, but of this form, single you will be able to check the values in the part client, not in the server. Of this form, the values of vars are not visible from the user in the navigation bar.
    Greeting.

  • EPMA Common Timebalance for Essbase and Planning

    Hi,
    We are using EPMA for managing dimensions in Planning and Essbase. We have a shared ACCOUNT dimension, the account dimension is used to create an Essbase and Planning application.
    We are facing issue with TIMEBALANCE property on the shared ACCOUNT dimension, when we set TIMEBALANCE for a member as NONE it works fine for Essbase application and throws out error when we deploy for PLANNING application, viceversa when TIMEBALANCE is set as FLOW it works for PLANNING and not for ESSBASE.
    We don't want to maintain 2 separate ACCOUNT dimension in EPMA for ESSBASE and PLANNING just for this purpose. Is there a way to overcome the TIMEBALANCE property or a common value which will work as FLOW/NONE.
    Thanks
    Ramesh

    I haven't faced your specific issue, however I faced something VERY similar. We were trying to set properties for both an ASO and BSO cube, using EPMA to manage the hierarchies. Setting the ASO property would change the BSO property and vice versa. My general impression was that the Essbase property settings weren't really sorted out in EPMA. This is one reason people don't use EPMA for Essbase (yet). It's okay for Planning, but not really ready for Essbase. Hopefully it will be better in 11.1.2.
    - Jake

  • Is it possible to increase the substitution variable value length?

    Hi,
    Is it possible to increase the substitution variable value length to higher value? I checked the SQL User Guide (http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/apa.htm) and it says that the limit is 240 characters.
    i just want to know any workaround for this issue?
    Thanks.

    Hi,
    Basically I have a script contains SQL statement (eg: select c,b,a.........from table a.... group by a,b and order by b c) and I have another shell script that will read the whole entire SQL statement
    In my shell script, i do it in this way.
    sqlplus -S test/test@testdb $SQL statement and i hit the following issue
    string beginning ""select c...." is too long. maximum size is 239 characters. {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Difference in value Between BW and R/3

    Hi,
    We are in the process of validating reports .We have observed difference in value for  credit and debit amount fields in BW and for the same data is coming from standard data source 0EN_JVA_2 (Joint venture: Actual line item using delta extraction) we have done full data load. In the data source the data coming from a single field and that is spited based on debit/credit indicator in R/3.
    I need your valuable input on where the problem is for the difference of value between BW and R/3.
    Regards
    Deva

    Hi,
    Is there any filterations in the IP?
    Any data packet deletion activity in the start rountine?
    Any update rule for the key figure is having routine with modifiying the value?
    Kindly check.
    In case if you are seeing number of records, always aggregation happens.
    If the difference is in terms of quantity of the key figure values, kindly check the above three.
    Kindly come to us so that we can suggest
    Hope this helps
    Janardhan Kumar

  • Rebate: Differ "Scale Base Value" between "Statistics" and "Billing Doc"

    Dear SD Expert,
                After I go with Transaction Code :"VOB3" (run report RV15B002), I found that "Scale Base Value" have different value between "Statistics" and "Billing Doc". And the correct value is "Billing Doc". However, the value which shows in my rebate condition now is "Statistic". Thus, my question is
                How can I configure my rebate condition based on "Billing Doc" Value instead of "Statistic"? (I don't want to "Correct backlogs" anytime in changing scales based value.)  Anyone please feel free in suggestion.
    Thanks,
    Prach

    HI,
    This may be useful to you.
    http://help.sap.com/saphelp_47x200/helpdata/en/dd/5612d8545a11d1a7020000e829fd11/content.htm
    Vrajesh

  • Learning Essbase and Planning - Buy or Rent a Server?

    Hi All,
    If I was planning on learning Essbase and Planning, would it be better to buy or rent a server? I renting is a better option, which companies would you recommend?
    I'm planning on installing some mail servers and issue tracking websites on the server as well.
    Thanks in advance,
    Nathan

    When you say renting, do you mean in the cloud or do you mean short term leasing and having the server on site (your office, your house, etc.)?
    I'm doing (almost) all of my 11.1.2 puttering about in Amazon Web Services using a prebuilt machine image from Full360.com. No, I do not work for either company. No, they do not pay me to mention their name.
    If you're planning on doing installs and infrastructure work, you likely don't want the Full360 AMI. When I do infrastructure, the resutls aren't pretty, so for me a prebuilt and tested AMI with the full 11.1.2 stack is worth the monthly cost.
    What I like about AWS (and I suppose any cloud offering) is that I only pay for what I use and I can scale CPU, memory, and drive space as needed. I won't deny that there's been a learning curve to it but for the most part it's not been bad. If I can just get someone to show me how to set up SSL so I can securely connect in, I'll be 100% happy.
    I thought a lot about buying a big desktop/workstation and then accessing that but I travel all the time -- I'd have to open up a hole in my home firewall, always have the desktop running, etc., and in the end thought that was too much hassle.
    Just my $0.02.
    Regards,
    Cameron Lackpour
    P.S. Shameless plug -- I'll be co-presenting this at Kaleidscope in Long Beach this year and will go into depth about how much pain/joy I've received from this approach.
    Edited by: CL on Jan 13, 2011 11:45 AM
    You can see my blog post on this:
    http://camerons-blog-for-essbase-hackers.blogspot.com/2010/09/1112-zombies-ate-my-brain-and-how-i-got_25.html

  • Installing Essbase and planning

    Hi,
    I am planning to install Essbase and Planning v9.3.1 in my personal system. I have my system running on Windows 7.
    What are the components that I have to install and is there any order that I should follow to install.
    Thanks..

    You would need:
    Shared Services,
    Essbase,
    Planning,
    Essbase Admin Services (EAS) (business rules)
    Provider Services
    at a minimum,
    Also, use BI Core and Web services for Financial Reporting/Workspace/WebAnalysis
    Nick

  • Is there any way to get the list of Essbase and planning users  in excel wi

    Is there any way to get the list of Essbase and planning users in excel with last login details.

    Hi,
    This tool might be of some help to you, 'OlapUnderground Advanced Security Manager'. I havent used it personally but went through its features. Give it a try!
    Thanks,
    Junaid

Maybe you are looking for