Change attribute in BPS
Hi Guys,
there is a function "reporst" which can allow be used to change the charateristics in the BPS layout, anybody know is there a way to change the attribute of charactersitics in BPS layout?
Hello JW,
this is certainly not a good solution. Master data changes are not supported in BPS directly and workarounds using exit functions are not recommended (there is no guarantee that it would work in future releases).
Create a BSP application for maintaining the master data. Search the BI forums. It has been discussed several times. You can even integrate the BSP application into the BPS web interface.
Regards
Marc
SAP NetWeaver RIG
Similar Messages
-
Manager is not able to change attribute
Hello SRM Guru,
As per my knowledge Managers can change the attributes defined for their organizational unit(s) or for users in their organizational unit(s) using the Web application Changing Attributes BBPATTRMAINT. In my case manager is only able to only change attributes defined for their organizational unit(s) not for the users in the organizational unit(s).
Could you please suggest what could be the setting I am missing? I have also tried with standrad manager and administrator role.
Thanks,
JackJack
It seems that you are trying to change the attribute value which is inherited.
If the user attributes are inherited from the parent org unit level, then you cannot change them at user level. You need to go to the parent level where attributes are set and change there. This will affect to all levels down the line wherever inherited. Be careful while doing this.
If you do not want those attributes to get inherited down the line then remove the value at parent level. Then you can add new value to that attribute at the user level.
Regards
Jagdish -
Operation ' Change Attribute TSTATE ' could not be carried out for Request
hi,
i am unable to delete the request Id from DSO. and when i checked that, it says request is partially activated(error occured during the activation)
and when i checked the logs i got the following error messages:
Operation ' Change Attribute TSTATE ' could not be carried out for Request 609249
Termination in problem report 'RSS2_DTP_RNR_SUBSEQ_PROC_SET' in row ' 361'
i even thought it was BASIS issue but it was not.
due to this error the process chain is failing daily
kindly help
regards
lakshhi arvind,
i tried using the both the methods you had mentioned, i am able to delete the request at that moment but its again coming back, i think as it is a partially activated request so may be that is why it is happening
but the problem is still there
regards
Laksh -
Operation ' Change Attribute TSTATE ' could not be carried out
Hi All,
When I attempt to compress an infocube I get the following error messages:
@5C\QError@ Operation ' Change Attribute TSTATE ' could not be carried out for Request 1114486
@5C\QError@ Termination in problem report 'RSS2_DTP_RNR_SUBSEQ_PROC_SET' in row '255'
I checked the request 1114486 in infocube and saw that its status is green however the overall status in the load monitor was "deleted".
How can I fix the problem with this request ?
It is a very old request and it was already uploaded to several other targets.
Thanks in advance..
Bernahi,
It can be due to large data volume which might require more system resources then usual, see if there is any dump related to this in ST22, Also check whether any request is currently running on cubefor data loaded to cubeor getting load to further targets
try compression for less requests say 3 or 4, see if it works or not
hope it helps
regards
laksh -
When I Copy & Paste, what results in the Paste is NOT what I copied. With enough shaking, eventually a box appears saying "Undo Change attributes", which fixes it. HOW do I turn off "Change attributes" in iOS 5.1?
Did you ever figure out which output worked the best? I have the same original footage; trying to determine the best output settings to make a dvd for tv.
thanks! -
How do I copy and paste to my mac and undo the change attributes. On my ipad I can shake it and undo the change attributes but not sure how to do this on the imac? Example Excel to email and undo changes?
Thanks for the information....It did not work,....
I am copying information from Excel and posting it into Lotus
It works fine in word and other application, just not in Lotus notes...
Any other ideas? -
Authorization to change attribute co.code
Hi,
We have tested and see that authorization to change attributes is coming from role /SAPSRM/MANAGER. Our goal in here is to make the attribute company code to be changeable for purchaser, but the purchaser cannot change other attribute. Can someone enlight me of how to do this?
Best regards,
JohnHi Saravanan,
Thanks for the reply, but I think you mis-understand my question. The note you're giving me is for allowing some field in the document to be edited during approval process. While what I asked is to know about authorization object that allowing a person to edit his/her own attributes. It seems that this object is linked to role MANAGER. We would like to know the spesific auhtorization object for maintaining attributes BUK (co.code).
Best regards,
John -
How to change attributes of Objects of all windows in a MDI application
Hi,
I have a MDI application to draw Object. In these MDI windows I can modify attributes of Object like color, size... Now I want to create an option, when the user change or modifies attribute of Objects in a window, so it allow to change attributes of objects in all windows. I don't know how I can do it, please help me. ThanksAllow your objects to alias mutable attribute objects.
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
import java.util.*;
import javax.swing.*;
import java.util.List;
public class Example extends JPanel {
private List bangles = new ArrayList();
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2 = (Graphics2D) g;
for(Iterator j=bangles.iterator(); j.hasNext(); )
((Bangle)j.next()).paint(g2);
public void addBangle(Bangle bangle) {
bangles.add(bangle);
repaint();
public static void main(String[] args) {
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
Example app = new Example();
JFrame f = new JFrame("Example");
Container cp = f.getContentPane();
cp.add(app, BorderLayout.CENTER);
cp.add(Controller.create(app), BorderLayout.NORTH);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(800,600);
f.setLocationRelativeTo(null);
f.setVisible(true);
class Controller {
private Shade shade1 = new Shade(Color.GREEN), shade2 = new Shade(Color.RED), currentShade=shade1;
private Example modelView;
public static JComponent create(Example modelView) {
return new Controller(modelView).createUI();
private Controller(final Example modelView) {
this.modelView = modelView;
modelView.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent evt) {
Rectangle shape = new Rectangle(evt.getX(), evt.getY(), 20, 20);
modelView.addBangle(new Bangle(shape, currentShade));
private JComponent createUI() {
ButtonGroup bg = new ButtonGroup();
final JToolBar tb = new JToolBar();
final JRadioButton rb1 = createRadio("Shade 1", true, shade1, bg, tb);
final JRadioButton rb2 = createRadio("Shade 2", false, shade2, bg, tb);
JButton btn = new JButton("Change color of selected shade");
btn.setContentAreaFilled(false);
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt) {
Color newColor = JColorChooser.showDialog(tb, "Choose new color", currentShade.getColor());
if (newColor != null) {
currentShade.setColor(newColor);
if (currentShade == shade1)
rb1.setForeground(newColor);
else
rb2.setForeground(newColor);
tb.add(btn);
return tb;
private JRadioButton createRadio(String text, boolean selected, final Shade shade, ButtonGroup bg, JToolBar tb) {
JRadioButton rb = new JRadioButton(text, selected);
rb.setContentAreaFilled(false);
rb.setForeground(shade.getColor());
rb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt) {
currentShade = shade;
tb.add(rb);
return rb;
class Bangle {
private Shape shape;
private Shade shade;
public Bangle(Shape shape, Shade shade) {
this.shape = shape;
this.shade = shade;
public void paint(Graphics2D g2) {
g2.setColor(shade.getColor());
g2.draw(shape);
class Shade {
private Color color;
public Shade(Color color) {
this.color = color;
public Color getColor() {
return color;
public void setColor(Color color) {
this.color = color;
} -
User change attribute workflow with approval problem
Hello,
I have a requirement to add account numbers to user entry through workflow with approval process. and also same user can have multiple account numbers. when approver approves the User request then it's account number will be added into the user entity in ldap.
So, i have created a Change Attribute workflow for that account number with these steps as : initiate, Approval, Commit, Error_report
this workflow i am able to invoke through IdentityXML call and from OIM interfaces approvers able to approve and that account number is persisting under the User entity.
Problem is: Actually above request is staging system. when user requests, it is in initiate step, when approver approves the request then only commits the info. so, there are 2 stages here.
When i am requesting two consecutive account number requests then both requests are in initial stage. Then approver approves the 1st request then it is persisting into User entity. after that approver approves the 2nd request then this account number is overwriting the previous one. so, here is the problem i am finding. worflow is not adding the new account number.. instead its replacing the last value in the list of account numbers for an User entity.
I hope the above problem make understandable..
Really its a very much helpful to find the solution on this.
Thanks in advance,
Srini.Thanks for the help. Having reinstalled OID/OAM a bunch of times to properly add our custom user object, nothing seems absurd. I tried running through your steps, but I'm still not getting the workflow button. I've customized create and delete workflows properly, but the change attribute is a mystery.
I did the following:
1) Selected a custom attribute in Attribute Access Control
2) Changed its read access to Anyone
3) Saved
4) Changed its modify access to Anyone
5) Saved
6) Added a new Change Attribute workflow for the custom attribute
7) Action #1: Request, added Anyone as participant and saved
8) Action #2: External Action, selected attribute is the custom one
9) Action #3: Commit
10) Saved and enabled the workflow
11) Restarted the Identity server
12) Picked a user
13) Opened his user profile
14) Clicked Modify
The custom attribute is still editable and has no Request a Change button. -
I am trying to modify the value of the field "Job Code" through API I am getting the following error.(OIM11gr2). I do not get this error when updating the other fields. There is a field by the name USR_JOB_CODE in the database. When I poked around I found that there is no Job Code field in the User Form. Any ideas?
IAM-3056160:Modify User Profile request cannot set or change attribute Job Code, since it is not defined in the corresponding data set.:Modify User Profile:Job Code
oracle.iam.identity.exception.ValidationFailedException: IAM-3056160:Modify User Profile request cannot set or change attribute Job Code, since it is not defined in the corresponding data set.:Modify User Profile:Job Code
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl_1036_WLStub.modifyx(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
at $Proxy2.modifyx(Unknown Source)
at oracle.iam.identity.usermgmt.api.UserManagerDelegate.modify(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invokeTHanks for your reply. Here is the snippet from User.xml that contains info about job code.
<entity-attribute>Job Code</entity-attribute>
<target-field>usr_job_code</target-field>
<field name="usr_job_code">
<type>string</type>
<required>false</required>
</field>
<attribute name="Job Code">
<type>string</type>
<required>false</required>
<searchable>true</searchable>
<multi-valued>false</multi-valued>
<MLS>false</MLS>
<multi-represented>false</multi-represented>
<attribute-group>Basic</attribute-group>
<metadata-attachment>
<metadata>
<name>multi-valued</name>
<value>false</value>
<category>properties</category>
</metadata>
<metadata>
<name>user-searchable</name>
<value>true</value>
<category>properties</category>
</metadata>
<metadata>
<name>category</name>
<value>Preferences</value>
<category>properties</category>
</metadata>
<metadata>
<name>bulk-updatable</name>
<value>true</value>
<category>properties</category>
</metadata>
<metadata>
<name>read-only</name>
<value>false</value>
<category>properties</category>
</metadata>
<metadata>
<name>visible</name>
<value>true</value>
<category>properties</category>
</metadata>
<metadata>
<name>encryption</name>
<value>CLEAR</value>
<category>properties</category>
</metadata>
<metadata>
<name>display-type</name>
<value>TEXT</value>
<category>properties</category>
</metadata>
<metadata>
<name>system-controlled</name>
<value>false</value>
<category>properties</category>
</metadata>
<metadata>
<name>max-size</name>
<value>512</value>
<category>properties</category>
</metadata>
<metadata>
<name>custom</name>
<value>false</value>
<category>properties</category>
</metadata>
</metadata-attachment>
</attribute>
I am able to retrieve the value of the Job Code attribute without any problem with the following code.
System.out.println("JOB Code: "+user.getAttribute("Job Code")); -
[Workflow]Change Attribute - Request to Modify
Hi,
Im working with Oracle Identity Administration.
I create a workflow type Change Attribute with Approval. As I expected, a button will appear next to the attribute on profile panel but I could not see that button.
So all the changes was commit without any approval.
Please help to configure the workflow so the manager could receive an email with ticket to approve change request.
Thanks.Hi,
You need to set the access to this attribute. You need to give 'modify' permission to the 'manager', and 'read' as well, the user MUST ONLY have 'read' permission this attribute. -
Transfer values from change attributes
Hi All,
I have created custom field on change attribute screen, need to pass the value from this field to shopping cart full function screen field(same custom field on full function screen).
Please let me know, what badi should I use and method, and what structure should I need to update with this field if required.
Also internet service object for change attributes .
Thanks in advance
jogHi
<u>HTML - Internet Services (using Transaction SE80)</u>
BBPATTRMAINT
BBPDYNATTR
<u>Try the BADIs -></u>
BBP_DOD_CHANGE_BADI
BBP_DETERMINE_DYNATR
<u>Related links -></u>
Re: unable to change the attributes of the user.
Manager is not able to change attribute
Re: Change password using service BBPAT04
http://help.sap.com/saphelp_srm50/helpdata/en/b8/bdfc373db56203e10000009b38f842/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/05/45796b2b88fa4eb49fb4bc781a7d50/frameset.htm
Hope this will help.
Regards
- Atul -
ABAP - Case Management - Change Attribute on unsaved case
Hi - how can I populate/change attributes of a case befre it is saved - I have the GUID and can get attributes by calling BAPI_CASE_GETATTRIBUTES, however if I try to set them using BAPI_CASE_CHANGE or BAPI_CASE_CHANGEATTRIBUTES it falls over when the bapi trys to open the case - any ideas anyone?
Use the 'attribute_change' method of interface if_scmg_case_api
-
Updating Master data attributes through BPS
Hi All,
Can we modify master data attributes via BPS? Like we have some Attribute characteristics for 'vendor' say 'class(good/bad/ok)' and we want that to be updated via BPS (not from R/3) then how it can be achived?
Please help by explaining this.Hi,
Create two variables one for vendor and other for status (variable of type attribute), give both the variables in the folder. User will select the vendor and the attribute status value in selections. Create an exit planning function to update the attribute.
Import parameters
i_area type upc_y_area
i_variable type upc_y_variable
i_chanm type upc_y_chanm
Export parameters
eto_charsel type upc_yto_charsel
tables
i_t_attributes structure rsd_s_iobjnm optional
i_t_data structure rsndi_s_chavl optional
In the code, Read the above two variable values selected by user. Then delete the existing entry of MD by calling the function RSNDI_MD_DELETE.
Now update the master data with the new attribute value selected by the user in the variable by calling the function
RSNDI_MD_ATTRIBUTES_UPDATE. After this activate the master data by calling RSDMD_MD_ACTIVATE.
Hope this solves the issue.
Bindu -
EVID's 4738 with no changed attributes
Hi,
We are seeing "Event Id 4738 - User Account Changed" events from the DC. But we are not able to find out what attributes were changed on the account. I would very much appreciate any help regarding this.
Changed Attributes:
SAM Account Name: -
Display Name: -
User Principal Name: -
Home Directory:
Home Drive: -
Script Path: -
Profile Path: -
User Workstations: -
Password Last Set: -
Account Expires:
Primary Group ID: -
AllowedToDelegateTo: -
Old UAC Value: -
New UAC Value:
User Account Control: -
User Parameters: -
SID History: -
Logon Hours: -
Thanks,
ManuHi,
Based on my understanding, something was changed to the user, but not logged in the event. To check whethe this is true, we can reset some attributes listed in the event, and then check the event logs. In addition, we reset an attribute not listed in the
event log and then check event logs again.
The standard event 4738: A user account was changed like below:
http://www.ultimatewindowssecurity.com/securitylog/encyclopedia/event.aspx?eventid=4738
Regards,
Yan Li
Regards, Yan Li
Maybe you are looking for
-
Dropped wifi on ipad and iphone
Why oh Why do i keep dropping my wifi connection on both my ipad and iphone! it's driving me mad, I have good signal strengh and yet I drop the connection after approx 5mins. thereafter i can't reconnect! whats up?
-
I am unable to open any of the apps already purchased Also cannot open any after a new purchase, even though the same work perfectly on my older ipod touch with version 3.0 Unable even to update software.
-
FAQ: Is the Photoshop CS6 beta feature set complete?
By definition, a beta is not the final build of a product. Feature suggestions gathered during the public beta may influence future releases of the software.
-
Dear PM experts, I want to do integrate PM and PP so that when there is a preventive maintenance order or any maintenance order on a specific equipment , any production order should be blocked, i know that i should attach the pp w/c to the equipment
-
Fetching queries that are running slow
Hi all, Is there any tool in Oracle 9i, by which we can fetch queries that are running slow in the entire database on a weekly basis ?