Create Calendar / Calendars by Warehouse (shipping locations) being shipped from.
Could you then link the need by date Calendar field or create a udf calendar and call it scheduled pickup date and post the sales order number on the calendar for that ship from location?
Then need to think how I would link or load in the loading dock number which could be a WH bin location assigned to the pickup.
Looking to kinda replicate the scheduling board as a shipping scheduling board so that they are able to see what is schedule to be picked up by location by dock.