on 04-20-2013 12:50 AM
Hello
I've noticed recently that my request type description is incorrect for the different workflows I've configured in GRC (e.g. risk approval, function approval, role approval). I've looked into the request type definition in SPRO as well as my configuration settings and cannot seem to correct the description. To note, we are on service pack 12.
Any help is appreciated.
HI Stacey
when you checked out your config in IMG for "Request Type" did you by any chance compare the configuration against the original BC Set
GRAC_ACCESS_REQUEST_REQ_TYPE - BC Set for Access Request - Request Type
If you go into SCPR20 and enter the BC set there is the option to compare against current config. It will show you if any entries don't match your original set?
Might help see if issue introduced by changes to tables
After that you can also consider comparing the BC Sets or Actual values in your config to the Configuration Parameters for Workflow Group - such as:
1101 Create Request for Risk Approval
1102 Update Request for Risk Approval
1103 Delete Request for Risk Approval
1104 Create Request for Function Approval
1105 Update Request for Function Approval
1106 Delete Request for Function Approval
1107 Create Request for Mitigation Assignment Approval
1108 Update Request for Mitigation Assignment Approval
1109 Delete Request for Mitigation Assignment Approval
3022 Request Type for Role Approval
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Colleen
Thanks for the quick response. I ran a comparison of the BC set against the customizing tables and some differences were identified. However, I couldn't find how to update the BC set to resolve the differences. I tried to select "activate BC set values" which appeared to resolve the differences. However, when I went into "define request types" via spro I noticed MSMP process ID's and request types were not aligned (e.g. create function was assigned SAP_GRAC_RISK_APPR). Can you help me determine the next step after identifying the differences between the BC sets and customizing tables?
I've attached a screen shot of the results for your reference.
Hi Stacey
You can't directly update the BC Set - this is what SAP provides as the default configuration values
Some observations
What to do if you want to get your request type to match the BC Set without activating the BC Set again and choosing replace values:
For these steps above I'm not recommending if you should perform them or not as I don't know what "request type" descriptions you have as incorrect.
What I think (well I'm doing in my system):
Screen Shot for Step 1 - Request Type
Screen Shot for Step 2 - All Request Type configuration Parameters
Screen Shot for Step 3 - SAP default values for request type parameters
Summary, example of Create Function - I have the request type Id as 12 and the configuration parameter is 012. Therefore, in workflow I get request type "Create Function"
I'm on SP12 and noticed I have differences too. Also, my configuration parameters were incorrect (has the value YES instead of request type number). I have no idea if there were mistakes or if they have been impacted by SP12 which I'm on too).
Post some screen shots if you are still having issue (or if I'm way off track)
Hey Colleen
Thanks so much for your reply. You did provide some valuable details but I am still unable to resolve my description issue. I did want to ask you more about the request type ID. It didnt appear to me that they can be modified but I was reading another post http://scn.sap.com/thread/3328789 and the responder noticed that the Req Type Ids had changed slightly from what is delivered by SAP. For example, Req Type ID 21 was for Role Approval in one system and delete mitigation Assignments in another. 21 is delete mitigation assignment in my system as well and I also noted the "delete mitigation assignment" populates as the description when I search for "role approval" requests. Also, I noticed 13 in your system is related to updating risks but in my system I the request type ID 13 does not exist and update risk is 14.
All of which leads me to believe the request type IDs are somehow but I cannot figure out how to change the value. All the tables / screens I go to have it greyed out so it cannot be modified.
Below I've included screen shots from my configuration parameters as well as where I defined my request types.
Hi Stacey
As mentioned, the Request Types are calculated by SAP when you choose new entry. There is a small piece of code that locates the max request type Id and adds 1 to it to determine the next.
If the Request Type Ids are already there you can edit the rest of the entries. You will need to make sure you update the Actions associated with them if you need to change them
As far as editing the tables - it is either due to authorisation S_TABU_CLI/S_TABU_DIS or a basis client setting.
Just a note: if you have made these changes it will not fix up the items in progress. However, if you create a new request you should get the request type displaying properly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.