Decision Table Group Approval not triggering

diveshj
Tera Contributor

diveshj_0-1746694778804.png

In the picture provided there is a decision table row which is having condition as System:   Advanced Claims then it should trigger an approval to Accountant group.
But when i am raising a request with condition as System: Advanced Claims and Username: Abel Tuter it is not triggering the approval.
So my question was even though we are satisfying the one condition given in decision table the group approval is not triggering. Is it because i am also filling a value in another field(Username: Abel Tuter)?

3 REPLIES 3

Ankur Bawiskar
Tera Patron
Tera Patron

@diveshj 

Is that decision table published?

did you try to run Flow as "System User"?

what debugging did you see?

what happens if you raise request with admin? I assume this is for catalog item.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi Ankur,

Thanks for the reply, yes the decision table was published. Yes i tried running flow as "System User". Yes this was a decision table which was being called by a custom action in a flow for a catalog item. The issue was we were sending multiple inputs to the decision table which were not even configured within the decision table. That's why it was not returning any output rows. Below i am mentioning the code part which i used in my custom action code which would filter out the inputs which are not being used by the decision table. 

for (var key in inputs_des) {
                if (!inputs_des[key]) {
                    delete inputs_des[key];
                }
inputs_des is the object in which we are storing values to share with the decision table.
Thanks for the help.

@diveshj 

so it's working fine now?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader