Is there a way to grey out dates based on a production calendar?
That’s a good question, I don’t know of any way to filter a date-picker like that (or by any other means).
This issue sounds like it would only come up if you were intending to produce and ship on the day the order was required.
Just thinking through it…
Your customer requests a specific need by date. If that date is a non-work day on your production calendar, your scheduling should take that into account and produce & ship it ahead of time so it still arrives on their requested need by date.
The other hang up may be items that ship from stock and aren’t impacted at all by your production calendar. So, now you’d need to really only apply this “filter” to make direct items and not stock/buy-direct items.
… or drop ship orders direct from your suppliers. Again, wouldn’t be impacted by your production calendar.
This could be a tricky thing to figure out all the scenarios.
As with @dcamlin, I don’t think you can grey out the calendar widget.
One thing I did a LONG time ago was write a BPM that compared the date to the Prod Calendar and pop an error if it was a non-work day.