Allocation window overview

In the Shipments platform, an allocation window is a recurring time period in which a carrier service is available for quotes. This page explains how to configure allocation windows for your carrier services, including specifying bespoke cut-off times for same-day delivery.

Allocation windows enable you to limit the time periods in which Shipments can return a quote for a particular carrier service. This can help you to set up “real-time” shipping workflows (i.e. a workflow in which shipments are allocated to a carrier service as they are about to leave the warehouse).

Allocation windows are configured as exclusions (that is, you configure days and times during which Shipments cannot return quotes for a particular carrier service, with the system able to return quotes for that service at all other times). Allocation window exclusions are comprised of the following information:

  • One or more associated carrier services.
  • One or more associated shipping locations.
  • For organisations using multi-tenancy, a selected scope (i.e. a list of your organisation’s tenants and channels to which the window exclusion applies).
  • Start and end times for the window exclusion.

Once the window is configured, Shipments can only return the selected carrier services in quotes requested from the selected shipping locations by the selected tenants and channels outside the times specified. You can configured multiple window exclusions for each carrier service if required.

Allocation window worked example

The following example shows window exclusions set up for three carrier services:

Carrier ServiceScope(s)Window StartWindow End
HMSUKLocation: SLOC001, Tenant: *, Channel: *00:00:00 (UTC)03:29:59 (UTC)
HMSBFPOLocation: *, Tenant: TEN_01, Channel: *00:00:00 (UTC)03:29:59 (UTC)
DPD_NDLocation: *, Tenant: TEN_01, Channel: *00:00:00 (UTC)13:59:59 (UTC)
DPD_NDLocation: *, Tenant: TEN_01, Channel: *19:00:01 (UTC)23:59:59 (UTC)
DPD_NDLocation: *, Tenant: *, Channel: *03:30:01 (UTC)23:59:59 (UTC)

With this configuration:

  • Service HMSUK can only be returned in quotes from shipping location SLOC001 between 03:30:00 and 23:59:59.
  • Service HMSBFPO can only be returned in quotes requested by tenant TEN_01 between 03:30:00 and 23:59:59.
  • Service DPD_ND can only be returned in quotes requested by tenant TEN_01 between 14:00:00 and 19:00:00.
  • Service DPD_ND can only be returned in quotes requested by tenants other than TEN_01 between 00:00:00 and 03:30:00.

Creating allocation window exclusions

To create an allocation window exclusion:

  1. From the side menu, select Settings > Allocation Windows > Allocation Window Exclusions to display the Allocation Window Exclusions page.

    awe_screen

  2. Click the Create Allocation Window Exclusion button to display the Shipping Location tile.

    awe_create_step1

  3. Select the shipping locations to which the allocation window exclusion should apply and then click Next to display the Tenants and Channels tile.

    awe_create_step2

  4. Select the scope for the allocation window exclusion:

    1. To select all available tenants and channels, click the Select All check box at the top of the list.
    2. To select a particular tenant and all of its channels, click that tenant’s Select All check box.
    3. To select a particular channel within a tenant, click the tenant’s + icon and then select the channel from the list.
  5. Click Next to display the Carrier Services tile.

    awe_create_step3

  6. Select the carrier services to which the allocation window exception should apply and then click Next to display the Exclusion Details tab.

    awe_create_step4

  7. Configure the days and times that the exclusion applies to.

    1. Select the Exclusion Days of the week to which the exclusion applies.
    2. Enter the start time of the exclusion into the Window Start field, and the end time into the Window End field.
    3. Enter a brief Description of the exclusion window.
  8. Click Create Allocation Exclusion to finish creating the window. The system no longer returns the selected services in quotes from the selected tenants, channels, and/or locations within the specified timeframe.

Edit existing allocation window exclusions

To edit an existing allocation window exclusion, select Settings > Allocation Windows > Allocation Window Exclusions to display the Allocation Window Exclusions page and then click Edit on the window that you want to edit. The process of editing an existing window exclusion is the same as that used to set up a new window exclusion.

To delete an existing allocation window exclusion, select Settings > Allocation Windows > Allocation Window Exclusions to display the Allocation Window Exclusions page and then click Delete on the window that you want to delete. Select Delect Exclusion on the confirmation dialog to confirm the deletion.

awe_edit

Post-midnight allocation overview

Post-midnight allocation enables a next-day service to operate as a same-day service for a specified period of time.

Ordinarily, a next-day service would have an allocation cutoff of 23:59:59 on any given day. Once that time has passed then a new day has started, and any shipments allocated would be scheduled for the day after.

For example, Shipment 1 allocating to next-day service Example1 at 23:59:00 on a Monday would be delivered on the Tuesday, while Shipment 2 allocating to the same service five minutes later (i.e. 00:04:00 on the Tuesday) would be scheduled for delivery on the Wednesday.

Post-midnight allocation enables you to push this cut-off time back. Continuing from the previous example, if you were to specify a post-midnight allocation time of 01:30 for the Example1 carrier service, then both shipments would be delivered on the Tuesday, even though Shipment 2 was technically not created until that same day.

From a configuration standpoint, as a next day service Example1 would ordinarily have a transit time of one day. By creating a post-midnight allocation window, you effectively change the transit time of the service to zero days when allocating between 00:00 and 01:30 in the morning.

Set up post-midnight allocation windows

To create a post-midnight allocation window:

  1. From the side menu, select Settings > Allocation Windows > Post-Midnight Allocations to display the Post-Midnight Allocation Windows page.

    pma

  2. Click Create New Allocation Window to display the Shipping Location tile.

    pma_create_step1

  3. Select the shipping locations to which the post-midnight allocation window should apply and then click Next to display the Tenants and Channels tile.

    pma_create_step2

  4. Select the scope for the post-midnight allocation window:

    1. To select all available tenants and channels, click the Select All check box at the top of the list.
    2. To select a particular tenant and all of its channels, click that tenant’s Select All check box.
    3. To select a particular channel within a tenant, click the tenant’s + icon and then select the channel from the list.
  5. Click Next to display the Carrier Services tile.

    pma_create_step3

  6. Select the carrier services to which the post-midnight allocation window should apply and then click Next to display the Exclusion Details tab.

    pma_create_step4

  7. Select the Allocation Cut-Off time that you want to apply to the selected combination of services, tenants/channels, and locations, and then click Create Allocation Exclusion to create the allocation window.

Delete existing post-midnight allocation windows

To delete an existing post-midnight allocation window, select Settings > Allocation Windows > Post-Midnight Allocation Windows to display the Post-Midnight Allocation Windows page and click Delete on the window that you want to delete. Select Delete Window on the confirmation dialog to confirm the deletion.

pma_edit