Two pass logic in data forms?
Hi all,
I have a minor problem while creating data forms. I have a formula column and a formula row. The row formula is a percentage of two rows and column formula is an addition of two columns. My issue is for some reason, the row formula is calculated first and then the column formula which means that for the percentage, it's adding two columns that's not right.
Here's a screenshot of what I mean - http://postimage.org/image/6ssgm51af/
In essbase we had Two pass calc which would resolve this problem but in the dataform, I can't find anything that would do this. I use Planning 11.1.2.1 and editing using workspace. Any help will be great.
Hi N13,
The same two pass calculation is available in Planning too. If you are using Classic - Planning application means, please follow the below steps.
1) From the Menu Administration ---> Dimension
2) Select the corresponding member and Edit the member properties, it will show the two pass calculation option and refresh the planning.
Thanks
Similar Messages
-
Data Form - Logic to calculate "Year Total" Column
Hi,
I need some help with the logic for calculating one of the column values in our data form. I am not sure how to do this - should I write a member formula or something else. Please let me know your ideas on this issue and I would greatly appreciate if someone could guide me on how to write the logic for the same.
Requirement:
I have a column in the data forms called “Year Total” where I need to display a value which will be the sum (combination) of the actual values and forecasted values.
We have in rows something called “Previous Forecast” and “Current Forecast” for which the Year Total values (in column) needs to be displayed and the user wants to be able to compare these two "Year Total" values and get a difference of the two.
For example: For the month “Aug”
1) Previous Forecast (Year Total) = Sum of Actuals (Jan to June) + Sum of Forecast values (July to Dec). (Here July is still a forecast value)
2) Current Forecast (Year Total) = Sum of Actuals (Jan to July) + Sum of Current Forecast values (Aug to Dec). (Here July became Actual)
Thank you!
Edited by: Adella on Aug 17, 2011 2:25 PMHello User626014,
Thank you so much for looking into my requirement and I appreciate your effort in guiding me with the logic. I will surely try your approach and see if it meets all my requirements.
I think I understand your logic too. Just for your information the call on whether the data will be in the "Working" or "Final" version still needs to be made. It could possibly happen that the users are given the working version to work with and so we will have the version set to "Working" on our data form.
There are somethings that are yet to be decided for sure. But for now, having this base idea of the logic from you is really helpful.
Please don't mind about my questions as I am trying to know things better.
1) Does the data for sure needs to be in the Final version? The reason I am asking this is since you said that if it's not in Final we can write a script to copy the data from Working to Final version.
2) Why was it that you asked me to remove "Final" from the FIX and asked me to reference it for getting the Actual and the Forecast data?
Please let me know! -
I need to pass a query in form of string to DBMS_XMLQUERY.GETXML package...the parameters to the query are date and varchar ..please help me build the string .Below is the query and the out put. ( the string is building fine except the parameters are with out quotes)
here is the procedure
create or replace
procedure temp(
P_MTR_ID VARCHAR2,
P_FROM_DATE IN DATE ,
P_THROUGH_DATE IN DATE ) AS
L_XML CLOB;
l_query VARCHAR2(2000);
BEGIN
l_query:= 'SELECT
a.s_datetime DATETIME,
a.downdate Ending_date,
a.downtime Ending_time,
TO_CHAR(ROUND(a.downusage,3),''9999999.000'') kWh_Usage,
TO_CHAR(ROUND(a.downcost,2),''$9,999,999.00'') kWh_cost,
TO_CHAR(ROUND(B.DOWNUSAGE,3),''9999999.000'') KVARH
FROM
(SELECT s_datetime + .000011574 s_datetime,
TO_CHAR(S_DATETIME ,''mm/dd/yyyy'') DOWNDATE,
DECODE(TO_CHAR(s_datetime+.000011574 ,''hh24:'
||'mi''), ''00:'
||'00'',''24:'
||'00'', TO_CHAR(s_datetime+.000011574,''hh24:'
||'mi'')) downtime,
s_usage downusage,
s_cost downcost
FROM summary_qtrhour
WHERE s_mtrid = '
||P_MTR_ID||
' AND s_mtrch = ''1''
AND s_datetime BETWEEN TO_DATE('
||P_FROM_DATE||
',''DD-MON-YY'') AND (TO_DATE('
||P_THROUGH_DATE||
',''DD-MON-YY'') + 1)
) a,
(SELECT s_datetime + .000011574 s_datetime,
s_usage downusage
FROM summary_qtrhour
WHERE s_mtrid = '
||P_MTR_ID||
' AND s_mtrch = ''2''
AND s_datetime BETWEEN TO_DATE('
||P_FROM_DATE||
',''DD-MON-YY'') AND (TO_DATE('
||P_THROUGH_DATE||
','' DD-MON-YY'') + 1)
) B
where a.S_DATETIME = B.S_DATETIME(+)';
SELECT DBMS_XMLQUERY.GETXML('L_QUERY') INTO L_XML FROM DUAL;
INSERT INTO NK VALUES (L_XML);
DBMS_OUTPUT.PUT_LINE('L_QUERY IS :'||L_QUERY);
END;
OUTPUT parameters are in bold (the issue is they are coming without single quotes otherwise th equery is fine
L_QUERY IS :SELECT
a.s_datetime DATETIME,
a.downdate Ending_date,
a.downtime Ending_time,
TO_CHAR(ROUND(a.downusage,3),'9999999.000') kWh_Usage,
TO_CHAR(ROUND(a.downcost,2),'$9,999,999.00') kWh_cost,
TO_CHAR(ROUND(B.DOWNUSAGE,3),'9999999.000') KVARH
FROM
(SELECT s_datetime + .000011574 s_datetime,
TO_CHAR(S_DATETIME ,'mm/dd/yyyy') DOWNDATE,
DECODE(TO_CHAR(s_datetime+.000011574 ,'hh24:mi'), '00:00','24:00', TO_CHAR(s_datetime+.000011574,'hh24:mi')) downtime,
s_usage downusage,
s_cost downcost
FROM summary_qtrhour
WHERE s_mtrid = N3165 AND s_mtrch = '1'
AND s_datetime BETWEEN TO_DATE(01-JAN-13,'DD-MON-YY') AND (TO_DATE(31-JAN-13,'DD-MON-YY') + 1)
) a,
(SELECT s_datetime + .000011574 s_datetime,
s_usage downusage
FROM summary_qtrhour
WHERE s_mtrid = N3165 AND s_mtrch = '2'
AND s_datetime BETWEEN TO_DATE(01-JAN-13,'DD-MON-YY') AND (TO_DATE(31-JAN-13,' DD-MON-YY') + 1)
) B
where a.S_DATETIME = B.S_DATETIME(+)The correct way to handle this is to use bind variables.
And use DBMS_XMLGEN instead of DBMS_XMLQUERY :
create or replace procedure temp (
p_mtr_id in varchar2
, p_from_date in date
, p_through_date in date
is
l_xml CLOB;
l_query VARCHAR2(2000);
l_ctx dbms_xmlgen.ctxHandle;
begin
l_query:= 'SELECT
a.s_datetime DATETIME,
a.downdate Ending_date,
a.downtime Ending_time,
TO_CHAR(ROUND(a.downusage,3),''9999999.000'') kWh_Usage,
TO_CHAR(ROUND(a.downcost,2),''$9,999,999.00'') kWh_cost,
TO_CHAR(ROUND(B.DOWNUSAGE,3),''9999999.000'') KVARH
FROM
(SELECT s_datetime + .000011574 s_datetime,
TO_CHAR(S_DATETIME ,''mm/dd/yyyy'') DOWNDATE,
DECODE(TO_CHAR(s_datetime+.000011574 ,''hh24:'
||'mi''), ''00:'
||'00'',''24:'
||'00'', TO_CHAR(s_datetime+.000011574,''hh24:'
||'mi'')) downtime,
s_usage downusage,
s_cost downcost
FROM summary_qtrhour
WHERE s_mtrid = :P_MTR_ID
AND s_mtrch = ''1''
AND s_datetime BETWEEN TO_DATE(:P_FROM_DATE,''DD-MON-YY'')
AND (TO_DATE(:P_THROUGH_DATE,''DD-MON-YY'') + 1)
) a,
(SELECT s_datetime + .000011574 s_datetime,
s_usage downusage
FROM summary_qtrhour
WHERE s_mtrid = :P_MTR_ID
AND s_mtrch = ''2''
AND s_datetime BETWEEN TO_DATE(:P_FROM_DATE,''DD-MON-YY'')
AND (TO_DATE(:P_THROUGH_DATE,'' DD-MON-YY'') + 1)
) B
where a.S_DATETIME = B.S_DATETIME(+)';
l_ctx := dbms_xmlgen.newContext(l_query);
dbms_xmlgen.setBindValue(l_ctx, 'P_MTR_ID', p_mtr_id);
dbms_xmlgen.setBindValue(l_ctx, 'P_FROM_DATE', to_char(p_from_date, 'DD-MON-YY'));
dbms_xmlgen.setBindValue(l_ctx, 'P_THROUGH_DATE', to_char(p_through_date, 'DD-MON-YY'));
l_xml := dbms_xmlgen.getXML(l_ctx);
dbms_xmlgen.closeContext(l_ctx);
insert into nk values (l_xml);
end; -
How to show two different aliases in planning data form
I have two alias members in the Alias dimension-Default,alias-1.
Alias is associated with all the dimensions.
For ENTITY dimension i have values for both the aliases.
Now my requirement is to show Default alias member in one planning data form and alias-1 member in another data form.
How can this be achieved ?If this is a consistant requirement, you could create another alias table and assign the aliases as a concatenation of the two aliases you need to see at the same time.
IOW, export both tables, and in excel or a text editor, concatenate the two existing aliases for each member into one string, then import that list into yet another alias table. -
Is it possible to Pass Binary Image Data to Logical DSP via ALDSP Control?
I have run into an issue trying to pass binary image data (hexBinary in the WSDL) from WLI's ALDSP Control to a logical service in ALDSP 3.0. I was wondering if anyone has done this successfully, and if so, can you offer any advice?
The following error is generated:
Caused by: com.bea.dsp.das.exception.DASException: weblogic.xml.query.exceptions.XQueryTypeException: {err}XP0006: "element {commonj.sdo}datagraph { {commonj.sdo}DataGraphType }": bad value for type element {http://idexx.com/lims/domain/image}Image { {http://idexx.com/lims/domain/image}Image }*
at com.bea.dsp.das.ejb.EJBClient.invokeOperation(EJBClient.java:160)
The snippet of code that I am using in the WLI to communicate with the ALDSP control is:
try {
byte[] bytes2;
bytes2 = reportText.getBytes("UTF-8");
Image image =createNewImage();
image.setImage(bytes2);
image.setImageFormat("XML");
image.setImageType("RESULTS REPORT");
image.setOwningLabId( owningLabId);
image.setExpirationType("EXPA");
image.setAddedBy (BigInteger.ONE);
image.setScanDate(XMLHelper.toXSDDateTimeFormat(new Date()));
Image[] sdos = new Image[1];
sdos[0]= image;
logDebug(sdoHelper. dataObjectToXml(image));
System.out.println(sdoHelper. dataObjectToXml(image));
imageDSPControlFile.createImage(sdos);
sdoHelper. dataObjectToXml(image);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
throw new RuntimeException(e.getCause());
Lastly, the WSDL schema is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://idexx.com/lims/domain/image"
xmlns:tns="http://idexx.com/lims/domain/image"
elementFormDefault="qualified">
<xs:element name="Image" type="tns:Image" />
<xs:complexType name="Image">
<xs:sequence>
<xs:element name="imageId" type="xs:integer" minOccurs="0"/>
<xs:element name="image" type="xs:hexBinary"/>
<xs:element name="scanDate" type="xs:dateTime"/>
<xs:element name="imageFormat" type="xs:string"/>
<xs:element name="imageType" type="xs:string"/>
<xs:element name="expirationType" type="xs:string"/>
<xs:element name="owningLabId" type="xs:integer"/>
<xs:element name="addedDate" type="xs:dateTime" minOccurs="0"/>
<xs:element name="addedBy" type="xs:integer" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</schema>WLI's ALDSP Control This is actually ALDSP's ALDSP Control - but you can call it from WLI. Check the Advanced Samples announcement in this forum for examples of using the ALDSP Control
- mike -
How can I transfer data form one data store to another iview /dats store
Hello,
I have two iview and want to transfer the data from my data store (main iview) to the nested iview (or the data store in nested iview)
Can you give me instructions, how I can implement this with the signal in and outports.
Thanks
Bst regards
thomas
IHi Thomas
Pass the output data of one iview to another(by connecting the output of the 1st to the input of the 2nd) and then <b>Signal Out</b> the combined data of the two iviews from the 2nd iView using a <b>event</b>(say, a submit button) from the 2nd iView.
Connect the <b>signal out</b> to the nested iView(main iView) by composing a <b>Signal In</b> on the nested iView.
Next, inside the nested iView design layout push the values from <b>Signal In to a data store.</b>
Now you could access all the data @datastore from any no. of forms inside the nested iViews.
Regards
Navneet -
Hi Guys!
My Problem is to pass values through call forms to another form. There are two ways I had done it before. First:global variables.
Second library spec with variables in in, then call forms share library data and the calles form uses the same library. The second way is descriped by Oracle Corp., too.
Do you know another, better way, or do I have to make one of this better? What's the best way? Thank you very muchYou can build and pass a parameter list. Look at the help for CALL_FORM for details (I think you'll see an example there of how to use it).
-
User access to "planning " data forms
hi
iam newbie to planning
i have two different doubts in planning
i have created a application in eas called "blue " in eas console and loaded the data and retrieved in excel , iam able to see the data . mean while i have created planning application called "gt" and its created sucessfully, i can able to "gt" see in the eas console . i wanted to get the data from "blue" in eas into planning "gt" dataforms i created a user called "blue" in shared services console , i decided to give the privilege to "blue" in eas , i clicked on the default application to blue application but was nt there ,but it showing separtely , i clicked on that and assigned roles like "administrator" and cube creator and planner
my doubt is that
1: when i logon "gt " planning application and created dataform folder i want to access the essbase application "blue" data, but there is no user available in that dataform
iam confused whether i should give privileges to default application or "gt " i find both of them in shared services console
clearly my doubt how to link eas "blue" with planning "gt " and datas form blue should be retrived in gt dataform
iam using epm11
sreekumar.H
OLAP-DEVELOPERHi,
I am not totally sure what you are trying to achieve but if you create an essbase application in EAS it is a totally seperate entity from a planning application, so you can't just access it directly.
The are many options on what to do but it needs to be clearer why you have to access the data from a seperate database.
If there is a commonality in the dimensions then it would have been possible to create an extra plan type when you created the planning application, this creates an extra database as part of the planning application.
The other options are to use XREFs to access data from one to cube to another.
Another option would to use partitions.
You could extract the data from one cube using an export or DATAEXPORT command and then load it into your planning database or use ODI to extract from one database and load it into the other.
Cheers
John
http://john-goodwin.blogspot.com/ -
Urgent: Problem opening a data form that uses a smart list
Hi, we've got a problem with a data form that is quite unusual.
The data form was working perfectly until yesterday when we put a smart list in it. The smart list is composed of 8 possible choices activated by the following member formula:
IF (SML==1)
((BDG->BegBalance->&CurrYear)/12);
ELSEIF (SML==2)
((INC_BDG->BegBalance)*("01A2"->ACT_FINAL));
ELSEIF (SML==3)
ACT_FINAL->&PreYear;
ELSEIF (SML==4)
(INC_ACT->&PreYear)*("01A2"->ACT_FINAL);
ELSEIF (SML==5)
ACT_FINAL;
ELSEIF (SML==7)
(INP_PER)*("01A2"->ACT_FINAL);
ELSEIF (SML==8)
INP_ASS;
endif;
Initially we tested the functioning of every different choice in the smart list and it was working properly. After a while we tried again to change the choices combination and we couldn't open the data form due to an error.
It is quite strange because sometimes it work and sometimes it doesn't. In the data form (that is very large) there are many accounts and scenarios that are dynamic calc, in addition to the smart list formula; we tried to open the form two minutes ago converting the data storage type of a scenario from "Dynamic calc" into "Dynamic calc and Store", and it seems to work at the moment... does planning have a memory limit? Can someone suggest a solution (or help us find out the reason)?
ByeAnton,
new thread is one possibility, but the messsage box is not win message box, but SAP form, so I think you can clcik there without new thread too.
Check this thread, hope it helps
Re: Confirmation Dialog in my way -
How to pass internal table data from model to BSP page.
Hi Experts,
I have requirement where I have got data from deep structure in Model.
The structure has two fields > 1. normal data tyoe + the other one is of table type.
Thanks and Regards,if you have defined the attribute then you can ABAP coding to use it in BSP.
for eg, here i am looping the intenal table and passing the data to list item box.
<%
LOOP AT lt_dyn_uom INTO wa_dyn_uom.
%>
<htmlb:listBoxItem key = "<%= wa_dyn_uom-name %>"
value = "<%= wa_dyn_uom-value %>" />
<%
ENDLOOP.
%>
Thanks,
Chandra -
How to pass the uwl data in BPM to other portal?
Hi,gurus,
I have two questions about BPM?
1. I want to pass the UWL data in BPM to other portal (BEA Websphere portal),how to do that?If websphere portal offered a method to me,how can I pass the parameter to that method?At first,we want to use the SAP EP uwl,and display the uwl in BEA portal.But at last,they want to create some tables in BEA and offer a method to CE BPM. So how to do that?
2.How to call ecc workflow in BPM?And how to call BPM in ECC workflow?
Thanks in advance.Any help will be appreciated!Hi,
Regarding your qustion on calling SAP Busines Workflow from BPM and vice versa, I think directly it is not possible to give a call. You can invoke outside functionality only if you can expose it as a Web Service which can be used as an automated activity or in a Human Task with custom code.
Hope this help!!
Regards,
Arafat -
How to queue two waveforms in dynamic data
I am collecting two waveforms for voltage data via DAQ assistant. The output is dynamic data which I can view as two waveforms via a chart.
I am sending the retrived data to a queue for storage until a seperate loop can flush the queue and write the data to a measurement file via the Write to Measurement File vi.
When I retrive my measurement file only one of the two waveforms have been stored.
I have troubleshot the issue and have determined the correct data is going into the queueI'd recommend posting some code. Are you passing in the two waveforms to the queue as an array of waveforms, or a cluster of waveforms? Without seeing the code, it is just a guess as to what is going on.
-
Calling Web Service passing xml from Oracle Forms
Hello,
I need to call a .net web service from Oracle Forms that passes in xml data and returns xml data.
I have seen several examples of how to create a wrapper in jdev and then to import the code
into forms. I just have not seen any examples that are passing parmameters especially not xml
as a parameter and that have an active wsdl that I can see how it relates to the code created.
I have a wrapper but cannot figure out where and what notation to use to include passing in
an xml object.
Does anyone have an example passing in xml where the wsdl is still available to see?'
Forms version 10.1.2.0.2. Jdev 10.1.3.4
Thanks,
Linda
Edited by: lboyce on Jan 5, 2009 2:30 PMAlso here you have several options...
1. you can make a PJC (bean) which include a webservice stub generated with axis (you can make a stub and also test a webservice with this tool: www.soapui.org)..
2. you can make a database webservice with JPublisher and then just call a pl/sql wrapper for this webservice
4. you can call a webservice with java api (HttpsURLConnection, HttpURLConnection or with apache HTTPClient api) from your PJC for example:
the code below is used as java stored procedure to call a .net webservice on https
====================================
public static int getPStopnja(String polica, String reg_oznaka,
String ime_osiguranika,
String naziv_osiguranika,
String leasing,
String[] doc) {
String l_polica="";
String l_reg_oznaka="";
String l_ime_osiguranika="";
String l_naziv_osiguranika="";
String l_leasing ="";
URL url = null;
HttpsURLConnection conn = null;
BufferedReader br = null;
String lineIn = null;
StringBuffer sb = new StringBuffer();
OutputStream os = null;
int rc = 0;
//kontrole
l_polica = polica==null ? "":polica;
l_reg_oznaka = reg_oznaka==null ? "": reg_oznaka;
l_ime_osiguranika = ime_osiguranika==null ? "": ime_osiguranika;
l_naziv_osiguranika = naziv_osiguranika==null ? "": naziv_osiguranika;
l_leasing = leasing==null ? "": leasing;
String body = "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
body += "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"https://services.huo.hr/web_ao/\">";
body += "<soapenv:Header/>";
body += "<soapenv:Body>";
body += "<web:get_pstupanj>";
body += "<web:param_in>";
body += "<web:polica>"+l_polica+"</web:polica>";
body += "<web:reg_oznaka>"+l_reg_oznaka+"</web:reg_oznaka>";
body += "<web:ime_osiguranika>"+l_ime_osiguranika+"</web:ime_osiguranika>";
body += "<web:naziv_osiguranika>"+l_naziv_osiguranika+"</web:naziv_osiguranika>";
body += "<web:leasing>"+l_leasing+"</web:leasing>";
body += "</web:param_in>";
body += "</web:get_pstupanj>";
body += "</soapenv:Body>";
body += "</soapenv:Envelope>";
SSLContext sslContext = null;
try {
sslContext = SSLContext.getInstance("TLS");
X509TrustManager[] xtmArray = new X509TrustManager[|http://forums.oracle.com/forums/] { xtm };
sslContext.init(null, xtmArray, new java.security.SecureRandom());
} catch (GeneralSecurityException gse) {
doc[0] = gse.toString();
return -1;
if (sslContext != null) {
conn.setDefaultSSLSocketFactory(sslContext.getSocketFactory());
try {
conn.setDefaultHostnameVerifier(hnv);
} catch (Exception ex) {
doc[0] = ex.toString();
return -1;
try {
URL st = new URL("https://services.huo.hr/web_ao/web_ao.asmx");
conn = (HttpsURLConnection)st.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Host", "services.huo.hr");
conn.setRequestProperty("Content-Length", "" + body.length());
conn.setRequestProperty("SOAPAction",
"\"https://services.huo.hr/web_ao/get_pstupanj\"");
conn.setRequestProperty("Content-Type", "text/xml;charset=UTF-8");
conn.setDoOutput(true);
OutputStreamWriter wr =
new OutputStreamWriter(conn.getOutputStream());
wr.write(body);
wr.flush();
BufferedReader in =
new BufferedReader(new InputStreamReader(conn.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
sb.append(new String(inputLine.getBytes(),"UTF-8"));
in.close();
//System.out.println(new String(sb.toString().getBytes(),"ISO8559_2"));
doc[0] = sb.toString();
return 0;
} catch (Exception e) {
doc[0] = e.toString() + " ===> " + body + " ==>length= " + body.length();
return -1;
====================================
best regards
Edited by: Peterv6i on Jan 6, 2009 8:34 AM
Edited by: Peterv6i on Jan 6, 2009 8:40 AM -
Script Logic VS Data Transformation File
Hi all,
I'm new to SAP BPC. I have knowledge of SAP BW.
I can see conversion file, which we are referring in data transformation file. which we can use for mapping and conversion of external data into internal data.
How data transformation file different form script logic? Are we going to refer script logis in Data transformation file for each required dimension?
Can any of you give me clarity on how to place script logic and data transformation file in BPC data management flow.
I will really applicate all your help!!!
Thanks
Ben.Nilanjan,
I have a another quick question...
suppose my bpc application has 5 dimensions. Out of the 5 dimensions, 4 dimensions data i'm getting directly from SAP BW. assume 1 dim, i need to extract by doing look up at different table which also reside in BW.
how to populate data for DIM 5.
I got your point that data transformation file purely for field mapping. suppose DIM5 if i want to populate from script logic, wht do i need map in Transformation file. I hope you got my point.
My question if how to populate a DIM in BPC using lookup approach.
Thanks,
Ben. -
Unable to Access Data Form with Users Provisioned as 'Planner'
Hello,
I am currently experiencing an issue that I can't seem to resolve. I was hoping someone else might have some insight and/or have come across this issue.
I created two data forms. Users have been assigned permissions to the dimensions included in the data form. I have also assigned users access to the data form. The model is a single currency model.
Upon logging into the application, the user is unable to open the data form unless he/she is provisioned as an 'Administrator'. Provisioning the user as a 'Planner' or 'Interactive User' does not allow the user to open the data form. The following message appears:
*"Security and/or filtering has resulted in a required dimension not being represented on this data form."*
My data form uses the following dimensions:
POV: ELEMENT
PAGE: SCENARIO, YEAR, VERSION, ENTITY
ROWS: ACCOUNT
COLUMNS: PERIOD
We are currently implementing Hyperion Planning 11.1.2.0. The operating system is Windows Server 2008 64-bit R2.
Any advice/suggestions on how to resolve this would be greatly appreciated. Thank you.
CoreyI went ahead a created a data form that just used level 0 members and confirmed that the user had access to the members defined in the form. Still no luck.
I also checked to make sure the filters existed in Essbase. Here is what I found in Essbase:
Access: None
Member Specification: @IDES("Account"),@IDES("Scenario"),@IDES("Version"),@IDES("Entity"),@IDES("NTTA_ELEMENT")
I have no issues accessing the data through the Essbase Add-in.
I did notice some additional items in my Planning setup:
1. Task>Manage Process - Sub-Status states 'Failed' when I attempt to validate
2. Task>Manage Process - Status changes from 'Not Started' to 'Under Review' when I start the cycle.
3. Dimension Security - Users are attached to a group that has write access at the Descendent(Inclusive) level.
4. In the Account, Department, Scenario and Version dimensions I also setup the user to have write access at the member level.
As for my earlier post with the data forms, that was just my way of showing the dimensions used. I do have two data forms, 1) with top level and descendants/children and 2) with level 0 members only.
I checked the logs and there isn't really much info there. I have a case open with Oracle and a webex scheduled for tomorrow.
Thoughts?
Thanks
Corey
Maybe you are looking for
-
I need some wisdom about the quality of PDFs saved by Aperture. When printing a book I choose to save as a PDF. If I open this PDF in Preview and choose Saves As... to either JPEG or Tiff I get a file that is 1584x1224 resolution which is just under
-
I have a new macbook pro and use a dlink 2310 b/g router. Wifi drops out about twice per hour. If I go through network diagnosis it will reconnect. At the same time my new iPad in the same location does not disconnect. Any suggestions?
-
Third Party - PO - Very Urgent
Hi gurus , can you pls explain the Third party Scenario in Detail (step by step) Its very urgen,, and rewarding is sure,,, Thanks and Regard Kannan
-
below i've attached my partial code. i didn't include my entire code because it's 334 lines long. if i need to do that to get this solved though, i will... just let me know. in the for loop below, i assign 3 functions to a newly attached movie clip.
-
So I have Adobe CC. I have an AI file and I want to save it as a PSD. Luckily there is an "Export" option. I choose "Export" -> PSD and hit save and I get nothing. It doesn't matter what I choose (file name, or location)...there is nothing there.