We use Stage Ship Confirm to ship Master Packs. This works great most of the time, except when there is a four day weekend. This is because the ship date offset is hardcoded into the service.
Nope. They said that it was working as designed I brought up 4 day weekends but the answer I got back was:
“Its not a bug because it is purposely set to 3. It has been reviewed to increase the number of days and rejected. Technically, it shouldn’t be allowed at all. It was only added as a convenience for when customer forget to do it or can’t do it for some reason. We made it three days to allow for a weekend. So, if they forget on Friday, they can still do it on Monday.”
The BO is just pulling the system time so I looked into using RunAsDate but it has to be done at the app server level because of where the code is running.