I feel your question itself is wrong. Please note once you create a role in PFCG and assign the role to a particular user, it is fixed and you cannot change each and every time. This being the case, once you assign a delivery block to sale order via PFCG for any user id, you cannot remove again via any TCode. Better follow the standard practice.
thanks
G. Lakshmipathi
Hai Budayanga,
By Standard SAP - DELIVERY BLOCK authorisation object will not be inserted in the profile.
To get that, create a AUTHORIZATION OBJECT and then assign the object Manually to the user and select the required activities.
1. Create a Authorization field
T CODE: SU20
New Entries
Field Name LIFSK
Data element LIFSK
Table Name VBAK
SAVE. (generate a Request or store in local -$TMP - client opening required)
2. Maintain Authorization object
T code: SU21
Click on the Create buttonu2019s drop down icon and select u201CObject Classu201D.
Object class ZDEL
Text Del block object
SAVE
3. GOTO the ZDEL in the bottom
Now Click Authorization object , ENTER
Object ZLIFSK
Text Del chck
Class ZTRN Del block object
Field Name Heading
LIFSK Delivery block (document header)
Put TICK for CONVERSION FOR AUTHORIZATION FIELDS ALLOWED
4. Now in PFCG go to the particular role ADD ZLIFSK manually and in the bottom u will get the object and in the Activity select either 01 for a user and 02,03 ..08 for other users.
Regards,
Mani
Add a comment