How to use 'catalog variables' in conditions or adavanced conditions on email notifications

Sarah Bouil
Tera Expert

I have written my Notification on sysaproval_approver table. So the catalog variables on RITM table. I am not sure how can I add catalog variables in condition or advanced conditions.

 

Just assume the catalog variable 'Access' is a Type of Select Box with options prod and non_prod.

 

So my Notification should be executed if the Access(catalog item variable) is non_prod.

 

or is it possible by writing script in Advanced condition(under When to send) like below:

var v = current.sysapproval.ref_sc_req_item.variables.access;

answer = v?"true" == v:non_prod;

 

I tried with above code but the notification is not triggering.

 

I tried to put some logs:

 

gs.log(v) is printing- non_admin but when I try to print gs.log(answer)- it's False so that might be the reason.

 

Kindly help me what was the issue with my script in advanced condition?

15 REPLIES 15

Hi, @Sarah Bouil 

 

I just noticed this in your advanced condition.

kkrushkov_0-1712299085521.png