Hi everyone,
We are currently uplifting from IFSAPP 9 to IFS Cloud and I’m converting our Execute Online Custom Event Actions into Workflows.
In IFSAPP 9 we had the following Custom Event condition:
IF
(
(country_of_origin_ IS NOT NULL)
AND
( (NVL('&OLD:COUNTRY_OF_ORIGIN','xyzXYZ') <> NVL('&NEW:COUNTRY_OF_ORIGIN','xyzXYZ')) OR
(NVL('&OLD:PRIMARY_VENDOR','xyzXYZ') <> NVL('&NEW:PRIMARY_VENDOR','xyzXYZ')) )
) THEN

I’d like to understand how to model this logic correctly in an IFS Cloud Workflow.
Specifically:
-
How can I compare OLD vs NEW values (e.g.,
COUNTRY_OF_ORIGIN,PRIMARY_VENDOR)? -
Is there an equivalent to Oracle’s
NVL()function in workflow expressions? -
What is the recommended approach for handling field change detection in workflows?