Change User Function Name

Hi all,
I'm trying to create menus & responsibilities using data loader so that I don't need to recreate it manually but data loader crashed because some of the user function name are the same.
For example, open Sysadmin -> Application -> Menu -> AP_PAYMENTS_ENTRY_GUI12 in Vision. In Seq. 3 we have Payments menu with AP_APXPAWKB_CHECK_MENU submenu and Payments functions. Tried to search in Functions LOV and we'll get some User Function Name equal to Payments but different Function Name.
I'd tried to change some User Function Name and all the menus that directed to it changed too, the referential integrity worked I think :P but I want to ask whether it will caused any trouble if I changed it in Test & Production environment?
Thx.

I don't consider those to be "hacks" in my book
They are just bad design approaches:
In the first case, you will loose the audit trail to the caller.
In the second case you will be forced to grant authority to the end user to open a step in another user's context. That will open another backdoor for them as well in SM37 etc...
> PS: If the real problem is just that you cannot grant the authorization on a certain function module as it is used in different standard applications so the authorization for your program would result in to powerful authorizations in sap standard transactions, the I would copy the function module and use it. This Z fm could be authorized bypassing this problem.
A better option with less coding involved, would be to use SU24. This way you keep the audit trail and isolate the transaction as being an exception to the standard checks for one specific object. An auditor might wonder why a user can release a PO when they don't have one of the required objects, but they will easily find it if they know where to look.
It is also easy to do this in a secure way, such that you can document it for the auditor and give it to them upfront to understand. A good auditor should understand and appreciate that.
If you achieve this programmatically with tricks, you will have a tough time... (as will the auditor).
I have done many audits and also hunted down some dodgey coding in my time. The idea should not be to run away from the auditors, but rather expect that they know what they are talking about and make your design compliant with their and your client's control requirements.
This should be the approach regardless of whether or not you can change sy-uname as a developer.
The original question might also have been: "Can I pass a backdated authority-check against a user who once had the authorizations way back when?" Same thing... bad idea...
Cheers,
Julius

