Skip to content

A Process Enrichment workflow that sets default values on a new record (e.g. defaulting Language/Country/Category when a Customer is created) stopped taking effect after upgrading — the values get reset before the user sees them. What changed?

Answer

This is usually a timing issue, not a removed capability. Call the entity's own …_Default() method (e.g. CustomerHandling.CustomerInfo_Default() for a Customer) from your Process Enrichment task, and set its timing to After rather than Before — with Before timing, IFS's own base method call can run afterward and reset the field back to its own default, overwriting what your enrichment just set.

← Browse Workflows and automation questions