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,
    Jack

    Jack
    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
    laksh

    hi 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..
    Berna

    hi,
    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

  • HT4972 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?

    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 like I do withmy iPad. I cannot shake my mac?

    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,
    John

    Hi 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. Thanks

    Allow 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.

  • IAM-3056160:Modify User Profile request cannot set or change attribute Job Code, since it is not defined in the corresponding data set.

    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.invoke

    THanks 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
    jog

    Hi
    <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,
    Manu

    Hi,
    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