How to use 'catalog variables' in conditions or adavanced conditions on email notifications
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 03:33 AM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 07:46 AM
Hi,
I tried with above setup but the notification is not triggering. I noticed if I add any script in Advanced condition the Notification is not triggering. Kindly help me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 07:53 AM
Could you provide picture of your script and configuration?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 08:19 AM
Hi,
Picture of the Notification.
Kindly help me on it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 08:21 AM
@Sarah Bouil can you please try my code once.it will surely work for you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 08:51 AM
is it something like this: answer = current.document_id.variables.type_of_role;