Similar Messages

  • User Function Name wrong resultset in Oracle Apps Query

    Hi,
    I am using the below query to extarct the user function names alonng with responsilibity .But doing so i am getting a User Function Name for eg 'Cross Validation Rules' under Order Management User.But thats wrong.Cross validation rules should exists in Receivables,GL and Payables.
    select distinct frv.menu_id, frv.responsibility_id, frv.responsibility_name, fff.function_name, ffft.user_function_name
    from
    fnd_responsibility_vl frv,
    fnd_responsibility frp,
    fnd_form_functions fff,
    fnd_form_functions_tl ffft,
    fnd_resp_functions resp,
    fnd_menu_entries mnu,
    fnd_menus fmn
    where
    fff.function_id = ffft.function_id
    and mnu.menu_id=frp.menu_id
    and mnu.menu_id=fmn.menu_id
    and frv.responsibility_id=resp.responsibility_id
    and mnu.function_id=ffft.function_id
    and resp.rule_type='M'
    and frv.menu_id in (select me.menu_id
    from fnd_menu_entries me
    start with me.function_id = fff.function_id
    connect by prior me.menu_id = me.sub_menu_id )
    and (frv.responsibility_name like '%Order%')
    order by 1
    Kindly any help will be helpful for me

    What is your application release?
    I am using the below query to extarct the user function names alonng with responsilibity .But doing so i am getting a User Function Name for eg 'Cross Validation Rules' under Order Management User.But thats wrong.Cross validation rules should exists in Receivables,GL and Payables.Please try the queries in these docs.
    Script To Extract Submenu And Function Information About A Menu [ID 458701.1]
    HOW TO GENERATE MENU TREE FOR A MENU ATTACHED TO A RESPONSIBILITY IN ORACLE APPLICATIONS 11i ? [ID 312014.1]
    Thanks,
    Hussein

  • Impact on roaming profile accounts if we Change User logon Name to Employee Number format in Active Directory for all User accounts

    I want to understand if we change User logon Name to Employee Number format in Active Directory for all User accounts, then what would be the impact on existing profile. Whether we need to change it manualy or it will connect to same profiles in terminal
    session.
    As i observed it create new profile after logon name changed to employee number where existing users profile settings get fails to load and prompt for new settings (such as outlook reconfiguration, share drive mapping etc.).
    Kindly let me know the proper process to overcome with this, how to connect same existing roaming profile with employee number format change.

    Hi,
    What if we change the user name of user account, will it have impact on roaming profiles.
    Yes, it will affect roaming profiles. Please rename the roaming profile folder as the new user account name, in addition, change the profile path in ADUC.
    Here is an related article below for you:
    How to Rename a Windows 7 User Account and Related Profile Folder
    http://social.technet.microsoft.com/wiki/contents/articles/19834.how-to-rename-a-windows-7-user-account-and-related-profile-folder.aspx
    Best Regards,
    Amy

  • [svn:osmf:] 9830: Changing a function name.

    Revision: 9830
    Author:   [email protected]
    Date:     2009-08-31 06:47:49 -0700 (Mon, 31 Aug 2009)
    Log Message:
    Changing a function name.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositeViewableTrai t.as

    Have you consulted the documentation in the SDK about what methods are available? It will show you how to get the list of fields and/or the proper count for iteration.
    IIRC you can't change the name via VBA

  • Changed user account name and moved to OSX Yosemite. Apps still work, but cannot download new apps or updates.

    I recently moved to a new MacBook Air with a physically larger hard drive. I had a coworker move over all of my software and data, and everything seems to be playing nicely. All of the current apps I have in place like Photoshop and Illustrator are working just fine.
    Unfortunately when I try to download other apps in Creative Cloud it just shows Download Error. I tried reinstalling Creative Cloud, which did nothing.
    I should note that when I moved to the larger machine I changed user account names. Whenever I try to use FileSync, it says it is looking for a folder in the old user account folder. This occurs even after trying to change where that folder is in the Preferences.
    Additionally I have updated from Mavericks to Yosemite. I do not know what effect that had.
    Any insight how to restore my ability to get downloads and updates? Or perhaps how to fix my FileSync?

    I think I have it resolved by uninstalling everything and running the cleaner per these instructions: Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6

  • Problems after changing user folder name

    Hi everybody,
    My pc had a problem with the HHD so I needed to send it back to the repair centre. During the reparation the company created a user called 'user'.
    Since I had a backup that had to restore data in C:\Users\Andrea I changed the user's name as in this guide http://  superuser.com/questions/495290/how-to-rename-user-folder-in-windows-8 (I followed the step: 'I have
    already logged into that account' since that was my situation.)
    Now when opening Windows Update (only the desktop version, while the metro version works fine) I got this error
    http://  postimg.org/image/6c6konbhh/
    I hope someone has an idea of what's happening.
    Thanks in advance.
    P.S. Sorry for the links but I couldn't post links or pictures because the forum says that I am not verified.

    Create new user account with administrative privilege and try Windows Update.
    If same issue, follow the steps to solve.
    Start > Control Panel > System and Security > Administrative tools > Services
    Stop the Background Intelligent Transferring Service, Cryptographic Service and Windows Update service.
    then goto C:\Windows rename the Software Distribution folder as Software Distribution.OLD
    Reboot the PC.
    Now you can try Windows Update.

  • Changing User Folder Names

    Hi Folks.
    I’ll try to be brief. 
    Just bought a new computer with pre-installed Windows 7 home premium.
    I’ve always been a little confused since XP (or was it Vista?) by the three user folders; ‘owner’ ‘default’ and
    ‘public’ but like most people I’ve got used to it and it doesn’t bother me, I know all my stuff is in
    ‘my’ users folder.
    What really really bothers me is that on my new computer the ‘main’ user folder doesn’t bear my name but that of the computer
    store where I bought the computer. I’ve tried but can’t change the name.
    There is no way that I can live with this computer for the next few years with
    ‘Joe Bloggs Computers’ being the owner and main man on my computer. 
    Every time I look for files, download files, transfer files, save files, etc,
     its to ‘Joe Bloggs Computers’ that they go. 
    I’ve changed the ‘computer name’ to mine via computer properties and also changed the ‘Registered Owner’ name to
    mine via the registry but the main user folder still bears only the name of ‘Joe Bloggs’.
    I’ve played around with folder ownership properties (which I find mega confusing) where ownership and rights belong sometimes to me, sometimes
    to Joe Bloggs, and sometimes both to me and Joe Bloggs together.
    The hard drive has protected partitions which contain the OS but this problem bothers me so much I’d be willing to reinstall the using the
    recovery discs to solve the problem but hopefully you guys find a solution.
    Thanks

    I think you should do this -
    Change your user account name from Control panel.
    At the Control Panel you need to click on user account name.
    Click on the Change Name option
    Then
     change folder profile and make sure create a new account with administrator
    This new account is only needed to change the folder profile name.
    To create a new account click Manage Another Account > Create a new Account
    Log off your computer and then log in with the newly-created account
    Now Open Windows Explorer then navigate to C:\users
    Right click on the folder you want to rename and change it to the same name as your new  user profile with which you log
    in to your Windows 7
    At this point you have successfully renamed your Windows 7 user folder but to avoid possible error you need to perform a registry
    edit. Go to registry editor by typing “Registry” (without quote) in Start Menu. Navigate to the following registry value:
    Righ click on the profile list and navigate to  “Find” Menu
    Type in your old user in the search box and then hit ‘Find Next”.  Navigate to the “Profile Image Path” located on the
    right pane of the registry editor and click twice on it
    Edit  the registry value to rename it to your new user profile

  • How to change users short name in 10.7 Server version?  Command line possible?

    I just migrated from Snow Leo 10.6 Server to Lion 10.7 server.  All seems ok except for one user (me!).  It seems my short name is different.  It was Goerge Smith but now it is just George.   And All users can login and get mail etc, but not me.
    I try to reset password using Updated Workgroup utiliity and new Server App, but the app refuses to allow rest of password or chnage of short user name.
    All other users seem ok and their names, atributes, passwords can be easily reset.   So both Open Directoty and NDS ( all the normal cast of troublemakes) do not seem to be at issue.
    Clearly something odd or unexpected happened in migration of Open Directory users and attributes.
    How can I change my User Shortname Back to the correct one?  Or Any ideas why my Password is locked, and cannot be reset?
    I have rebooted sveral times, all other functions seem normal and working?  Mystified!!   Help?

    Someone in the Lion Server Forum might know?
    Regards,
    Colin R.

  • Changing User's Name

    Just purchased a used iPod Touch. I want to change the users name to mine. How can this be done?

    Click on the "name" of the ipod to highlight it in black, then click again (NOT double click).
    The type what you wish. This is done through iTunes, of course.
    Message was edited by: Rav3n

  • Change user's name in KDE

    Hello.
    I just installed Arch and all things work well except one issue:
    I want to setup my real name in 'System Settings' - 'Account Details' - 'Password & User Account' but when I click 'Apply' there is a dialog asking me for my password and I type it correctly but then it says there is an error: 'An error occurred and your name has probably not been changed. The error message was: chfn: Permission denied.'
    I wonder, if anybody here knows how to solve this problem.
    Thank you in advance and kindest regards,
    Laurin

    Well...this is an old thread and the OP either found the solution or gave up on this. But for anyone who stumbles upon this thread, I'm posting the solution.
    To allow chfn to add Real Name in /etc/passwd, open /etc/login.defs (as root) and look for the line containing CHFN_RESTRICT. Change whatever is followed to frwh.
    This will allow changing Real Name from KDE System Settings.

  • Change Driver Function Names

    Greetings,
    I have a IVI Custome Specific Driver where I intially chose a name for the Class and its Functions. The driver works and I am good. I want to change the names of the Class and its functions. I did a search and replace within the C and H file, but I can't seem to change the links between the *.fp file and the code. Is there an easy way to change the names?
    Thanks
    Minesh

    Hi Minesh,
    The way to change the *.fp files is to change them inside those files. You can expand the function panel tree and right click on the individual nodes. There is an option for edit the function panel node and edit node. Edit function panel node will allow you to change the look of the function panel and edit node will allow you to change the name. I have not been able to find a better process than this but I will let you know if I do.
    Patrick H | National Instruments | Software Engineer

  • Change user profile name

    deborahfromcynthiana wrote:
    another question
    I have been using this forum for three years now and when I logged in
    with new computer I got the user name above - given to me - not what I want.   I cannot change it
    in the profile - no option to do this.
    How do I change it?
    thx
    debcoo

    Stop using this account and create a new one.

  • Change user (=owner) name?

    How can I change my user name? (Not the one given in the Users prefs pane, not the login name, but the one that appears in a network: "John Doe's computer". The owner's name.
    Thank you very much!
    Peter

    When I open the Sharing settings., there is "Computer's name", and I can edit the "local host name" and change it. But there is no setting to be found where I can see the wrong name that I'd like to change, nor can I change it. It just isn't there.
    It's not in the Login screen, it's not in the user settings, it's just in the Finder network window on my other computer: There is "iMac" (=computer's name), and when I connect, there ist e.g. "John" instead of "Jim". And "John" is nowhere to be found in any Sharing settings or elsewhere. It's in the sharing and permissions area in the Finder's get info windows among other users and groups. And it's in /users/John. When I try to change it there, I get an alert that I can't: "John" cannot be changed or deleted because it is needed by Mac OS X."

  • Changing user's name as shown on iPod

    My daughter has given me her old iPod following me giving her a new one. When I open it up to download from iTunes, it shows her name. How do I change that name to mine? Thanks for any help.

    You can do a Restore for the iPod with your computer again, but bear in mind that it will erase all data on the iPod and replace with the library of music files on your iTunes.
    How to do a Restore? that is simple, download iTunes 7.01 and install it your computer, open it and plug your iPod with it, then click Restore.
    http://www.apple.com/itunes/download/
    to restore your iPod to factory settings.
    http://docs.info.apple.com/article.html?artnum=60983

  • Changing user & table name when deploying CMP from jdev902

    Hi
    How can I choose different user and table name when deploying CMP EJB other then Oracle/CMP name from Jdev902 to OC4J 902. I have tried edinting orion-ejb-jar.xml's entity-deployment tag with limited succes ie: it works fine when I deploy to the inbedded OC4J but when I try deploying to standalone OC4J I get table created in Oracle user and a table with the same name as the CMP.
    I have also tried deploying the connections.xml along with the java classes, that didn't work either.
    All help is appreciated - Thanks

    You can do a Restore for the iPod with your computer again, but bear in mind that it will erase all data on the iPod and replace with the library of music files on your iTunes.
    How to do a Restore? that is simple, download iTunes 7.01 and install it your computer, open it and plug your iPod with it, then click Restore.
    http://www.apple.com/itunes/download/
    to restore your iPod to factory settings.
    http://docs.info.apple.com/article.html?artnum=60983

Maybe you are looking for