cancel
Showing results for 
Search instead for 
Did you mean: 

SRM 7.0 Approver deleted after SC is ordered

Former Member
0 Kudos

Hello Experts,

I have created a 4 process level with custom expressions and agents for SC. All the approvers and agents are determined at each level successfully, however on the Financial approval level the agents are refreshed/disappear when the SC is Ordered.The FI approval event is attached to a boolean constant expression which always returns TRUE.

Request you to kindly help me with this issue.

Thanks in advance!

Regards

Prasuna

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

1 .You mean , you can see the Financial approval process level before ordering the SC , but it gets disappear after ordering the SC?

2. boolean constant expression which always returns TRUE ?

what do you mean.. have you decalred 0ev000 event as evalauation id for this process level.. what do you see SLG1?

3. Financial approval has correct role assigned in it?

Check 2 & 3

Saravanan

Former Member
0 Kudos

Hi Saravanan,

Thank you for the response.

1 .You mean , you can see the Financial approval process level before ordering the SC , but it gets disappear after ordering the SC?

Yes, It appears in the approval process overview and disappears after ordering the SC.

2. boolean constant expression which always returns TRUE ?

what do you mean.. have you decalred 0ev000 event as evalauation id for this process level.. what do you see SLG1?

I meant i have created a Bollean expression that always returns true.

I checked in SLG1, the expression is evaluated as true.

3. Financial approval has correct role assigned in it?

Check 2 & 3

I did not understand your question in point 3... Do you mean to refer to the role of the Users determined as approvers?

Regards

Prasuna

Former Member
0 Kudos

Hi,

boolean constant expression which always returns TRUE ?

what do you mean.. have you decalred 0ev000 event as evalauation id for this process level.. what do you see SLG1?

I meant i have created a Bollean expression that always returns true.

I checked in SLG1, the expression is evaluated as true.

if your evauation is true and if the system is unable to determine the approver's then you will see the error message as 'statergy couldn't determine the approver's' , for your scenario since the evaluation id is not true that is the reason system skip the process level itself, you are sure that evaluation id is true then write the logic in fall back agent method and see.. try to use 0ev000 as evaluation id.

Saravanan

Former Member
0 Kudos

Hello Saravanan,

The expresseion is evaluated as true in BRF SLG log, the approvers are also determined at the time of creation and change of the shopping cart. But the determined approvers disappear after i order the SC.

Regards

Prasuna

Former Member
0 Kudos

Hi,

You mean, approver's are appear in the approver's overview at the time of creation and changing the SC , but disappear after the SC?.. does all the approver's determine for the process level disappear or only some of them? if all of them disappear then you will see the error message as something like the "Strategy could not determine any approver". can you please give us more details to understand the problem..

Saravanan