Scenario 3 - Managing deliveries in different regions
If you have multiple branches (see Scenario 1) or you arrange deliveries for a large area, you will need a way to effectively manage your collections/deliveries. In this scenario, we’ll set up PDM for a company with one branch and two drivers, serving two distinct regions.
Setting up your entities
Along with the physical entities you’ve created for your business (use 'Creating Your First Entity' for guidance), you can also create virtual entities, which aren’t tied to a specific physical location. In our scenario, we’re going to create virtual entities representing the north and south.
As you can see, virtual entities don’t require a physical address or any additional details to set up.
Setting up your users
Next, we’ll set up our users (see 'Creating Your First Users' for detailed instructions). The branch staff who only work at a set location will normally be only assigned to the physical entities you’ve created. However, where staff serve a general area (as opposed to a specific location), we’ll assign them to the virtual entities we created. For our scenario, we’re going to create two drivers and assign them to the areas (North and South) they cover. We’re also going to assign them to the Couriers user group (for more information on creating user groups see 'Creating Your First User Groups').
We’re now ready to start adding our customers.
Adding your customers
Now it’s time to create/import your customers (see 'Creating Customers' for detailed instructions). In this scenario, as we need to control deliveries to multiple regions, we’ll be adding them to multiple entities. As well as adding them to the relevant physical entities, customers in the North region will be assigned to the North entity and those in the South region to the South entity.
Realistically, you won’t want to divide all of your customers into distinct regions. There will likely be some customers who live close to multiple regions. Where any customers live on the region borders, we’ll add them to both regions.
Assigning orders and tasks
With your users and customers assigned to the right entities, assigning tasks to the right user is easy. When you create an order (See 'Creating Orders' for instructions), you can assign your delivery tasks to the relevant drivers. Customers can be assigned to drivers in the same entity as them so, in our scenario, if they’re in more than one region entity you’ll be able to pick which driver you assign the delivery tasks to when creating an order.
If you wanted the drivers to decide, you could also assign it to the Couriers user group and both drivers would be able to access and pick up the order.