‎2012 Feb 16 4:56 AM
Experts: We all have worked in various companies throughout our careers. We know that certain companies allow developers more access to certain SAP transactions while other companies limit what we can do. The same holds true for functional analysts.
I have an issue. Functional Analysts are wanting access to transaction SHD0 (create transaction and screen variants).
1. Is this more of a Developer responsibility or a Functional Analyst responsibility?
Currently, the functional analysts cannot perform this activitiy, but now they want it.
2. What are your thoughts about this?
3. Does it require a "Developer Key"?
4. Does it require S_Develop or can we just assign SHD0 to their role?
Thanks Experts for your valuable input.
‎2012 Feb 16 6:18 AM
1. It depends on the role. Generally Techno-Functionals or Functional Exprets will do that.
2. It is a easy way to hide or gray out or make fields mandatory in the transaction SHD0. Even Technical guys can do that.
3. I guess we dont require ant developer access key for this. just Authorization and T Request to save the changes
4. I guess the below mentioned roles exist that is enough
COMMON_ALL_USERS
DEVELOPER_COMPOSITE
DEVELOP_FUNCTIONAL
Hope this helps.. Thanks
‎2012 Feb 16 5:15 AM
Hi,
Clearly it will depend upon your role as you have to work on SHD0. Mostly cross-skilled ( Techno functionals) do that.
Well if you want to know more how its done then follow this wiki. And please check the related links in the wiki also. It may help.
[http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation].
Now regarding developer key, Its upto your BASIS team to maintain it.
Regards,
Ben
‎2012 Feb 16 6:18 AM
1. It depends on the role. Generally Techno-Functionals or Functional Exprets will do that.
2. It is a easy way to hide or gray out or make fields mandatory in the transaction SHD0. Even Technical guys can do that.
3. I guess we dont require ant developer access key for this. just Authorization and T Request to save the changes
4. I guess the below mentioned roles exist that is enough
COMMON_ALL_USERS
DEVELOPER_COMPOSITE
DEVELOP_FUNCTIONAL
Hope this helps.. Thanks
‎2012 Feb 16 8:51 AM
I encountered this situation a few years ago. I decided it was fine for the functional guys to do this, since defining the requirement was almost exactly as much work as fulfilling it.