06-22-2014 8:00 AM
Dear All
I need your help in solving my following requirement..
My requirement is how to keep the fields Total amount,Individual amount,Currency(FD32--Central data) has to be permitted only to some users in editable mode...(for other users has to be in display--- even in FD32)
Note: SHD0--will control total users--Client not accepted for this..
I tried by executing Field groups and assigning these fields to Field Groups--but no use--Also i was unable to find the parameters for these fields.
Please see the screen shots..(where to assign this field group to specific users?)
Any more Info required--Please let me know..
Phanikumar
06-25-2014 7:55 AM
Hi Phanikumar V
There are two things here.
Note: SHD0--will control total users--Client not accepted for this..
We can make user specific variants in SHD0. For this you need to make two variants. In first one make these three fields output only and in 2nd variant don't do anything. Just create a variant with all fields editable as these are in standard. Now You need to activate these variants user specifically. You need to use Transaction code SHD_SWITCH for this. If you google with this Transaction code you'll find a lot links describing how to do it. I just got this link but there are many others.
Switching Between Variant Groups (SAP Library - Changing the SAP Standard (BC))
Another input from my side is that we can implement field level authorizations in customer or vendor master data. We can't do that for FD32 or credit management fields. This is because we don't see fields from KNKK table in that path where you have made these screens. For implement field level restrictions in customer or vendor master data I had shared a document. This is just for information purpose and this wouldn't do anything with your this requirement.
So my recomendation is to go for SHD0 and this is the best possible solution I guess.
Thank$
06-22-2014 1:17 PM
06-23-2014 4:48 AM
Dear Joan mas
Thank you for your help---Currently i am not having SAP system with me.
let me try as suggested & can update you soon...
Phanikumar
06-23-2014 6:28 AM
Dear Joan mas,
I tried this in SU3 to assign this as parameter ID--But doesn't exist.
What exactly need to put in Profile/Role/Parameter ID??
Can you please suggest me here--how to go ahead??
Phanikumar
06-23-2014 1:28 PM
Hello Sir,
Joan told you to use an authorization object, but you started about SU3 - parameters. Do you realize that these are two completely different things?
cheers Otto
p.s.: You should use ST01/ STAUTHTRACE/ SU53 transactions to learn what values you need.
06-23-2014 4:37 PM
Respected Otto,
Actually i am not aware of what is authorization object and its relation to parameters.(I am an SD Guy)
I got this from my client and want to check in IDES,also i dont have Basis Guy with me..
let me get some basic knowledge on this--and i will get back to you sir..I really appreciate your helping nature in helping me to come out of this requirement
Note To Lakshmipathiji: sir--as you are aware-- we can restrict some fields in FD32 with field groups in Financial accounting component.Here i created the field group and assigned the fields to this--but i missed assigning this field group (rather i dont know where to assign-- i am Missing something in configuration)--requesting you to transfer this thread first to Financials(so some expert in FI-AR can help me on this of filling the GAP in configuration)
Phanikumar
06-23-2014 7:48 AM
HI Phani,
I would like suggest you make a Z role and assign with object F_KNKA_KKB and contact to basis team for assign those and give authorization to those Id only.
Thanks
Deep
06-23-2014 8:04 AM
06-23-2014 1:40 PM
Hi Phani,
You would need to create two roles here. In one role add FD32 and set the Activity value for the following authorization objects (ACTVT-03) to display-
F_KNKA_MAN
F_KNKK_BED
F_KNKA_KKB
and assign this role to the users who need display only access.
Create another role, add FD32 and set ACTVT-02 for the above objects and assign this role to the users who need maintain/edit access.
Regards,
Savitha
06-23-2014 4:45 PM
Respected savitha S
Thank you madam for your help---i request you please give me some time to update you on this.
I appreciate your helping nature here.
Phanikumar
06-25-2014 7:55 AM
Hi Phanikumar V
There are two things here.
Note: SHD0--will control total users--Client not accepted for this..
We can make user specific variants in SHD0. For this you need to make two variants. In first one make these three fields output only and in 2nd variant don't do anything. Just create a variant with all fields editable as these are in standard. Now You need to activate these variants user specifically. You need to use Transaction code SHD_SWITCH for this. If you google with this Transaction code you'll find a lot links describing how to do it. I just got this link but there are many others.
Switching Between Variant Groups (SAP Library - Changing the SAP Standard (BC))
Another input from my side is that we can implement field level authorizations in customer or vendor master data. We can't do that for FD32 or credit management fields. This is because we don't see fields from KNKK table in that path where you have made these screens. For implement field level restrictions in customer or vendor master data I had shared a document. This is just for information purpose and this wouldn't do anything with your this requirement.
So my recomendation is to go for SHD0 and this is the best possible solution I guess.
Thank$
06-25-2014 10:30 AM
Respected Moazzam sir
Thanks for sharing such a detailed answer--i followed your suggestion--Now it is working perfect.
(created two variants in SHD0--with variant grouping)
Thanks for giving such a helping hand---now i can face my client with some more confidence.
Note: still i need to search for my missing point of field group assignment.Let me go through the second link as suggested by you.
Thanks again sir.
Phanikumar
06-25-2014 10:33 AM
Hi
Field group doesn't work for credit management fields. It works only for customer master data general data, sales area data and company code data. I have explained that in my document I shared in my previous post.
Thank$
06-25-2014 10:45 AM
Respected Moazzam,
Actually this will work even for the fields in FD32 as suggested by SAP press book(page 46)
i got this doubt after studying this only--
see the screen shot of the fields can be observed only in FD32.
06-26-2014 12:42 PM
This is great
Did you check this? I didn't check in this node. It must work for FD32. Check this and update your findings.
Thank$
06-26-2014 2:44 PM
Respected Moazzam
I already tried as suggested--but stucked at the place of assigning field groups.(so raised in scn)
i already followed your second link--may be after creation of field groups followed by authorization check in next column --some authorization objects will start showing it's own effects...(still i have a doubt here)
let us see what i am missing??
Phanikumar