Date Time Revision Manual Change
Posted: April 5th, 2023, 12:00 pm
As of DesignTime Revision 2561 And RunTime Revision 1180 The Date Time logic has been updated. This Date Time logic is typically used in Logic Canvases used for objects within Applications with time zone conversions. The change was to split formatting into preset date times, available on the Preset Date Time IDE page, and date time formats. Previously presets and formats were used interchangeably. Presets were set up on the Connector application's Date Time IDE page while Formats were specified in the object application code itself. With this change, the CurrentDate and ToDate services within the Logic Canvas will require some application code changes.
All existing CurrentDate and ToDate services utilizing the format nodes will be automatically converted if possible and applicable to the new preset node on the services. This means that any static value set on the format node will be properly changed to the new preset node if they are a preset and will be kept on the format node if they are a format. Dynamically set values on the format node cannot be automatically changed since it cannot be confirmed if they are a preset or a format. This means that a manual change is required on all CurrentDate and ToDate services with a dynamically set format value. Applications with effected logic have been noted and will have a period of time where the services will still work with current setup. This will be deprecated for DV/QA on May 1st, 2023, and for PD on May 3rd, 2023.
In order to keep applications running unaffected by this change the effected logic will need to be evaluated to determine if the value being passed to the format nodes on the CurrentDate and ToDate services is actually a preset value. If so, the dynamically set value should be moved from the format node to the preset node. Once this is done, the services will continue to work unaffected.
All existing CurrentDate and ToDate services utilizing the format nodes will be automatically converted if possible and applicable to the new preset node on the services. This means that any static value set on the format node will be properly changed to the new preset node if they are a preset and will be kept on the format node if they are a format. Dynamically set values on the format node cannot be automatically changed since it cannot be confirmed if they are a preset or a format. This means that a manual change is required on all CurrentDate and ToDate services with a dynamically set format value. Applications with effected logic have been noted and will have a period of time where the services will still work with current setup. This will be deprecated for DV/QA on May 1st, 2023, and for PD on May 3rd, 2023.
In order to keep applications running unaffected by this change the effected logic will need to be evaluated to determine if the value being passed to the format nodes on the CurrentDate and ToDate services is actually a preset value. If so, the dynamically set value should be moved from the format node to the preset node. Once this is done, the services will continue to work unaffected.