cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with line item "system" when using role owner in the 1. Stage as approver

Former Member
0 Kudos

Hi community,

Kindly give me some feedback to my urgent issue.

I would like to integrate in BRF+ 2 different Role approval scenarios. The BRF+ Table
has the columns CONNECTOR, REQTYPE, LINE_ITEM_KEY and RULE_RESULT included.

First
scenario:

Request with role and system for connector and request type 001 should be approved over
PFCG User Group (SUGR) That works fine. 

Second
scenario:

Request with role and system for special connector should be approved by role owner.
Problem in this case, when I select a system in the request, I receive in the
log protocol the error message "Approver not found at Path
Z_GRAC_BAU_SOLMAN Stage Z_GRAC_BAU_SOLMAN_SCID:"

Is there
any option to define a routing rule for the line item system? I tried it with
the configuration of the function module based rule: GRAC_MSMP_ROUTE_NO_ROLEOWNER,
but it doesn't work.

For the Stage in the Path the rule GRAC_MSMP_ROUTE_NO_ROLEOWNER has been created

Do you have
any advice for me to configure msmp, so that I can use the system in the
request for approval?

Thanks for your help.

Manuela

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Manuela,


in BRF+ you can use the field "ROLE CONNECTOR"  and add it to your decision table.

For line items with "SYSTEM"  the field will be empty  ("is intial")

If you include this field in your decsion table you can route the system line item to a different path

(i.e. auto approve, with using a path without stage or a path with a dedicated approver defined by you).


Please also check  "TUNNEL_PATH"  The conditions for the results are checked sequentially,

Accordding you your screenshot this result will never be reached...


regards

Johannes


Former Member
0 Kudos

Hi @ both.

I know about the Role Connector condition in the brf+ table.

Problem is, I cannot separate the line item role and system in brf+, because I don't like to have a general auto approval of the line item system.

I need a solution to handle the situation in a path (msmp) with stages (maybe auto approval of system in 1. stage and approval of role in second stage) Somebody of you has experience on this field?

Regards Manuela

former_member204479
Active Participant
0 Kudos

Hi Manuela,

You can handle this by splitting the line items for roles and systems into two different paths.

For example your connector is XYZ. Your decision table should have 3 input fields as per your scenario as follows:

Case 1: (This is when the line item is a role)

     Role_Connector - XYZ

     Connector (this is the system) - XYZ

     Req type - 001

     Result - Path1

Case 2: (This is when the line item is a system)

     Role_Connector - *

     Connector (this is the system) - XYZ

     Req type - 001

     Result - Path2

This will allow your system line item to go into path2 and all role items to go into path1.

Thanks,

Sammukh

former_member182655
Contributor
0 Kudos

Hi Sammukh,

I guess you meant

Case 2: (This is when the line item is a system)

     Role_Connector - is initial or ""

instead of

Case 2: (This is when the line item is a system)

     Role_Connector - *

In your case 2, I suppose, roles that have any value go also in case 2

former_member204479
Active Participant
0 Kudos

Hi Artem,

Yes! you are right, apologize for the mistake. Case 2 should be role_connector as "" or initial.

Thanks!!!

Sammukh

Former Member
0 Kudos

Thanks for your fast feedback.

When I configure the Brf+ as mentioned of you, then i receive the error message:

Item
'0001' resulted to ''; cannot resolve path; check routing mapping

I think it's not possible to use role connector and connector in one line?

Did somebody of you sucessfully implemented the solution.

Regards

former_member204479
Active Participant
0 Kudos

Hi Manuela,

Yes I have done this in past, it should work together.

Can you share the screen capture of your new decision table and the request line items you are testing with? That should help pointing the problem.

Thanks

Sammukh

Former Member
0 Kudos

Hi Sammukh,

Thanks for your patience to find a solution of my issue.

Yesterday I have found the final solution, so I gonna use the Business Process to select the role dependent content.

Wish a nice weekend,

Regards,

Manuela

former_member182655
Contributor
0 Kudos

Hello Manuela,

Does your first picture with 2 last rows show your requirement? Because when BRF runs it gets always only the first row DSO... 001 LineItem Z_GRAC_BAU_SOLMAN, not TUNNEL*. If you want to that TUNNEL* will be selected, then you need to add one more attribute.

You can use BRF rule for system owner determination, just create Rule, assign it to Agent and then assign agent to the stage.

Hope I get you right, otherwise please give more details.

Regards,

Artem