SAP R/3 Mass User Master Record Update

I am currently involved in a project to update specific fields of the User Master Record for all applicable records from an external source.
For the mass change i was thinking along the lines of CATT, BDC/ABAP or Table Changes. Obviously table changes was out first because of the dangers of causing inconsistencies among the SAP standard tables. CATT i think is not really made for this purpose but could probably do the job, and BDC or ABAP is probably the right way to go.
Any suggestions/comments?
Thanks

hello Ashley,
All 3 options are good.
I personally use CATT for this purpose however it depends on what your trying to update. SU10 is another option but its drawback is that you can use only 1 value at a time. In CATT however you can use different values for different users. Also time involved in creating CATT tool is very less.
Obviously you have options like BDC/LSMW and ABAP also with you.
Regards.
Ruchit.

Similar Messages

  • Update termination Error : Maintain Output device in User master record

    Hi All,
    For transaction IW32 when print is given we have getting Update termination error : Maintain Output device in User master record.
    I have set the user_settings = Space, for output_Options passed the output device . Even for control_paramters I have passed the device while calling the Smartform . However there is no use. Still I am getting the update termination error.
    Please let me know how to solve this issue. Any OSS Note is there for this.
    Thanks in Advance!
    Regards,
    Preethi G

    Hi,
    Thanks for the reply. There is no problem in the print program .
    In the user master record , if the output device is not given and in the print program if we pass the output device. the error is coming.Is there any way to solve the issue at the print program level with out maintaining the user master.Please let me know.
    Many Thanks!
    Regards,
    Preethi G

  • Comparing User Master Records in SAP ECC 6.0

    Hi,
    I have 2 questions,
    1.We have an issue with user master records comparison. we have assigned a certain role to the user with validity till 15.11.2010. But user had authorizations related to this role till 21.11.2010.  The profile got deleted on 21.11.2010 from user record instead of 15.11.2010.Further I noticed that there was fresh assignment for this role as on 18.11.2010 for another new user. whenever fresh assignment happens the user master record should happen automatically but it is not the case here ? what can be reason ?
    2.By google I have found one report PFCG_TIME_DEPENDENCY which can be scheduled as a background job periodically for user masster records comparision. I just want to know will there be any adverse impact on system performance if we run such jobs periodically ?
    Please help.
    Thanks in advance.
    Regards,
    Syam sundara babu.v

    Hi Nikhil,
    1.We have an issue with user master records comparison. we have assigned a certain role to the user with validity till 15.11.2010. But user had authorizations related to this role till 21.11.2010. The profile got deleted on 21.11.2010 from user record instead of 15.11.2010.Further I noticed that there was fresh assignment for this role as on 18.11.2010 for another new user. whenever fresh assignment happens the user master record should happen automatically but it is not the case here ? what can be reason ?
    This happens if the role is assigned twice and only 1 instance is removed.
    2.By google I have found one report PFCG_TIME_DEPENDENCY which can be scheduled as a background job periodically for user masster records comparision. I just want to know will there be any adverse impact on system performance if we run such jobs periodically ?
    The PFCG_TIME_DEPENDENCY job is required to perform the user master record comparison, so that these kind of inconsistencies will not occur. There will not be any system performance issues and it should be scheduled to run Dialy after 00:00 hours, so that the expired profiles will be deleted.
    Alternatively, you can use PFUD transaction to create this job or to run the comparison once.
    Hope this answers!!
    Best Regards,
    Raghu
    Edited by: Raghu Boddu on Nov 24, 2010 9:06 PM

  • How to identify if a user master record is locked

    Hi,
    I want to use function module BAPI_USER_CHANGE to change a user's master record (transaction SU01).  But if the user that I want to change is being modified by another user, this BAPI doesn't update, correctly so.  Is there a way to identify if a user master record is being edited by someone else?  This way, I can find out before making the change whether the change will be successful.
    Along the same lines, if I'm adding a role (from transaction PFCG) to a user ID and role is locked, I'd like to know that before hand; before I try to assign a user to that role programmatically.
    Thank you for your help.
    Pete

    Hi
    Refer this Lock Owners
    Definition
    Person who holds a lock.
    Use
    At the start of an SAP transaction, two owners are always created who can request locks.
    A lock can have one or two owners. You use the _SCOPE parameter to specify this.
    To determine in a program which user is currently holding a lock, use the ENQUEUE_  function module.  This function module puts the name of the owner into SY-MSGV1.
    Structure
    There are dialog owners and update owners.
    An owner is identified by his or her owner ID, as described in the section entitled The Lock Table.
    A lock can have one or two owners. The ABAP programmer uses the _SCOPE parameter to define this (see below).
    Example
    The graphic below shows how lock owners function during a dialog transaction.
    SAP LUW: Dialog Transaction with Update
    At the start of the dialog transaction, the system creates two lock owners: the dialog owner Owner_1 and the update owner Owner_2.
    During the course of the transaction, Owner_1 requests a lock, as does Owner_2 slightly later. When the update task is called (see also Functions of the Update Task), the lock and Owner_2 are inherited by the update task. An update work process is started with two owners, in the same way as a dialog work process, and then has three owners until the update is completed. All of the locks are released with an implicit DEQUEUE_ALL at the end of the update, at the latest.
    Regards
    Shiva

  • Missing Field error when modifying user Master Record

    We are using our corporate LDAP to authenticate our portal users and do not have (nor do we want) write permission to the LDAP. We are using additional attributes (ume.admin.addattrs) to hold information pertinent to the portal. We are running into a problem though when required information is missing from the LDAP user master record. For example, if the users email address is missing, when we attempt to save a user's record with the additional attributes we need, the system responds with a "Missing Field" error message and will not save the additional attribute until the LDAP record is complete. Currently the only work around to this problem is to notify the LDAP administrators and have them update the record (not a high priority for them).
    Is there a way to have the portal ignore incomplete records and just save what it has?
    Thanks
    Ken Burd

    We are using our corporate LDAP to authenticate our portal users and do not have (nor do we want) write permission to the LDAP. We are using additional attributes (ume.admin.addattrs) to hold information pertinent to the portal. We are running into a problem though when required information is missing from the LDAP user master record. For example, if the users email address is missing, when we attempt to save a user's record with the additional attributes we need, the system responds with a "Missing Field" error message and will not save the additional attribute until the LDAP record is complete. Currently the only work around to this problem is to notify the LDAP administrators and have them update the record (not a high priority for them).
    Is there a way to have the portal ignore incomplete records and just save what it has?
    Thanks
    Ken Burd

  • RSCCUSND (CUA: Distribution of User Master Records)

    Hello Techi!
    Good Day!
    I have successfully configured CUA in SAP Production landscape. All
    functions are working fine, except RSCCUSND (CUA: Distribution of User
    Master Records).
    I have created the test user in Central system and for child systems as
    well with different roles, now I want to synchronize user master record
    and Roles from Central system to child systems.
    I executed the report RSCCUSND from the central system, selected the
    required receiving System, Selected the user "test", select all the
    options from Distribution list and execute it.
    In SCUL I am getting "Distribution Unconfirmed" status for the said
    user, as well as the user status is as it is in SU01 (both in child and
    Central system)
    I am using ECC6 SR3, SAP_Basis release 7.
    Pls. advice how to resolve it .
    Regards
    Saqib Ayub

    I think you missed the concept a bid:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/bf/b0b13bb3acd607e10000000a11402f/frameset.htm
    Normally with CUA you can only assign profiles in the maser.
    Can you check this page again?
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/b1b13bb3acd607e10000000a11402f/frameset.htm
    then
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/cc/50b43be7492354e10000000a114084/frameset.htm
    In the child there should be a X un table USBAPILINK ( this will avoid creating users in the child system)
    RSCCUSND you normally don't have to use: this is if you by accident loose you master and you have to send some data again
    Also read this: http://www.sdn.sap.com/irj/sdn/crphelp#section17
    Good luck
    Edited by: Nico Bresseleers on Nov 19, 2009 7:22 AM

  • User Master Record and IT105

    Is there a BADi or User Exit that can be implemented that updates the Telephone Field in IT105 if you change the Telephone Field in the User Master Record via SU01
    or
    If you change the Telephone Field in the User Master Record via SU01 that it updates the Telephone Field in IT105.
    Also, can this be somehow linked into IT0032 - Internal Data - Telephone fields
    Thanks
    WB

    HI Will,
    Use the below mathod to find out whether an relevant BADI are there.
    1. Go to the TCode SE24 and enter CL_EXITHANDLER as object type.
    2. In 'Display' mode, go to 'Methods' tab.
    3. Double click the method 'Get Instance' to display it source code.
    4. Set a breakpoint on 'CALL METHOD cl_exithandler=>get_class_name_by_interface'.
    5. Then run the transaction SU01 in change mode and change the phone no.
    6. The screen will stop at this method.
    7. Check the value of parameter 'EXIT_NAME'. It will show you the BADI for that transaction. Check whether its relevant or not.
    Br/Manas

  • User Master record

    Hi Experts,
    I need to maintain mail id in my user master record.
    Please tell me what is the Tcode for it and how to do it  .
    Thanks in advance,
    MK

    Thanks Atish.
    Yes, i don't have access to SU01 transaction.
    And Basis requested me to update my user master record with the email address .
    So, Is there any other of doing it ? or should i revert it back to Basis again.

  • Equipment master record updation in Asset master record

    Dear Friends,
    I have a query with regard to Equipment master record updation in asset master record. Here we have created equipment in Plant maintenance module and we have created asset in AS01 tcode. When we give the asset number to PM module guys, they can easily update the asset number in their equipment master by changing the equipment master record.
    But when we enter the same in asset master record in 3rd tab allocations tab, initially it is accepting the equipment details like equipment number, category, object and tech description, but the same is not available after saving.
    Please let me know whether I have to do any customization in asset settings inorder to get the equipment number populated in asset master record.
    Thanks,
    Dwarak.

    Hi,
    Thanks a lot for your reply.
    I did both these customization, but still it is not working. Any other customization to be done? Please let me know.
    And also in asset master record in allocations tab, do we need to select sync and workflow checkbox?
    Thanks
    Dwarak.

  • Create the user master records using the Enterprise Portal

    Hello gurus!!
    I'm configuring SRM 7.0 with EP.
    I'm configuring the organizational structure, and steps guide (pdf and Solution Manager ) are:
    1. Go to transaction SU01 and create an ABAP User. (SRMADMIN)
    2. Assign this user the administrator role /SAPSRM/ADMINISTRATOR
    3. As the administrator, creater the organizational plan
    4. Create the remaining organizational unit
    5. Using the Enterprise Portal application, Business Parter:Employee, create the user master records for the departmental managers.
    How I must create the user in Enterprise Portal? What user I have to use to log on in the Enterprise Portal application? Has the user to be integrated in the organzational structure??
    Thanks in advance!!!!
    Best regards.
    Maria.

    Hi,
    You can create users in WebDynpro application. You can also create users in USERS_GEN transaction.
    Regards,
    Masa

  • Mass Material Master Records Extension

    Hi All,
    Mass Material Master Records Extension
    I have a list of 50 materials.
    I want to extend them to new sales areas and plants.
    Is there a t-code for mass extension of material master records,
    Please advice
    thanks in advance
    Rgds
    Priyanka

    The Options are:
    1. LSMW
    2. SCATT
    3. BDC
    It is not recommended through MM17 ot MASS.
    Abap help can be taken to develop the BDC / LSMW accordingly.
    Regards,
    Rajesh Banka
    Reward suitable points.
    How to give points: Mark your thread as a question while creating it. In the answers you get, you can assign the points by clicking on the stars to the left. You also get a point yourself for rewarding (one per thread).

  • Export and import user master records

    Hi,
    We are planning for system refresh activity. So I am planning Production server data to copy in Quality server. I want retain Quality server users like that only.  Is there any way I can export user master records and import it later?
    Please advice us.
    Our environment is 4.6 C, Oracle 10g, windows 2003 server.
    Regards
    Satya

    Hello Satyanarayana,
    please be aware, that with SAP_USER standard change logs are not copied. So if you have such in your QAS, they will be propably overwritten by the PRD content. You will loose then change logs for role changes, which are kept in the standard change documents (cdpos,cdhdr).
    User change docs are copied together with the users with provfile SAP_USER.
    That is just for your information. In general there will not be change documents for roles in QAS.....
    b.rgds, Bernhard

  • User master records

    Hey everybody!
    I'm a newbie in the SRM-topic. Do I have to maintain 'user master records' in SRM and in the ERP? If I only maintain in SRM, how is this booked in the Backend-System (without 'user master records')?
    Thanks in advance,
    Felix

    Felix,
    It is not mandatory to maintain the same User Master Record in SRM and ERP. The User Master record is maintained in SRM for end users perfoming shopping cart functionality or processing any other request pertaining to SRM. Follow on documents booked in the backend system are created by a background RFC user which facilitates the connection between SRM and the backend system.
    Also a User Master record (SU01 User) is maintained in SRM so that this will facilitate the creation on an EBP user. An EBP user consists of the followings objects:
    1.) Position
    2.) SU01 User
    3.) Central Person
    4.) Business Partner
    The relationship built between these objects creates an EBP user which can perform shopping. These relationships are stored in table HRP1001.
    Please assign points, if answer is usefull !!
    Sundeep

  • User Master Records/Tables - Exporting User tables for Recovery

    Hi there,
    Work in the Security area ....Outside of the client export of SCC8 for user master records/roles. Is there another recommended method for saving user tables that can be re-imported on the chance of deletion of users and roles and can be selectively re-imported if needed. For instance if a particular User Grouip was deleted with X number of users, could that be re-imported by a selective means ? SU10 is handled delicately in prod when used but unwanted results still occur. Approaches appreciated ..

    Hi,
    Try the following..
    BAPI_USER_CREATE         Create a User
    BAPI_USER_CREATE1       Create a User 
    Hope that helps! 
    Regards,
    Tanveer
    <b>Please mark helpful answers</b>

  • Date format in user master record cannot be interpreted

    When running an Infopackage from BW to an R/3 customer extractor, the R/3 job cancels with this error message, "Date format in user master record cannot be interpreted". I can restart the R/3 job program from the ABAP editor screen using the same variant that BW issued and the job runs without cancelling.
    NOTE: This process runs without any errors on our QAS system.
    Any idea what causes this error message and how I can fix it?

    Hi Alan,
    I have resolved this issue by myself. Same just like yours mine is also a custom Datasource.
    Solution for this is go to source system check your Background user id i.e like BWALEREMOTE or ALEREMOTE which ever id you have created for setting up RFC connection between R/3 & BW. Check your Date format which has been set for your background user. Use the second format mm/dd/yy. Then run your extraction you will not face any problem.
    If you still have any problem do let me know. If this solution helps you assign points.
    Regards,
    Bhuvana.

