Pega Constellation - UI control - Property Type( Date)

Hi Team,

We observed an issue related to a Date property in Pega Constellation. When a Date field is mapped with a null value received from an integration/data source, the UI is displaying a default date value (1970) instead of remaining blank.

Could you please confirm whether this is a known Constellation behavior or a product bug?

Expected behavior:

  • If the mapped value is null, the UI Date/Calendar control should display an empty value (blank) rather than defaulting to 1970.

Current behavior:

  • Null date values are automatically rendered as a default epoch date (1970) in the Constellation UI.

Please suggest the recommended approach or configuration to ensure the Date control remains null/blank when the source value is null.

As a workaround, you can create a Data Transform and call it in the property refresh logic. In the DT, check whether the Date property value is getting set as 1970.If the value is 1970, explicitly set the property back to NULL/blank. This helps prevent the Constellation Date control from displaying the default date in the UI when the actual source value is null.

@VenkateswararaoK

The fix to avoid this issue is: before mapping the data value from the integration response to another source, add a precondition to check whether the integration data value is available. If the value is present, proceed with the mapping; otherwise, do not map the value from the integration source to the target source.