Wrong time for System Agent Tasks

Hi all ! Looking for some help regarding time zone.

We are on-prem, 2023.1.12. All our system agent tasks started on / ended on time have always been wrong.

Our time zone is UTC-4. Our Windows servers time are ok.

This is my client in a browser, where you can see that an export to Excel task is 4 hours later than the current time here.

Places I know where our time zone is set to (UTC-05:00) Eastern Time (US & Canada) :

  • Company Maintenance
  • Site Maintenance
  • System Agent / Schedules

EDIT : Same issue on both our dev environments (single server hosting app, system agent & database) and our production env. (one server for the app, one for the system agent and one for the database). Is Epicor suppose to store time in UTC, and then convert it to UTC-XX when displaying it to the client?

3 Likes

The time is in UTC and then converted for display. In the classic it is converted correctly, but it looks like Kinetic UX is having an issue with the display.

Unrelated to this, but you can also have some fun with tasks that only run one day a week and in the first 4 hours of the day the day of the week is different.

4 Likes

That’s good to know!

I find it weird that time is stored in UTC in Ice.SysTask, but it is stored in UTC-XX in Ice.SysRptLst. Always confused when querying the database using these datetime columns!

I will open a case regarding the displayed time in Kinetic UI. Thanks!

1 Like