Synchronizing data of Text or Conditional Data modules and their corresponding Data Dictionary Elements

Modifying an unprotected DDE used by a Text or Conditional Data module ensure that changes reflect across all Text or Conditional Data modules that source their data using the DDE in question. However, submitted data does not reflect this change as it continues to reference DDE values that were used to instantiate the Data Dictionary.

(Current behavior) For example, consider text modules City_Name and Employee_Resident_City that are mapped to an unprotected DDE, employeeAddressCity (with XML binding: /employee/Address/City). The initial value of City_Name is California and is later updated to Texas. The change is reflected in Employee_Resident_City; its value is updated to Texas. However, the change is not reflected in the submitted data at /employee/Address/City as it continues to read California.The enhancements available in the patch dynamically update Submitted data along with any Text or Conditional Data module that use the DDE.

(Changed behavior) For example, consider text modules City_Name and Employee_Resident_City that are mapped to an unprotected DDE, employeeAddressCity (with XML binding: /employee/Address/City). The initial value of City_Name is California and is later updated to Texas. The change is reflected in Employee_Resident_City and submitted data mapped at /employee/Address/City.

// Ethnio survey code removed