BPS Security with Compounded Hierarchy
In the Cost Center Hierarchy, cost centers have 14 digits, namely 10 digits for cost center, and 4 for controlling area.
Implementing the white paper to upload user-specific variable values, I find it not possible to update specific cost center values for individual users, since cost centers take 10 digits only, but the hierarchy is looking for 14.
I tried to add 0CO_AREA to the flat file:
USER HIECHA NODENAME DUMMY_LEAF 0CO_AREA
AJOHN 0COSTCENTER 0000001155 X 1000
However, it still does not get into BPS correctly. What am I missing?
Hi Stefan,
See if this helps you...
http://help.sap.com/saphelp_nw04/helpdata/en/ff/f470375fbf307ee10000009b38f8cf/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ff/f470375fbf307ee10000009b38f8cf/frameset.htm
Thanks,
Raj
Similar Messages
-
Auth Error in BW while executing a query with Company hierarchy
Hi All,
I have an issue in BW Reporting auth objects.. Hope to get resolved here.
We are using BI 7.0. However We are still using the Reporting auth objects for fiield level security. We are having a problem while executing a query with company code hierarchy ,which is built on a multiprovider.
The Background is as below
Multiprovider: ZM_CD01 with 5 infocubes
Query: Has 0COMP_CODE as free characteristics with display hierarchy for Japan (Node APSC_012 is fixed value)
Node APSC_012 has 4070,4076,407A,408A,9830 company code values under it.
Reporting Auth Objects:
Z0COMPCODE: (for flat values)
4070,4076,407A,408A,407M,407P,8236, :
ZHCOMPCODE: (For tree structure)
4070,4076,407A,408A,407M,407P,8080, :
APSC_MGMT_HIER (Nodes: APSC_012,APSC019)
Both the reporting authorization objects are checked for multi provider ZM_CD01 in RSSM
While executing the query the following Auth error is received.
You do not have authorization to read object "Z0COMPCODE" authorization on '0COMP_CODE'
When I change the values for Z0COMPCODE to * it works fine. No Auth error.
Please help me resolve this issue. It is very critical now as the user needs to execute some important reports.
Thanks in Advance.
Ramkumar CHi Chandra,
Try the following:
1. Go to tcode RSSM
2. Enter the cube ZM_CD01 (all the other cubes) then click change.
3. Afterwards, u201Cunchecku201D ALL Authorization Objects under this cube. (Repeate the same for all the cubes)
4. Click Save.
This will resolve the issue.
Rgds,
Raghu -
Problem with compound objects in IP input-ready queries
Hi, gurus!
I have following problem:
In IP input-ready query I have 2 restricted key figures (KF1 and KF2):
KF1 restrictions:
Char1 = X1
Char2 = 100
KF2 restrictions:
Char1 = X2
Char2 = 100
Char2 is compound with Char1, so KF1 should be restricted as Char2 = X1/100.
That query in example doesn't work, all cells are grey. But, If I'll change restriction of Char2 in any key figures everything will be fine. It looks like the system ignores Char1 restriction. E.g.
KF1 restrictions:
Char1 = X1
Char2 = 101
KF2 restrictions:
Char1 = X2
Char2 = 100
(Ok)
I think it is some kind of system error, but can't find the related Nota. Maybe somebody already solved the same problem?
Edited by: Mikhail Sychev on Jun 28, 2011 8:54 AMHi Mikhail,
This is typical issue with compounded infoobjects.
I can think about 2 solutions.
1) Create a hierarchy on the compounded infoobject and restrict the KFs by hierarchy nodes rather than direct filter values on the infoobject.
2) If not, create an nav attribute on the compunded infoobject, in which you have to concatenate values of both the character values like 'X1100'. You this navigational attribute in the keyfigure filter.
Thanks,
Krishnan -
Problems with InfoArea Hierarchy ( 0INFOPROV - INFOAREAHIER )
We are securing our BI data using the InfoArea Hierarchy (INFOAREAHIER). When trying to set up the 0TCAIPROV characteristic in an analysis authorization, we get the following error:
System error in program CL_RRHI_INCL_CREATOR_TID and form FINDDOUBLICATES-1- (see long text)
We get this message when trying to populate the 'Nodes", after the hierarchy has been selected.
I found an SAP Note (954673) that sounds like it would address the problem but it doesn't.
Other issues that we have with this Hierarchy:
The hierarchy is hidden when trying to locate it in RSA1. All other hierarchies appear under the info object that it pertains to, but this one cannot be located. This also seems to be fixed in a SAP note (960176) but we are at support pack 17 and still have the problem.
Any time we make a change to the hierarchy, it appears that the changes are not "activated" until the following day....the new nodes, changes, etc are not available to be used until the next day. If an info provider is moved from one node to another, the security authorizations treat the info provider as being in it's old node until the next day. Our Basis team is not aware of any nightly process that would be causing this.
Any help with these issues would be greatly appreciated.Let's just keep this one alive. When we try to make changes to the infoarea hierarchy in RSA1, like add a node, our security is ruined and we lose one of the main table entries that controls security in table RSRHIEDIR_OLAP. We can only maintain the hierarchy in transaction RSA1OLD.
Anyone know how to get around that? -
CMR 1:M with compound keys?
Pardon a possible repost, my original post disappeared.
I've got two tables with compound PKs. Does OC4J 9.0.3 support CMR for CMP beans with compound keys?
Thanks!April,
I built a simple CMR Employee -> TimeCards (empno, timecardno as composite PK)
Here is the orion-ejb-jar.xml that demonstrates the ampping:
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE orion-ejb-jar PUBLIC "-//Evermind//DTD Enterprise JavaBeans 1.1 runtime//EN" "http://xmlns.oracle.com/ias/dtds/orion-ejb-jar.dtd">
<orion-ejb-jar>
<enterprise-beans>
<entity-deployment name="Employee" data-source="jdbc/OracleDS" table="EMP">
<primkey-mapping>
<cmp-field-mapping name="empno" persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
</primkey-mapping>
<cmp-field-mapping name="empno" persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
<cmp-field-mapping name="ename" persistence-name="ENAME" persistence-type="VARCHAR2(10)"/>
<cmp-field-mapping name="job" persistence-name="JOB" persistence-type="VARCHAR2(9)"/>
<cmp-field-mapping name="mgr" persistence-name="MGR" persistence-type="NUMBER(4)"/>
<cmp-field-mapping name="hiredate" persistence-name="HIREDATE" persistence-type="DATE"/>
<cmp-field-mapping name="sal" persistence-name="SAL" persistence-type="NUMBER(7,2)"/>
<cmp-field-mapping name="comm" persistence-name="COMM" persistence-type="NUMBER(7,2)"/>
<cmp-field-mapping name="deptno" persistence-name="DEPTNO" persistence-type="NUMBER(2)"/>
<cmp-field-mapping name="timecard_empno">
<collection-mapping table="TIMECARDS">
<primkey-mapping>
<cmp-field-mapping>
<entity-ref home="Employee">
<cmp-field-mapping persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
</entity-ref>
</cmp-field-mapping>
</primkey-mapping>
<value-mapping type="debu.cmr3.TimecardLocal">
<cmp-field-mapping>
<entity-ref home="Timecard">
<cmp-field-mapping>
<fields>
<cmp-field-mapping name="empno" persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
<cmp-field-mapping name="timecardno" persistence-name="TIMECARDNO" persistence-type="NUMBER(10)"/>
</fields>
</cmp-field-mapping>
</entity-ref>
</cmp-field-mapping>
</value-mapping>
</collection-mapping>
</cmp-field-mapping>
</entity-deployment>
<entity-deployment name="Timecard" data-source="jdbc/OracleDS" table="TIMECARDS">
<primkey-mapping>
<cmp-field-mapping>
<fields>
<cmp-field-mapping name="empno" persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
<cmp-field-mapping name="timecardno" persistence-name="TIMECARDNO" persistence-type="NUMBER(10)"/>
</fields>
</cmp-field-mapping>
</primkey-mapping>
<cmp-field-mapping name="timecardno" persistence-name="TIMECARDNO" persistence-type="NUMBER(10)"/>
<cmp-field-mapping name="workhours" persistence-name="WORKHOURS" persistence-type="NUMBER(4,2)"/>
<cmp-field-mapping name="timecarddate" persistence-name="TIMECARDDATE" persistence-type="DATE"/>
<cmp-field-mapping name="employee_empno">
<entity-ref home="Employee">
<cmp-field-mapping persistence-name="EMPNO" persistence-type="NUMBER(4)"/>
</entity-ref>
</cmp-field-mapping>
</entity-deployment>
</enterprise-beans>
<assembly-descriptor>
<default-method-access>
<security-role-mapping impliesAll="true" name="<default-ejb-caller-role>"/>
</default-method-access>
</assembly-descriptor>
</orion-ejb-jar> -
Problem with the hierarchial fields in a Purchase order xml report
Hi,
I am having a problem with the hierarchy problem. We are populating attribute 15 of a PO header. some times it can be null. FYI, we are using 11.5.10 instance where oracle supports direct PO template rather than having a rdf file.
And now in the xml report, if attribute15 of po header is not null then it is fine.
But if attribute15 is null, then the template is picking from the next available attribute15 that is from the po lines. As the line level group of "LINES" is between the "PO_DATA" (header group), hence the template is checking for next available attribute15.
Can any one please suggest how to design the template where we can make the template to check only for that tag at the header level group rather than the line level group tag?
Thank You in advance.
Regards,
Srinivas.Hi
Incase you want to transfer attachements from SRM to R/3, then you try implementing the BADI in SRM side. The BADI which will help in this case is
<b>BBP_CREATE_PO_BACK</b> BADI.
<b>Please read the standard SAP documentation of this BADI using SE18 Transaction, before making any code changes.</b>
<u>Few Important SAP OSS notes to refer in this case -></u>
Note 989184 - Transferred shopping cart with internal attachments
Note 550071 - FAQ: EBP - Shopping Cart
Note 916347 - Transfer shopping cart with internal attachments
Note 1001130 - FAQ - Attachment questions (Buyside)
<u>Few useful links -></u>
<b>http://help.sap.com/saphelp_srm50/helpdata/en/49/b32640632cea01e10000000a155106/frameset.htm
Re: Attachments to backend
Re: Document Attachments in Shopping Cart
Re: Attachment in SRM
Re: SRM Documents and Attachments
Re: Limit in Attachments of an item in Shopping Cart
Re: return delivery text from material document is not passed to SUS
</b>
Do let me know, incase you face any problems.
Regards
- Atul -
Crystal Report with Compound Key
Hi,
I have Characteristic with Compound Key in SAP BW 7.0. This Characteristic use to store the Purchase Order Item Line. The Compound Key is the Purchase Order Document.
So I will have the following fields created for this Characteristic:
Compound Key (Purchase Order Document) 5600001982, Purchase Order Item Line 10
I created a Query for this Characteristic and I have the following as result:
10 ...
20 ...
30 ...
All works fine.
Now I created the Crystal Report from this Query. When I display this Characteristic in Crystal Report, I have the following:
5600001982/10
5600001982/20
5600001982/30
Is this a bug or Crystal not support the Compound Key?
Please advise, thank you.Hello,
Did you get this resolved.
Were you able to display characteristics in Crystal without the compounding characteristic.
Thanks. -
Crystal Report and InfoObject with Compound Key
Hi,
I have Characteristic with Compound Key in SAP BW 7.0. This Characteristic use to store the Purchase Order Item Line. The Compound Key is the Purchase Order Document.
So I will have the following fields created for this Characteristic:
Compound Key (Purchase Order Document) 5600001982, Purchase Order Item Line 10
I created a Query for this Characteristic and I have the following as result:
10 ...
20 ...
30 ...
All works fine.
Now I created the Crystal Report from this Query. When I display this Characteristic in Crystal Report, I have the following:
5600001982/10
5600001982/20
5600001982/30
Is this a bug or Crystal not support the Compound Key?
Please advise, thank you.a
-
Web Service Security with SAML - Invalid XML signature
Hello together,
we want to build a scenario where we want to use Web Service Security with SAML.
The scenario will be
WS Client (Java Application) -> WS Adapter -> Integration Engine -> WS Adapter-> CRM (Web AS ABAP 7.01 SP 3)
SAP PI release is 7.11 (SP Level 4)
We want to use the SAML Authentification from WS Client to PI and from PI to Web AS ABAP.
The SAML authentifications between the WS Client and PI works when there is no SAML auth between PI and CRM.
But we get following error at calling the CRM system when we want to communicate with SAML:
<E_TEXT>CX_WS_SECURITY_FAULT:Invalid XML signature</E_TEXT>
Has somebody an idea of the possible reason for the error.
Thanks in advance
StefanError Messages in the Trace/Log Viewer:
CX_WS_SECURITY_FAULT : Invalid XML signature | program: CL_ST_CRYPTO==================CP include: CL_ST_CRYPTO==================CM00G line: 48
A SOAP Runtime Core Exception occurred in method CL_ST_CRYPTO==================CM00G of class CL_ST_CRYPTO==================CP at position id 48 with internal error id 1001 and error text CX_WS_SECURITY_FAULT:Invalid XML signature (fault location is 1 ).
Invalid XML signature -
Help to fill BPS Cube with same data in a Cube with these conditions
Hi,
I need some help in implementing BPS in a small project. (Integrated Planning is not available).
An existing cube, Cube1 has: Year/month, Year, char1, char2, keyfig1, keyfig2
Keyfig1 is filled directly from R3 with actuals; keyfig2 (planned values) is filled manually filled with a monthly flat file load.
Now, there is a change in direction to fill keyfig2 through BPS features and bring in additional key figures all based on keyfig1.
Cube2 has been created only for the purpose of this BPS project. Cube2 was a copy of Cube1(with no data). For Cube1, I have created a Planningarea1 and PlanningLevel1; and for Cube2, Planningarea2 and PlanningLevel2 in BPS0.
How do I fill the BPS Cube2 with the same data as in BPS Cube1 with the following conditions:
keyfig1 : same as source value from R3 (not modifiable)
keyfig2 : modifiable by users only on the first and second of the month.
keyfig3 : keyfig1 * 1.1
keyfig4 : keyfig1 of previous Year/month
keyfig5 : same as source value from R3 (But modifiable)
keyfig6 : same as keyfig5 as of last day of 20th of the current month (not modifiable)
The goal is to create a multi planning area to join the two cubes. Hints all that will also be appreciated.
ThanksYour thought of having a multi area is right.
Create a multi area and being the basic areas to which you have assigned cube 1 and cube 2 underneath the multi area.
UNder your planing package, create a function of type Formula and create a parameter set like this:
= * 1.1.
Just this one line will is enough.
TO get keyfig 4 as previous month's key fig; you need another fox. To do this, you need to have a BPS variable to et previous month and use this variable in the parameter set.
Your fox will be like this.
DATA CURRMONTN TYPE 0CALMONTH.
DATA PREMONTH TYPE 0CALMONTH.
{KEYFIG4, CURRMONTH} = {KEYFIG1, PREMONTH}.
To make users modify only on days 1 and 2, you need to define a dara slice.
Ravi Thothadri -
Is there a way to print a pdf, which is secured with password?
I want to know a way to print pdf which is secured with password to print without throwing a error ?
Instead it has to ask for a password and print..we need to have an associated application installed in the system for that particular fileYup.
does javax.print api works for pdf files and word documents?Nope.
There is something called (I think) iText which can handle PDF documents. No idea whether it includes a printing facility or not.
db -
Pricing issue with Product hierarchy - Urgent
Hello,
I have an issue on pricing determination with product hierarchy.
I created product hierarchy as following,
level1 - A0001
level2 - A0001B0001
level3 - A0001B0001C0001
Then, assigned A0001B0001C0001 to material D in material master.
I created condition record with A0001B0001C0001(level 3), the system found the condition sucessfully when I created a sales order with material D.
However, I created condition record with A0001(level1) but the system didn't get the price when I created the sales order with material D. Since A0001B0001C0001 belongs to A0001, the system is supposed to get the price from the condition record with A0001...
Could you please let me know how to fix it?Hi,
Thanks a lot for your kind explanation.
Here is the access sequence I defined. I wonder if there is anyway I can define PRODH1, PRODH2, PRODH3 in access sequnce the same way with customer hierarchy so that the system can check higher level data. If it's not allowed, I think I should define routine in requirement as you advised. Thanks!
*Accesses
AcNo Description
1 Customer Hierarchy/Product Hiearchy
2 Customer Hierarchy/Product Hiearchy
3 Customer Hierarchy/Product Hiearchy
4 Customer Hierarchy/Product Hiearchy
Fields
AcNo Condition Doc. field field lable
1 HIENR HIEBO01 CustomerHierarchy 01
PRODH PRODH Product hierarchy
2. HIENR HIEBO02 CustomerHierarchy 02
PRODH PRODH Product hierarchy
3 HIENR HIEBO03 CustomerHierarchy 03
PRODH PRODH Product hierarchy
4 HIENR HIEBO04 CustomerHierarchy 04
PRODH PRODH Product hierarchy
I wonder if I can assign product hierachy fields, PRODH1, PRODH2, PRODH3 to access sequence like customer hierarchy so that the system can check higher level data to get the price... -
Problem with update of BLOB field in a table with compound primary key
Hi,
I've been developing an application in Application Express 3.1.2.00.02 that includes processing of BLOB data in one of the tables (ZPRAVA). Unfortunately, I've come across a strange behaviour when I tried to update value in a BLOB field for an existing record via a DML form process. Insert of a new record including the BLOB value is OK (the binary file uploads upon submiting the form without any problems). I haven't changed the DML process in any way. The form update process used to work perfectly before I'd included the BLOB field. Since than, I keep on getting this error when trying to update the BLOB field:
ORA-20505: Error in DML: p_rowid=3, p_alt_rowid=ID, p_rowid2=CZ000001, p_alt_rowid2=PR_ID. ORA-01008: not all variables bound
Unable to process row of table ZPRAVA.
OK
Some time ago, I've already created another application where I used similar form that operated on a BLOB field without problems. The only, but maybe very important, difference between both the cases is that the first sucessfull one is based on a table with a standard one-column primary key whereas the second (problematic one) uses a table with compound (composite) two-column PK (two varchar2 fields: ID, PR_ID).
In both cases, I've followed this tutorial: [http://www.oracle.com/technology/obe/apex/apex31nf/apex31blob.htm]).
Can anybody confirm my suspicion that Automatic Row Processing (DML) can be used for updating BLOB fields within tables with only single-column primary keys?
Thanks in advance.
ZdenekIs there a chance that the bug will be included in the next patch?No, this fix will be in the next full version, 3.2.
Scott -
Is there a way to view Flash videos on my iMac without downloading Adobe Flash Player? I'm concerned about performance and security with Adobe Flash Player.
If the video is only available in a format that requires Flash player : then no.
However, a great many can also be viewed in an HTML5 version, in which case http://hoyois.github.io/safariextensions/clicktoplugin/ or similar can be set up so that Flash never runs unless you specifically choose it to. -
Hi,
How SEM BPS works with SAP BW.
how to save planned in SAP BW.
how to work with the data in Basic cubes and Transaction cubes.
what is the relation between these two cubes.
Thanks,
cheta.hi,
chk the link for BPS
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7c85d590-0201-0010-20b5-f9d0aa10c53f
Can any body send the material for BPS?
Authorization for BPS
Ramesh
Maybe you are looking for
-
How do I fix the apple sync notifier error
Everytime I start my computer I get this Apple sync notifier error. How do I fix this? I have an ipod touch and I've uninstalled and reinstalled itunes and it still isn't fixed.
-
How to send an ouput as PDF attachment to email
Hi, We have a 'Z' output for a delivery document. The output has the standard RLE_DELNOTE driver program and a Zsmart form assigned to it. We need to send the output as an attachment to email. Can some one please adivice how this can be achieved? Tha
-
How on earth can I download the newest version of Flash Player on my Mac, OS X Yosemite?
I have tried approximately 17 times to download Flash, but keep getting stuck at the login page. When I log in to Adobe.com using my ID and password, i'm able to sign in. But when i get to the download phase of the current version of Flash, I'm asked
-
Linking collapsable spry menu to other html pages
Hi, I dont seem to be able the link the subject within my collapsible, to another html page. Surely it not hard, can someone explain how I do this, Im having a blonde day. Thanks in advance
-
Sales Order Valuated Stock Vs. Non Valuated Stock
Hi Gurus, What is difference between Sales Order valuated stock and Non Valuated stock. What are the period end processes in each scenario? Please give me ur valuable inputs. Thanks in advance, Ganesh