cancel
Showing results for 
Search instead for 
Did you mean: 

GRC 10.0 ARM : Auto Approval depending on SoD violations

Former Member
0 Kudos

Hi Expert,

I am trying to customize a workflow as described below:

- The request is submitted by a user

- The risk analysis is performed automatically by the system (Param 1071)

If no Sod risk is found => Auto approve without any other human action

If a Sod risk is found => Detour to a Sod Manager

I tried to create a path with no stage for the auto approval but in this case I can't enable routing route.

I tried to add a stage in this path, check "Auto-Approve" button in GRFNMW_CONFIGURE and link this stage with routing rule "SoD violation" but it doesn't works...

I tried to create a custom initiator in BRF+ but I can't add a criteria on SoD violation.

If anyone has an idea to help me?

Best Regards,

Nicolas

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member193066
Active Contributor
0 Kudos

there are 2 ways..

1st... have manager as 1st approver and use routing..

2nd...create initiator rule calling function module...

GRAC_MSMP_DETOUR_SODVIOL

in scn u have a post

creating complex brf+ rule.

Former Member
0 Kudos

Hi,

GRAC_MSMP_DETOUR_SODVIOL does not work, Question is what would be condition type for the BRF+ Routing Rule, or would it be Header or Line item to select the condition.;

Regards

Asher

former_member193066
Active Contributor
0 Kudos

Hello,

no idea what ur trying to do.

please raise a seperate discusion.. and procide details.

Regards,

Prasant

Former Member
0 Kudos

Hi Nicolos,

Please perform the following steps:

If no Sod risk is found : Create a BRF+ Initiator rule and then add the rule as initiator rule in MSMP. Then create a Path which has no stage in it.Map the Rule ID and path in "Maintain Route Mapping" tab.

If a Sod risk is found: Create a BRF+ Routing rule and add the rule in MSMP as a routing rule. Create the a Path and add a stage for manager. Now in stage "Maintain Route Mapping" , select the Routing Rule ID and then it will ask for "

Thanks and regards

Ankit sharma

martin_trachsel
Participant
0 Kudos

Hi Ankit

Sorry,  but the way you described doesn't work. I did excatly the same way, but the request is aborted. I used the standard routing rule "GRAC_MSMP_DETOUR_SODVIOL". Did you create a special routing rule for that?

The problem is, that there is no connection beteween the main path and the detour path. Normally you have to put in the routing rule in the stage in the main path. If I have no stage, I can not put in and link it to the detour... my opinion is clear, this way it doesn't work (we are on SP11).

Cheers

Martin

Former Member
0 Kudos

Hi Martin,

Yes i created my own routing rule using BRF+.

I hope you know how to create the same.

Aslo make sure Parameter 1073 is set to YES.

Thanks and Regards

Ankit sharma

martin_trachsel
Participant
0 Kudos

Thanks Ankit, I will try it with a new routing rule.

Regards

Martin

Former Member
0 Kudos

Hi Martin,

does below scenario is working with BRF+ routing rule?

If no Sod risk is found => Auto approve without any other human action

If a Sod risk is found => Detour to a Sod Manager

I have configured in the same way Which Ankit was suggested but it is not working as expect.

Please let me know how you have configured.

Regards,

Sudha M

Former Member
0 Kudos

Hi Expert,

We are trying to customize a workflow as described below:

- The request is submitted by a user

- The risk analysis is performed automatically by the system (Param 1071 and Parameter 1073 is set to YES)

If no Sod risk is found => Auto approve without any other human action

If a Sod risk is found => Detour to a Sod Manager.

We have created a path 1 with no stage -- This working fine.

We have created BRF+ Routing rule & path with manager stage and enabled the maintain routing rule then mapped the manage stage path to path1 --This is not triggering in case of issue.

Please check the below step up and let me know where am missing with configuration.

Thanks and Regards,

Sudha M

Former Member
0 Kudos

Has someone test the auto-approve option???

I understand that the agent of the stage is not participating in the approval action as this option is activated. Is it correct?

Former Member
0 Kudos

Hi Ankit,

I was just wondering based on the requirement what would be the condition type for the initiator and Routing Rule, i am new GRC 10 ARM and trying to understand the logic.

what i am trying to understand when to select Header or Lineitem, or can you select  both to build the condition.

Your word and wisdom will be appreciated.

Best Regards

Asher

Former Member
0 Kudos

Dear Nicolas,

Kindly follow the below thread. It will help you.

http://scn.sap.com/thread/3328372

Kind Regards,

Ashish

Former Member
0 Kudos

Hello Ashish,

Thanks for your reply.

Unfortunately I am not very familiar with Function Module and I do not have a Developper Key to test. I will try to see this point with a developper...

Do you know if there is any other "standard" solution?

Best Regards,

Nicolas