Updating Fields Used in Normalization

When creating data modify actions (DMAs) to update an MDC field that is used elsewhere for normalization inputs (for example, where the same normalizer is referenced multiple times, or the same field is used in different normalizers), use a workspace field as the destination.

If you use a non-workspace field that is referenced in a normalizer for the destination, it is not re-evaluated after being updated by the DMA. This means that the impact of the DMA updates are not reflected in the next normalization of the field, which can lead to unexpected behavior, including different normalization results and altered charging behavior.

Normalizers referencing workspace fields are always re-evaluated and therefore the impact of a DMA where the destination is a workspace field is always reflected in the next normalization of that field.