Restricting Negative Data Entry on Planning Forms

Hi All,
We are developing a classic planning Application using Hyperion 11.1.2.2. We came across a scenario where we want to restrict end user from entering Negative Financial Values on certain cells.
Any ideas on how can this be achieved?

1. Validation rules is just a rule and it will still save the data to essbase
2. As Jake Turrell said, custom Javascript is maintenance overhead and it will not work after 11.1.2.2+ as they are all ADF
3. You can try checking on Maintaining triggers on the essbase database and can track them / send mails to respective users. (rounndabout process)
4. Use a BR that will pickup all the members on form and you can apply a conditional check to see if the data is negative using IF statement and then assign it to #Missing. Since, you would be using only those members on the form, it would be quick.
Regards
Amarnath
ORACLE | Essbase

Similar Messages

  • Identifying user who submitted the data through SmartView / Planning Forms

    Hi All ,
    We are facing one strange issue wherein data from the data files of the source system is not getting matched with the data loaded in Planning Application.
    We think that the data for the member combination which is not getting matched is modified by user either through SmartView or Planning Form.
    We need to Identify whether such modification is happened or not from the user either through SmartView or Planning Forms ?
    Is there any way we can find this details from any log or any back end tables ?
    Could you please share your thoughts on this.
    Thanks in advance !

    If you have setup auditing in Planning. See Setting up Audit Trails for more details.
    Regards
    Celvin Kattookaran

  • Data loading from planning forms into two different essbase application

    Hi All,
    I have 2 different planning application into 2 different planning and essbase server but the application repository for these applications is same which is lying into 3rd server. Due to this when I add the member into any application it will automatically reflect into another application because the application repository is same. When I refresh the applications the meta data is loaded into there corresponding Essbase server.
    My problem is:
    When I enter the data figure into the planning form it is going into there corresponding Essbase cube. But I want when user enter the data into 1 planning application form it should be reflected into both Essbase application , LIKE METADATA which is not happening. We are doing this for fail over support.

    Hi,
    I am sorry but that is not how I look at, the point of failure for a planning application would the web server, repository, essbase database...
    If it is the web server element then surely you would have two planning web servers pointing to one planning application and one repository.... then if one web server went down to switch to the other web server?
    You won't get a planning application to write to two seperate essbase applications, if you want failover on essbase then you will need to look at alternative methods.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Tabbing and Data Entry Performance With Forms

    Hello,
    I am using Adobe Reader 11.0.2 on Windows XP. I've found that there is a lag between the time I hit the tab key to move between form fields and when my cursor actually moves between the form fields. I've also found that there is a lag between the time I type information into a form field and when the information actually appears in the form field. This is especially true with numbers. There have been times when I type numbers and only the first few numbers appear. I waited 30 seconds for the information to appear and it didn't, but as soon as I hit the right arrow on my keyboard, the numbers appear with my cursor at the end.
    I've tested the PDF in other readers to determine if it was the file, but I have found that other readers do not have this issue.
    Anyone have any thoughts on this?
    Thanks,
    Will

    Hi Sally,
    Yes you can define it at infoprovider level as well in planning application,If  you are  using IP then go infoprovider tab in RSPLAN Tcode,there you will see CR tab in lower panel - where you can specify characteristic relatioship and how to derive.
    Similarly you can use in BPS as well.
    Can refer to the link below for more details for IP:-
    http://help.sap.com/saphelp_nw70/helpdata/en/43/1c3d0f31b70701e10000000a422035/content.htm
    For BPS:-
    http://help.sap.com/saphelp_sem320bw/helpdata/en/ea/39a64281c611d5b3e50050dadfb23f/content.htm

  • Restricting data entry to a particular language in the form

    Hi,
    I created a multilingual form in which all the fields of the form are in a particular language . Now am trying to restrict data entry in the form to that language at the client side only . Say if it is a form in french, can we restrict the data entry to french only .  The approach i was trying to implement was adding a script against the change event of all data fields and see if the characters lie in the range of  the language unicode character set . But have not been successful in it yet . Can anybody help me find some way or provide any sample for it ?
    Thanks

    Hello, I'm German
    Probably you can restrict the characters used for text entry, so for example ü is allowed in the German form but not in French.
    But you will NEVER be able to restrict the users staying only writing French in French forms 100%.
    1) You sometimes, not often, do encounter letters that are not typical for the language. (Though it can appear in any kind of word, it's quite regular for names.)
    2) Let's say I fill the French form. I encounter a problem when I type in the word "Müller". This word wouldn't be French at all. The text will be delted and probably given an error message. Well... I learn out of this error message. Next time I'll type Mueller. ^^
    (I knew several pages were people were restricted to talk English by forbidding letters that were not used in English very often... That didn't stop us violating that rule. The only error that really bugged us wasn't the restriction in not using letters that don't exist in English but the "please don't swear or insult so." error that kept appearing for ex. when we used the German word for "that" (= "dass"). They just didn't like the last 3 letters.)
    3) Many countries have the same or include other countries unicodes. For example English could be written in the German form or in the French form.
    4) You can't get out the syslanguage as far as I know. This would be a great hint which language the person is using.
    5) I don't think you can use the spellcheck in any way... great violation against spellchecking could also be a hint for another language.
    I know a quite big internetcommunity which did try to accomplish the same as you do. After about 2 years and a lot of experiments they stopped their efforts and were content by popping up the random error-messages warning that you don't have to insult, just like those other communities mentioned above. ^^ (Though they tried to restrict the insulting parts to the language used that didn't work out. Too many people knew how to insult in other languages ;D or which words were similar to insults.)
    People just never do what they are supposed to do and are quite nasty finding workarounds...
    My advice to you would be:
    Don't make the effort.
    Sorry for not being able to provide you with a solution, but the opposite.
    Lisa

  • HFM tables for WDEF (Web Data Entry Form)

    Hi all,
    is there a way for understanding which tables are used by the HFM for storing the member selections of the WDEF (Web Data Entry Form)?
    I was able to find only the table <application>_RPTS which contains the list of reports and folders I creted into the application.
    Now, I would like to retreive the tables where the info related to the member selections are stored.
    Can someone help me on this topic?
    Thanks in advance
    Christian

    Payous999 wrote:
    Dear All,
    I have created simple Web Data Entry Form in Planning 11.1.2 and not able to load the data through it (cells are read only)
    1. I have selected all the base level members for all the dimensions
    2. In Scenario version selection of Start Year End Year as well as Start Period and End Period is OK
    3. It is Bottom up version
    4. Is Evaluation Order any issue?
    5. Few days back while refreshing the database I receive the error 1060051 toi resolve that we need to delete the duplicate members from Oracle Table. We also deleted Essbase database and recreated the same
    Thanks
    PayousAre you logging in as admin, are they definitely all stored/never share level 0 members, is it a currency application.
    Evaluation Order should not be an issue.
    Point 5 is a little worrying, what did you do to resolve the issue? does it refresh without any issues now?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to use the same variable value for data entry and the planning sequence

    Hi,
    the scenario is the following:
    Using the WAD template a user enters cost center plan data. The cost center is selected by the chosen value for the variable "V1".
    Afterwards he shall push a button which starts a planning sequence (including saving the data and further functions). This planning sequence uses a filter that also contains the variable "V1".
    What or where has it to be defined that the planning sequence uses automatically the same value for the variable "V1" as selected for the data entry?

    You have to define in the planning function. The planning sequence is only a sequence and it read the planning functions underneath it.
    Ravi Thothadri

  • Data entry form problem - form in query-only mode

    Hi there,
    I am trying to create an data entry form to insert recordacross 2 out of 3 tables. The last of the four tables already have details and does not need to have record inserted into.
    This is the scenario, my four tables are Factory, Employee, Works_in. Works_in resolves a many to many relationship between Factory and Employee
    Now for a person to be employed in a factory, he must be assigned to a factory.
    I have a list of factories already in the database. After choosing a factory from the database, I want to insert records to do with his Fname, Lname, Hiredate bla, bla, bla to the Employee table.
    I have a single form with Factory as the master, and 2 tabs each for Employee and Works_in.
    After linking all my tables with the ability to choose a factory first on the master form from a combo box and after inserting records into the other forms, it says form running in query-only mode.
    What do you think?
    Many thanks in advance.
    Cube60

    I think that's too much of the wrong information.
    It sounds like you have multiple forms. Are they Modal or Non-Modal?
    What code do you use to call the form that's not working?
    Does it work initially and then stop working?
    James.

  • How to populate new record on data entry form based on search results?

    Hello,
    I'm new to jdeveloper im using version 11.1.2.1.0.
    Usually Im using forms 10g.
    I created search panel with table and its working but problem is how to transfer/populate all the field value according to that search result to New data Entry Form
    by clicking the table record or a button.
    Given :
    TABLES,EO
    1. PatientMasterIndex
    2. PatientTransactionMaster <<---- master
    3. PatientTransactionDetail <<-- detail relation
    Here the scenario,
    After Search of any patient, when i clicked one or more patient (which Jdeveloper allow multi select on jtable) on the table record it should automatically transfer or copied to the text field, i want to show on the form of PatientTransactionMaster like PatientNumber,PatientInsuranceNumber etc. to be save on db as new record, also non database field for view only like patient Name,address,age.
    IN forms i can do that by :PatientTransactionMaster.PatientNumber := :blocksearch.PatientSearchNumber ,etc.....
    or an item trigger to populate the said PatientTransactionMaster block. ( select .... into :PatientTransactionMaster.PatientNumber,etc....)
    Any suggestion,links,sample is highly appreciated.
    Sorry for my english.
    Thank you very much

    Hi,
    Do you want to create a detail record that will include some values from your master record??
    Or do you want to create a record with values from your Search criteria, only in the case you do not have any results?
    if it is the second case.
    When do you want to do that? After a press of button? or immediately?
    In general you have to handle the values from search criteria.
    Additionally, if you use ViewCriteria, you have to have bind variables for your search criteria that you will want to use.
    So in general, you have to know the values by using bind variables, understand that the query has no results (This can be done in many ways, depending on your implementation. if you are using a button, you could make a disable condition with iterator.estimatedRowCount property.)
    Perform the insert operation with the values from the bind variables.
    Regards,
    Dimitris.

  • Can I Create A Data Entry Form with iWeb?

    I want members of my club to be able to make data entry selections each week directly to my web site via a data entry form, and have those entries stored for my retrieval and later posting. Can this configuration be set up in iWeb? Thank you in advance for pointing me in the right direction.

    http://discussions.apple.com/thread.jspa?messageID=7465901
    _Additional Info_

  • Copy & Paste data into Planning form in Workspace 11.1.2.2

    Hi there!
    I'm dealing with a weird problem with Planning 11.1.2.2 over workspace. I cannot paste copied data into data forms (whether I copy from an Excel sheet, a file, or another cell of the same form).
    However, when I access Planning directly through :8300/HyperionPlanning/LogOn.jsp (old-styled Planning), pasting data works fine.
    I tried using Ctrl + V and menu buttons, and didn't work.
    Thanks in advance!

    Hi,
    Not sure which web browser you were working on, but this is from the 11.1.2.2 Known issues for Planning
    12360405 -- With Firefox, you cannot copy and paste data from Microsoft Excel into a Planning form.
    Hope this helps..!!
    Thanks,
    hyperionEPM
    Please mark answers as helpful or correct for others to find them easily.

  • Input data into dynamic calc in Planning forms

    Hi guys,
    Have someone tried to combine these two requirements:
    1.     to have upper level members dynamic calc
    2.     to give users the ability to input data into those upper level members through Planning forms.
    I need to do that in order to pass inputted values into HBR, and allocate those values to the leaf level across multiple dimensions. I need those members dynamic calc because otherwise I would need to aggregate data across 7 dimensions and that takes too long. Those allocations are suposed to happen constantly and are the main purpose of application.
    I know you can have dummy stored members that correspond the uper level dynamic members, but then the user will have input forms without current data and will be required to check reports/forms with dynamic calc members prior to updating data.
    I wonder if it is a realistic task to change jsp files that generate those forms, so that data can be inputed into the form, but instead of passing it to Essbase cube to send it to relational database.
    P.S.
    This is related to the thread I opened about optimizing recalculation time:
    Recalculatiion takes much longer than initial calculation
    I received a lot of valuable advices that would definitely work in other situations, but in my case they seem to contradict either user concurrent access or performance requirements.
    Thanks a lot!
    Dmitry

    Hi Glenn,
    I think i found a workaround for this, or may be i am missing something. I will replicate my hierarchies so that one hierarchy will have uper level stored members, and another dynamic calc. Once user loads the form it will run on-load script that will copy data from corresponding dynamic calc to stored slice. The updated data will be alocated to the leaf level, but will never be aggregated. Since reporting is done from ASO cube i only care about the leaf level and current selection in the form.
    Thanks!

  • What else must I do to force data entry other than making the field required in LC 9 Forms Designer?

    I am trying to make sure that fields are populated with data prior to moving to the next field, but it seems that simply making the field required is not sufficient.  What else must I do to enforce data entry within required fileds?
    Thank you,

    There are a variety of scripting techniques that can be used based upon the form requirements, UI aesthetics, designer preference,... The script below forces data entry into a text field object called 'tf1' but it is a dangerous practice and should be used carefully. You may find yourself in a infinite loop based upon the tab order. A safer pattern includes global field validation upon submit.
    // form1.page1.subform1.tf1::exit - (JavaScript, client)
    if (this.isNull) {
      xfa.host.messageBox("tf1 is a mandatory field.","Text Field 1 Error",0);
      xfa.host.setFocus("form1.page1.subform1.tf1");
    Steve

  • Hyperion Planning form timeout via Open Form under SV Data Source Manager

    Power User can't open one particular big Planning form in Excel. Takes about 30 secs and gets net retry intverval timeout error. The same user can ad-hoc (one menu option up in the SV Data Source Manager) the form in question and can open the other (smaller) forms sucessfully. Logged into the users machine I can open the form in question. Logged into my machine the user can open the form in question.
    Already increased the timeouts in user's browser to 2 mins and reinstalled his smartview client.
    Seems like if I can do it on his machine - not his machine
    AND if he can do it on my machine - not his rights/provisioning
    AND if he can get at the same data one menu option up still using smartview - again not his rights or an error in his smartview
    Totally stumped.

    Hmmm
    We had some timeout issues in Smart View in the initial stages of our deployment (although running 11.1.2.1), which sound similar to those you are experiencing.
    Adding the following reg settings to client machines sorted the issues for us, it cant hurt trying these with your user if not applied already.
    Path:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
    Three ‘DWORD Values’ to add:
    •     KeepAliveTimeout
    •     ServerInfoTimeout
    •     ReceiveTimeout
    Value for each as 900000, with a Base setting of ‘Decimal’.
    JB

  • What can be considered as the business logic of simple data entry form

    Hi all,
    I want to separate my applications logic into layers. It is a simple data entry form and doesn't contain any complex business logic. So I want to get this simple business logic to different layer. But the problem is, I cannot clearly identify what are business logic of this kind of simple data entry form.
    How do I separate business logic of this simple data entry form to another layer?
    any help is appreciated,
    Thanks in advance,
    Dil.

    dcminter wrote:
    It is a [form] and doesn't contain any complex business logic. So I want to get this simple business logic to different layer. But the problem is, I cannot clearly identify what are business logic of this kind of [form].Are you asking which bits are business logic?
    Suppose that the data comes into your system immaculate from some external system. Imagine that it will go out into some other system. The bits that you would still have to write are your business logic.That's a nice practical definition. Thank you, I'm stealing it.
    Also interesting to note that validation falls into that category... say you're recieving data from a magical external source... you still have to validate it.
    And of course you'd still have to store it somewhere, ans retrieve it.
    Yep, I definately like that definition.
    Cheers. Keith.

Maybe you are looking for

  • UDO  Saving Problem

    Hi Friends, I created  a new form and binded all fields.I have some header values that i wanted to save to master table(Master data) and 3 matrices those values i need to save to one child table(Master   DataLine).The problem is that when i save ,val

  • OracleDataAdapter returning wrong number of columns

    Hello All, I have an issue of an oracle data adapter not returning all columns in my select statement. When I use code similar to below, the data adapter returns 2 columns per row instead of 5. And they are out of order (ie, DataRow(0) could be colum

  • When I try to start Enterprise Manager 10g after I rename the machine.

    OS is Sun Solaris and Oracle version is 10.2.0.1 . Renaming the machine, I can't start Enterprise Manager by type "emctl start dbconsole" but system show bottom error. OC4J Configuration issue. [Oracle_home]/oc4j/j2ee/OC4J_DBConsole_Error occurred du

  • How can I use a song like ringtone in IPhone5?

    How can I use a song like ringtone in IPhone5?

  • Pass records from one procedure to another

    hi, I have created following procedure. It takes input parameter and selects some records in EMP table based on condition. How to pass the output from this procedure to another procedure to manipulate the selected records further. Do I need to pass R