Downloading infoobject properties
Hi,
Is there any way I can download the properties of all my active characteristics from the system. Things like attribute only flag, master data table (/bic/p...), text table, time dependant or not....
I need to design process chains so I need to know ALL the infoobjects which needs master data and text loaded.
Metadata was no good and so was RSDIOBJ table.
Many Thanks
hi,
try table RSDCHABAS, fields
TXTTABFL -> = x -> has text
ATTRIBFL -> = x -> has attribute
fields for time dependent etc may also there,
other table RODCHABAS with fields TXTSHFL,TXTMDFL,TXTLGFL,ATTRIBFL
another option to check master data attribute and text needed to be loaded is right click data target (cube/ods) and 'infosource overview'.
hope this helps.
Similar Messages
-
Is there a way to download the list of all the properties, including the defintion attributes, formulas/parameters, list value, lookup tables, etc.?
Thanks.Bill,
Its there in the XML if you export it from the Migration client, but you won't like its format much .
From DRM i don't think there is another way to do this.
Thanks
Denzz -
Table of MasterData List.
Hello,
Is there any table for getting the list of MasterDatas ?
(Like Table RSDCUBE giving the list of Cubes...)
Thanks for your help,
Vince.hi Vince,
try table
RSDCHABAS, fields
TXTTABFL -> = x -> has text
ATTRIBFL -> = x -> has attribute
Downloading infoobject properties
Master Data
hope this helps. -
Changing InfoObject to allow lowercase letters
Hi All,
We have Invoice Number InfoObject which was already developed and used in some of the DSO in production. This infoobject was not checked with the lower case letters option in the object properties while creating the object. From two days we are getting an SID creation error while activating DSO's due to the master data being in lower case letters. There is already transaction data which is available in the DSO's. The infoobject is allowing the lower case to be checked in development. Now if we change the object to incorporate the object to allow lower case letters, what could be the effect while sending it to production. Will there be any problem for the DSO's being inactive in production if we send the object to production with the change in infoobject properties. Is it the best option to change the object to allow lower case letters or is it best option to write a transformation routine to make lower case to upper case in between the DSO layer to allow lower case.
Regards
VijayHi,
You can transport it and after that it will accept both the small letters as well as capital letters.
But will have effect on the input variables create on this infoobject.
You will have to take care of correct syntax like combination of small and caps characters in the values or it will not accept the user input.
If you do not check this option then...in the query during input in selection on a variable based on this infoobject you can give input in any case... small or capital...and system will not check the case of the object by default everything will be capital...but once settings are changed then it will mandatory to give user input in correct case or the system will keep an values not found error.
Generally its better to write a routine if its going to be used as an input variable.
But if its a simple text which will not be used for input variable then you can use it this checkbox.
Thanks
Ajeet -
Document Name & Download file Link should display together
Dear Friends,
i am working with apex_3.2 .
i have created form with report on forms i have displayed 5 file browser item.
in report these 5 document file display as a download link in report.-
i want to display document name Download link together in one report column like below
eg
1. documentA.doc download
2. documentB.doc download
my Report code is
select
ID,
ACTIVITY_NAME,
activity_date,
dbms_lob.getlength(ACTIVITY_FILE) FILE_NAME,
dbms_lob.getlength(ACTIVITY_FILE_2) ACTIVITY_FILE_2,
ACTIVITY_FILE_ID_2,
dbms_lob.getlength(ACTIVITY_FILE_3) ACTIVITY_FILE_3,
ACTIVITY_FILE_ID_3,
dbms_lob.getlength(ACTIVITY_FILE_4) ACTIVITY_FILE_4,
ACTIVITY_FILE_ID_4,
dbms_lob.getlength(ACTIVITY_FILE_5) ACTIVITY_FILE_5,
ACTIVITY_FILE_ID_5,
ACTIVITY_FILE_NAME,
ACTIVITY_FILE_NAME_2,
ACTIVITY_FILE_NAME||'<br>'||ACTIVITY_FILE_NAME_2||'<br>'||ACTIVITY_FILE_NAME_3
||'<br>'||ACTIVITY_FILE_NAME_4||'<br>'||ACTIVITY_FILE_NAME_5 as DocumentName
from CRM_ACTIVITY
where account_id =:P3_id How can i display it in One column in Repot ?
Thanks
Edited by: Vedant on Mar 20, 2012 11:40 PMWhile downloading the properties need to be binded properly then it works fine.
-
Document attribute ticked on InfoObject which is nav attribute
Hi SDN Community,
We have recently enhanced a query, by removing a natural characteristic Cost Centre Category ZCOBCAT that exists in an infocube, and replaced this with a characteristic which is a navigational attribute - CC Func Code ZCCFUNCCD.
eg. characteristic value with was CC11 is now 11 with this change
On both these characteristics, in the infoObject properties, the "Document attribute" checkbox is ticked.
However, we find that when storing commentary functionality, the comments are applicable against the whole infoObject ZCCFUNCCD. Eg. If the variable input parameters are 11, the comments, are retrieved against 11, and every other value against the ZCCFUNCCD characteristic.
Is it such that navigable attributes enabled against multiproviders will not allow the "Document attribute" against the infoobject to work?
Or is it such i have to enable some other parameter against the Multiprovider or infocube that i have overlooked.
Thank you for your help in advance.
SimonHi Karthik, Gattu,
Thank you both for your answers.
As you have indicated, i have verified this:
1) the "Attribute Only" in the Miscallaneous area in the General tab of the infoObject is unticked
2) the "Characteristic is a document attribu" in the Miscallaneous area in the General tab of the infoObject is TICKED as this is what allows storing of documents against the infoObject, and is ticked in the original InfoObject. Are we saying here this should be unticked?
3) ZCCFUNCCD is flagged as a Navigational Attribute in all InfoProviders
4) I have also verified that the Multiprovider has all the assignment correctly ticked for the ZCCFUNCCD is ticked for all the InfoProviders.
What i do find different, is that if i look at 0COSTCENTER, then the attribute ZCCFUNCCD, has a check in the column "Texts of Char." But this should not be causing any issue as this is only using the same description for the Navigational Attribute Display in the queries.
Any other suggestions would be most helpful thanks.
Simon -
Download/Upload Multi-valued property using Code
We are developing program that will download document properties from one Portal Server and upload document properties to another server.
Can someone provide a code snipplet on how to deal with multi-valued property for this download/upload requirement.
1. How do we download property values for Multi-valued properties for document.
2. How do we upload property values for Multi-valued properties for document.We were able to do this. This bug is fixed by SAP in 7.0 ICE.
-
Zone information on download files - no longer in alternate data stream on Windows 7 or IE 8 ?
Hi,
In Windows XP and Vista, when IE (or messenger) download a file an alternate data steam named "Zone.Identifer" is created to store information about the zone the file orginated from. This was how Windows knew which files should have that "This file
came from another computer and might be blocked" with an "Unblock" button in the properites for such files. Of course, this only works if downloading to an NTFS volume.
Vista also added the /R option for DIR, which allows us to see the alternate data streams. I can easily confirm this behavior on my home PC, which is Vista.
But on my Windows 7 desktop at the office, there do not seem to be any alternate data streams on downloaded files. DIR /R shows no Zone.Identifier ADS for downloaded files, and "This file came from another computer and might be blocked" is not displayed
in the downloaded file properties.
Nonetheless, downloaded files are preserving zone information. If I download an HTML file from our Intranet, and then open the downloaded file in IE, it shows as being in the Intranet zone. If I then copy that file to a FAT partition and back
to my desktop, it then shows as being in the local Computer zone. So there is metadata that was removed by copying to/from FAT.
Any ideas what is happening here? How is the zone information being stored, if it is not in an ADS any more?HMM I have the same problem. My researches suggest that the Zone.Identifier ADS is still being used for the internet zone, but not the Intranet zone. I too can get an intranet location out of IE, but not by querying Zone.Identifier eg using Powershell. This
issue is present in XP as well as Win 7. It appears to extend to trusted zone ids.
One hypothesis is that this is being stored in hidden form to prevent zone ids that decrease security being applied by malware.
I had thought that maybe the intranet zone id was only present during download - but your experiment suggests otherwise. -
Infoobject F4 help in the Query takes lot of time and hangs
Hi All,
I have 0Material in the query and the F4 help for selection takes lot of time and hangs after some time.
The 0Material has 2 million records the Infoobject properties for Bex are as below:
Selection:No selection restriction
Query Def. Filter Value Selection: Values in Master Data Table
Query Execution Filter Val.Selectn:Only Posted Values for Navigation
We tried to alter some of the Properties but we have the same issue.
Suggest other options that can be be looked into to get the F4 help in the Query .
Thanks,
Mikehi Mike,
check if helps
Note 817335 - Performance in F4 Help
Note 748623 - Input help (F4) has a very long runtime - recommendations
Note 581802 - Variable dialog boxes: performance of the F4 help
search oss note for f4 performance ...... -
MESSAGE_TYPE_X IN BI_CONT 7.03 INSTALLATION
Hi,
i am installing bi_cont 7.03, installation stuck at xpra_excution IN SAPKIBIII4 WITH LOG BELOW
Runtime Errors MESSAGE_TYPE_X
Date and Time 13.06.2009 14:15:25
Short text
The current application triggered a termination with a short dump.
What happened?
The current application program detected a situation which really
should not occur. Therefore, a termination with a short dump was
triggered on purpose by the key word MESSAGE (type X).
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
Short text of error message:
System error in program LRSDG_IOBJ_DB_READF40 and form REGULAR_IOBJ_GET_
FOR_META (see long text)
Long text of error message:
Diagnosis
This internal error is an intended termination resulting from a
program state that is not permitted.
Procedure
Analyze the situation and inform SAP.
If the termination occurred when you executed a query or Web
template, or during interaction in the planning modeler, and if you
can reproduce this termination, record a trace (transaction RSTT).
For more information about recording a trace, see the documentation
for the trace tool environment as well as SAP Note 899572.
Technical information about the message:
Message class....... "BRAIN"
Number.............. 299
Variable 1.......... "LRSDG_IOBJ_DB_READF40"
Variable 2.......... "REGULAR_IOBJ_GET_FOR_META"
Variable 3.......... " "
Variable 4.......... " "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"MESSAGE_TYPE_X" " "
"SAPLRSDG_IOBJ_DB_READ" or "LRSDG_IOBJ_DB_READF40"
"REGULAR_IOBJ_GET_FOR_META"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
System environment
SAP-Release 700
Application server... "test"
Network address...... "192.168.10.248"
Operating system..... "Windows NT"
Release.............. "5.2"
Hardware type........ "4x AMD64 Level"
Character length.... 8 Bits
Pointer length....... 64 Bits
Work process number.. 11
Shortdump setting.... "full"
Database server... "TEST"
Database type..... "ORACLE"
Database name..... "KIL"
Database user ID.. "SAPKIL"
Char.set.... "English_United State"
SAP kernel....... 700
created (date)... "May 31 2009 20:44:02"
create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
Database version. "OCI_10201_SHARE (10.2.0.1.0) "
Patch level. 210
Patch text.. " "
Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."
SAP database version. 700
Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
NT 6.0"
Memory consumption
Roll.... 16128
EM...... 62848560
Heap.... 0
Page.... 40960
MM Used. 37341136
MM Free. 12932688
User and Transaction
Client.............. 000
User................ "DDIC"
Language key........ "E"
Transaction......... " "
Transactions ID..... "85F657DE8ED8F1739C680015170F3C4D"
Program............. "SAPLRSDG_IOBJ_DB_READ"
Screen.............. "SAPMSSY0 1000"
Screen line......... 6
Information on where terminated
Termination occurred in the ABAP program "SAPLRSDG_IOBJ_DB_READ" - in
"REGULAR_IOBJ_GET_FOR_META".
The main program was "RDDEXECU ".
In the source code you have the termination point in line 31
of the (Include) program "LRSDG_IOBJ_DB_READF40".
The program "SAPLRSDG_IOBJ_DB_READ" was started as a background job.
Job Name....... "RDDEXECL"
Job Initiator.. "DDIC"
Job Number..... 14151900
Source Code Extract
Line SourceCde
1 ----
2 * INCLUDE LRSDG_IOBJ_DB_READF40 *
3 ----
4
5
6 ----
7 * Form REGULAR_IOBJ_GET_FOR_META
8 ----
9 * read a regular InfoObject as Meta InfoObject
10 ----
11 * --> I_INFOCUBE InfoCube
12 * --> I_IOBJNM InfoObject
13 * <-> C_T_COB_PRO InfoCube specific InfoObject properties
14 ----
15 FORM regular_iobj_get_for_meta USING i_infocube TYPE rsinfocube
16 i_iobjnm TYPE rsiobjnm
17 CHANGING c_t_cob_pro TYPE rsd_t_cob_pro.
18
19 DATA: l_s_cob_pro TYPE rsdcobpro.
20
21 CALL FUNCTION 'RSD_IOBJ_INCL_ATR_NAV_GET'
22 EXPORTING
23 i_iobjnm = i_iobjnm
24 i_objvers = rs_c_objvers-active
25 IMPORTING
26 e_s_cob_pro = l_s_cob_pro
27 EXCEPTIONS
28 iobj_not_found = 1
29 illegal_input = 2.
30 IF sy-subrc <> 0.
>>>>> MESSAGE x299(brain) WITH 'LRSDG_IOBJ_DB_READF40'
32 'REGULAR_IOBJ_GET_FOR_META'.
33 ENDIF.
34
35 * time charact --> time dimension / In BEX not visible
36 IF i_iobjnm = rsd_c_chanm-date OR
37 i_iobjnm = rsd_c_timnm-calday.
38 l_s_cob_pro-chasel = rsd_c_chasl-not_allowed.
39 l_s_cob_pro-chanav = rsd_c_chanv-not_allowed.
40
41 ** from 3.0 these InfoObjects are marked as META objects
42 * l_s_cob_pro-iobjtp = rsd_c_objtp-meta.
43 * the olap processor uses 0DATE / 0CALDAY as default for exceptional aggregation -
44 * therefore it has to be in the cobpro
45 * but it must not be of type META, since then day of validity logic
46 * does not work
47 * solution for 3.0: OLAP processor uses the flags CHASEL and CHANAV to determine
48 * if 0DATE / 0CALDAY is part of the infocube
49
50 * leave dimension empty
Contents of system fields
Name Val.
SY-SUBRC 1
SY-INDEX 0
SY-TABIX 0
SY-DBCNT 0
SY-FDPOS 0
SY-LSIND 0
SY-PAGNO 0
SY-LINNO 1
SY-COLNO 1
SY-PFKEY
SY-UCOMM
SY-TITLE Execute Post-Import Methods and XPRAs for Transport Request
SY-MSGTY X
SY-MSGID BRAIN
SY-MSGNO 299
SY-MSGV1 LRSDG_IOBJ_DB_READF40
SY-MSGV2 REGULAR_IOBJ_GET_FOR_META
SY-MSGV3
SY-MSGV4
SY-MODNO 0
SY-DATUM 20090613
SY-UZEIT 141519
SY-XPROG SAPLSYST
SY-XFORM SYSTEM_HOOK_OPEN_DATASET
Active Calls/Events
No. Ty. Program Include Line
Name
16 FORM SAPLRSDG_IOBJ_DB_READ LRSDG_IOBJ_DB_READF40 31
REGULAR_IOBJ_GET_FOR_META
15 FUNCTION SAPLRSDG_IOBJ_DB_READ LRSDG_IOBJ_DB_READU32 101
RSD_ALL_META_IOBJ_GET
14 METHOD CL_RSD_DTA====================CP CL_RSD_DTA====================CM021 658
CL_RSD_DTA=>BUILD_SNG_DTA_PRO
13 METHOD CL_RSD_DTA====================CP CL_RSD_DTA====================CM00H 90
CL_RSD_DTA=>BUILD_DTA_PRO
12 METHOD CL_RSD_DTA====================CP CL_RSD_DTA====================CM00I 110
CL_RSD_DTA=>UPDATE_DTA_BUF
11 METHOD CL_RSD_CUBE===================CP CL_RSD_CUBE===================CM006 197
CL_RSD_CUBE=>IF_RSD_DTA~DTA_GET_INFO
10 METHOD CL_RSD_DTA====================CP CL_RSD_DTA====================CM001 157
CL_RSD_DTA=>IF_RSD_DTA~DTA_GET_INFO
9 FORM SAPLRSDI LRSDIF20 63
COB_GET_FROM_BUFFER
8 FUNCTION SAPLRSDI LRSDIU05 42
RSD_COB_PRO_GET
7 FORM SAPLRSDDK6 LRSDDK6F01 342
CONVERT_A_TO_M_VERSION
6 FUNCTION SAPLRSDDK6 LRSDDK6U06 89
RS_DAGR_AFTER_IMPORT
5 FUNCTION SAPLRSVERS LRSVERSU07 102
RS_AFTER_IMPORT_D
4 FORM SAPLSCTS_EXE_EXP LSCTS_EXE_EXPF02 351
CALL_IMP_METHODS_IN_CLIENT
3 FORM SAPLSCTS_EXE_EXP LSCTS_EXE_EXPF02 87
CALL_IMP_METHODS
2 FUNCTION SAPLSCTS_EXE_EXP LSCTS_EXE_EXPU02 103
TRINT_CALL_AFTER_IMP_METHOD
1 EVENT RDDEXECU RDDEXECU 168
START-OF-SELECTION
PLEASE HELP ME OUT TO SOLVE IT I HAVE GONE THROUGH SIMILAR POST and the notes there is corrction but how to implement the correction i dont know
sunilhi,
i would request yiu all to pay attention on this and help me out
CALL FUNCTION 'RSD_IOBJ_INCL_ATR_NAV_GET'
EXPORTING
i_iobjnm = i_iobjnm
i_objvers = rs_c_objvers-active
IMPORTING
e_s_cob_pro = l_s_cob_pro
EXCEPTIONS
iobj_not_found = 1
illegal_input = 2.
IF sy-subrc <> 0.
MESSAGE x299(brain) WITH 'LRSDG_IOBJ_DB_READF40'
'REGULAR_IOBJ_GET_FOR_META'.
ENDIF.
+ time charact --> time dimension / In BEX not visible+*
IF i_iobjnm = rsd_c_chanm-date OR
i_iobjnm = rsd_c_timnm-calday.
l_s_cob_pro-chasel = rsd_c_chasl-not_allowed.
l_s_cob_pro-chanav = rsd_c_chanv-not_allowed.
+* from 3.0 these InfoObjects are marked as META objects+*
+ l_s_cob_pro-iobjtp = rsd_c_objtp-meta.+*
+ the olap processor uses 0DATE / 0CALDAY as default for exceptional aggregation -+*
+ therefore it has to be in the cobpro+*
+ but it must not be of type META, since then day of validity logic+*
+ does not work+*
+ solution for 3.0: OLAP processor uses the flags CHASEL and CHANAV to determine+*
+ if 0DATE / 0CALDAY is part of the infocube+**
PLEASE HELP WITH SOME WORK AROUND
sanjeev -
Follow-up on u0093Fact Table VS. Dimension relative sizeu0094
You dont have to read the background info. below, it is only for reference. I have already gone though several links as such your touch in your own words will be much appreciated.
Can you help me understand these which came from the many links the Experts referred me .
1. For better performance: Use line item dimension where applicable, but use the "high cardinality" option with extreme care. Any clarification on high cardinality? And why with extreme care?
2. For better performance: 1. Make the Index perfect and create secondary index based on requirement.. I dont seem to follow this index issue being raised here.
Thanks.
--Background: References from these past postings ---
There is much to be said about performance in general, but I will try to answer your specific question regarding fact and dimension tables.
First of all try to compress as many requests as possible in the fact table and do that regularily.
Partition your compressed fact table physically based on for example 0CALMONTH. In the infocube maintenance, in the Extras menu, choose partitioning.
Partition your cube logically into several smaller cubes based on for example 0CALYEAR. Combine the cubes with a multiprovider.
Use constants on infocube level (Extras->Structure Specific Infoobject properties) and/or restrictions on specific cubes in your multiprovider queries if needed.
Create aggregates of subsets of your characteristics based on your query design. Use the debug option in RSRT to investigate which objects you need to include.
To investigate the size of the dimension tables, first use the test in transaction RSRV (Database Information about InfoProvider Tables). It will tell you the relative sizes of your dimensions in comparison to your fact table. Then go to transaction DB02 and conduct a detailed analysis on the large dimension tables. You can choose "table columns" in the detailed analysis screen to see the number of distinct values in each column (characteristic). You also need to understand the "business logic" behind these objects. The ones that have low cardinality, that is relate to each other shoule be located together. With this information at hand you can understand which objects contribute the most to the size of the dimension and separate the dimension.
Use line item dimension where applicable, but use the "high cardinality" option with extreme care.
Generate database statistics regularily using process chains or (if you use Oracle) schedule BRCONNECT runs using transaction DB13.
Good luck!
Kind Regards
Andreas
There are some simple things by which we can maintain the performance.
1> Make the Index perfect and create secondary index based on requirement.
2> Make statistics perfect.
3> Based on data size in dimenssion table use lineitem dimenssion.
HOpe this will help you.
SuneelHi Caud..
1] High Cardinality..
High Cardinality means that this dimension contains a large number of characteristic values. This information is used in accordance with the individual database platform in order to optimize performance. For example, an index type other than the standard may be used. Generally a dimension is perceived to have high cardinality when the dimension is at least 20% the size of the fact tables in terms of the number of entries each contain. Avoid marking a dimension as having high cardinality if you are in any doubt.
Cardinality creates indexes on the Dimension table entries and there by you would see an improvement in performance.
With Oracle DB, setting the Cardinality option causes a b-tree index to be built instead of a bitmap index even if it is not a line item dim.
Setting it as a Line Item dim also causes a b-tree index to be built instead of a bitmap index, but also embeds SID directly in the fact table, eliminating the dimension table.
As it changes from bit map to B-tree, u have to be careful as the SAP recommends the Bit map.
2]As indices increased the performance tremendously, u have to consider when ever the performance is main factor. it is very easy for query to access the data in the data target if it already indexed.
Refer this link..
http://help.sap.com/saphelp_nw04/helpdata/en/a7/d50f395fc8cb7fe10000000a11402f/frameset.htm
Hope it helps-
Regards-
MM
Assign points if it is useful, it is right way to say thanks.
Message was edited by: vishnuC -
How to find all the instances for specific recurring report
How can I use UQery Builder to find out all the instance related to specific Recurring job. I have tried using following query to get the result with poor performance.
select SI_ID, IS_SCHEDUILE_STATUS from ci_infoobjects where SI_NEW_JOB_ID = 2604480
Since I find that SI_ID stores the current instance id and SI_NEW_JOB_ID stores the recurrign job's ID.
Please Help.
Edited by: Gabriel Luk on Feb 14, 2011 5:21 PMI can not find 'SI_KEYWORD' is a indexed properties in following SAP Notes.
1364250 - Which BusinessObjects Enterprise InfoObject properties are indexed
1499196 - Which of the InfoObject properties are indexed
Edited by: Gabriel Luk on Feb 15, 2011 5:09 AM -
SAP BO WebI Report on top of BI Bex Query with Authorization Variable
Hi,
We are trying to restrict row level data using BI 7.0 analysis authorization concept. We have an authorization variable in the Bex query and is working perfect in Bex Analyzer as well as in RSRT.
Now we are trying to achieve the same thing in BO webI. We created an Universe using Authentication Mode SSO. We are on BOXI 3.1 and implemented SSO. When we try to run the query in WebI we get the error
"A database error occured. The database error text is: Error in MDDataSetBW.GetCellData..(WS 10901)"
Just for testing purpose, when we use query filter in WebI and use Values from List, it is showing only the authorized value it supposed to show and runs well with that value selected. But we have to achieve this without the query filter in WebI.
So are we missing some thing here or any patch issue? Please share if you have done this type of reports in BO.
Thanks in advance for your help.
Moorthy.Yes I did run MDXTEST and it gives error as 'you do not have sufficient authorization'. The reason it is giving, I guess and we are debugging that to confirm, is first it looks for 0BI_ALL and throws error which is not the case in Bex. See the following trace in RSRT trace.
InfoObject Properties Defined
Reading of Directly Assigned Authorizations
Direct Assignment Does Not Include Universal Authorization 0BI_ALL
Reading the Indirect Assignments with Authorization Object S_RS_AUTH
Does user have OBI_ALL?
No, the User Does Not Have Universal Authorizion 0BI_ALL
Negative Entry in SU53 Result of Failed Check for 0BI_ALL
Indirect assignments found; no universal authorization
Reduction of Authorization Dimensions on Characteristics in InfoProvider
Reduction Successful
Thanks!
Moorthy -
Hierarchy Node Authorization Issue
Hello Experts,
I am trying to restrict a user from seeing the complete hierarchy. The user should only be able to see the text node "text1" and below.
I did the following:
1) Using Tcode RSECADMIN I created an Authorization Object ZTEST2 for 0COMP_CODE hierarchy at node level "text1".
2) I have assigned user "User1" to the Authorization object ZTEST2.
Now, when I click on the "Analysis" tab and click on "Execute As" as user "User1" and then I check the "RSRT" to execute a query that has Company Code hierarchy as a variable. When I click on the prompt for variable input for hierarchy i see the hierarchy name and then when i execute the query i get to see the complete hierarchy.
I would really appreciate if somebody could point me where I am wrong.
I see the following in the error log:
Buffering the Authorization Data
Buffering for InfoProvider 0FIGL_C10 and Users ABARAPATRE
InfoObject Properties Defined
Reading of Directly Assigned Authorizations
Direct Assignment Does Not Include Universal Authorization 0BI_ALL
Reading the Indirect Assignments with Authorization Object S_RS_AUTH
Does user have OBI_ALL?
Yes, the User Has Universal Authorization 0BI_ALL
Indirect Assignment Includes Universal Authorization 0BI_ALL
All Other Assignments Will Be Ignored
The Following Value Authorizations Were Found
TCTAUTH TCTIOBJNM TCTSIGN TCTOPTION TCTLOW TCTHIGH
0BI_ALL 0COMP_CODE I CP *
Thanks.
Regards,
bw_newbieHi,
0BI_ALL will include all the analysis authorization created on the infoobject level. So if a user have 0BI_ALL, by default he is authorized for all the analysis auth that you create, even if you donot asisgn these explicitly to the user. For your scenario, you need to remove 0BI_ALL auth.
Rgds,
Hari -
AGGREGATION PROBELM..in BEX
Hi All,
I have PO items under Pur doc. No in cube.
In Cube:
Contarct Pur doc. No Pur doc.Item ZCum.Pln.Val
100 50000 10 40k
100 50000 20 40k
100 50000 30 40k
100 50001 10 40k
100 50002 10 40k
100 50002 20 40k
In Report I want to see : (over all picture i.e Client needs without Po items & Doc_numbers)
100 50000 40k
100 50001 40k
100 50002 40k
But it shows NOW :
100 50000 120k ( It is summed up , WRONG VALUE)
100 50001 40k (Right value)
100 50002 80k ( It is summed up , WRONG VALUE)
In RSA1 --> Zcum.pln.val Key Figure info objects AGGREGATE Tab properties are:
Aggregation : SUM
Exception Aggregation: Summation.
Cummulative value option is also selected.
1. What changes shall I do, to get my required result in RSA1- infoobject properties.? Pls. advise step wise.
2. If I change properties to this Zcum.pln.val object , Will it effects to existing Cube data?
3. without changing properties to this Zcum.pln.val object, what options shall I use in BEx level, to get required result.
Please help me and tell step wise.
Thanks & Regards,
siriHi,
try this -
right click Zcum.pln.val in BEx & choose contant selection.
or
choose claculate result as First value.
hope it helps
regards
VC
Maybe you are looking for
-
Portability between Designer 9i r2 and Designer 10g r2, and deployment?
I have some questions to ask... I have been given the job of adding Oracle to the reportoire of databases available to be used for a commercial Delphi application. The idea is to create a database in 10g that this application can talk to. I wish to d
-
How do you display photos in reverse chronological order?
I noticed that the photos will display from oldest to newest. Any way to change it to display from newest to oldest?
-
I have windows server 2012 dc on one vm and exchange 2013 with mailbox and client access roles installed on another vm. I can connect to the exchange server using the exchange shell. I cannot login to the exchange admin centre or owa. get http 500 er
-
iTunes has been working at my computer for the past month, but for some reason it won't open today. I get an error message that says: "iTunes cannot run because some of its required files are missing. Please reinstall iTunes." I haven't backup up my
-
Assign a server group as the background server for a process chain
Dear Experts, Can I assign a server group as the background server for a process chain? Even I assign a server group as the background server for a process chain by following T-cd: RSPC > W click a process chain > (Menu) Process Chain > Attributes >