- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2022 09:12 AM
I'm attempting to update a True/False field on the RITM within a Flow Designer flow for the item and have encountered an unusual behavior.
If I directly set it by using the checkbox on the flow (see attachment Checkbox) the rendered code is:
u_account_not_applicable=true
u_account_not_applicable=true
Solved! Go to Solution.
- Labels:
-
Flow Designer

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2022 08:57 PM
Hi Kenneth,
Try removing the quotes around "true" and "false". I tried it in my flow and was able to check the "Account does not apply" field.
i.e.
var answer = false;
if (fd_data._1_get_catalog_variables.parent_account == '') {
answer = true;
}
return answer;

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2022 09:40 AM
You will need to create a custom action to update catalog item variable in flow designer.
Check below for solution
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2022 09:59 AM
Thank you, but I'm not updating catalog variables, just fields on the RITM. I'll correct the title as I was not precise enough in distinguishing my issue.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2022 08:57 PM
Hi Kenneth,
Try removing the quotes around "true" and "false". I tried it in my flow and was able to check the "Account does not apply" field.
i.e.
var answer = false;
if (fd_data._1_get_catalog_variables.parent_account == '') {
answer = true;
}
return answer;
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-27-2022 11:28 AM
Hitoshi, thank you, using
worked!
What I find peculiar is that in checking both the flow that sets the value (no quotes on true) and the one that doesn't ('true'), the rendered code is is identical in both cases:
u_account_not_applicable=true
So I'm left wondering how it could behave differently.