Hello,
I am running into an issue with timezones when sourcing from an internal supplier manually when I change the ship via code in the “Source from Suppliers” dialog.
When the ship-via code is changed in the dialog, the “EP Due Date” changes from (for example) 10/31/2025 12:00 AM to 10/30/2025 8:00 PM (the timezone offset from UTC => EST). 8:00 PM is outside working hours, and an error message displays:
“Invalid value for property EpDueDate”
The user is unable to save the record unless they manually change the EP Due Date to a time within working hours.
Scenario:
- Timezones:
- Demand site is America/New_York
- Supply site is America/New_York
- User timezone is America/New_York
- Company timezone is America/New_York
- Calendars are generated.
- Customer Order line is using “Not Decided” supply code
- Using “Source Order Lines Manually” + “Source From Suppliers”
What I’ve tried:
- Attaching the distribution calendar to the ship via codes
- Changing the timezone on the Company to UTC.
- Changing the calendars to run 24 hours. (still populates the -4 hour time difference)
- Attaching the distribution calendar to the internal customer/supplier (not allowed).
I’m stumped, and although we can change the time manually, we don’t want users to have to do this every time they decide to use a different ship via.