Maybe you are looking for

  • Getting error while running Receiving Transaction Processor

    Hi all,i am getting an error in po_interface_errors after running Receiving Transaction Processor concurrent program INTERFACE_TYPE       COLUMN_NAME                           ERROR_MESSAGE                      RCV-856                  INTERFACE_TRAN

  • How to create a SO that can be taken as account assignment object for PO?

    Dear all, I am trying to create a PO with ME21n and I want to assign the item to sales order item (SO). I put in account assignment group "C", but everytime I enter the SO number I get the message: "Account 612200 requires an assignment to a CO objec

  • HP Laserjet 2200 Series PCL5

      Printing not working properly My printer stop printing with anything coming out -- isn't grabbing the paper from the tray. It sounds like it's going to print (rollers going) and nothing comes out. The red exclamation point light is coming on. I hav

  • XML file for large number of data records

    I have to create an xml file using the data from multiple table. The problem That i am facing is the data is huge it is in millions so I was wondering that is there any efective way of creating such an xml file. It would be great if you can suggest s

  • Issue with using openAM/openSSO and wrong FQDN on server

    Hi, Does anyone made a configuration with SSO and OpenAM. I did some configuration according to document : oam90-cucm8586-cuc86-sso.pdf A COMPLETE GUIDE FOR THE INSTALLATION, CONFIGURATION, AND INTEGRATION OF OPEN ACCESS MANAGER 9.0 WITH CISCO UNIFIE