Terminology

This terminology list offers an essential overview of common terms you need to understand when learning about pinDeliver.

Terminology

This terminology list provides an overview of common terms that are essential to understand when learning about pinDeliver.

Customer order A term used to refer to a delivery or a pickup. It is used for the sake of brevity instead of explicitly mentioning “Delivery” or “Pickup” every time.

Dynamic pickups and deliveries This term is used when planning a route that involves picking up items from one or more locations and then delivering them to one or more destinations. The pickups are scheduled based on the optimal route calculated by the system.

Open end When a vehicle does not have a specified end address, the route is considered to have an “open end”. In this case, the time required to travel from the last stop to the location where the vehicle needs to be parked is not included in the route optimization process.

Pickup identifier
A unique value used to establish a connection between a pickup and one or more deliveries, or vice versa. It helps to ensure the proper association and tracking of related orders.

Stop time
The estimated duration, in minutes, for a stop at a customer’s location to perform a delivery and/or pickup. It helps in calculating the overall time required for a route and optimizing the scheduling process.

Stop type
This attribute specifies whether a customer order is a delivery or a pickup. In the case of connected pickups and deliveries, they must have corresponding pickup identifiers.

Time window
An interval between two specific times during which a delivery is allowed to be made. It helps in managing the scheduling of deliveries within specific time constraints.

Vehicle tag
A value often used as a property or definition for a vehicle. Customer orders can only be planned on a vehicle that has a matching tag. Common examples of vehicle tags include “cold”, “freeze”, etc.

Definitions

The following table provides concise explanations of fundamental concepts that are helpful for gaining a deeper understanding of pinDeliver.

SymbolDefinitionExplanation
Planning orderPlanning Order
  • A set of customer orders, all belonging to a specific geographical area and intended for a delivery group, and are scheduled for delivery on the same day.
  • Once the route planning is completed, the planning order will be divided into routes.
  • Planning orders are commonly imported using either Excel or an API.
RouteRoute
  • When a planning order is route optimized, a route is generated to transport goods to end customers. This route is specifically designed for a specified vehicle to ensure efficient delivery.
  • Routes can have different statuses, including their progress and current state. These statuses include Unlocked/Locked, Not started/Started/Finished. The Unlocked/Locked status refers to whether the route can be modified or not. The Not started/Started/Finished status indicates the stage of the route, from the beginning to completion.
Customer orderDelivery
  • Delivery (or a pickup) to a customer.
  • Three different types of actions:
    • OK
    • Not home
    • Not delivered
  • Company defined deviation codes can be used when not delivered.
Delivery groupDelivery group
  • Used for dividing deliveries based on location, user permissions, or other criteria
  • A user may have permissions for one or more delivery groups
  • A planning order can only include orders associated with the same delivery group
DepotDepot
  • A loading location separate from the vehicle’s initial position
  • Each delivery group has a depot
  • Each depot is assigned an address and a default loading duration used in route optimization
  • Enables reloading of vehicles during route planning, allowing the creation of routes with multiple loading stops
VehicleVehicle
  • Associated with a delivery group
  • Specific time slots for availability
  • Defined starting location
  • May have restrictions on factors such as weight and volume
DriverDriver
  • Linked to one or more delivery groups
  • Mandatory to have an email or a mobile phone
  • Each route is assigned to a driver
SenderSender
  • Every delivery has a sender associated with it
  • A sender can provide an email address and customer service phone number
  • The sender’s name, email, and phone number can be used for customer communication
PackagePackage
  • Every delivery must include at least one package
  • A package can be defined by its:
    • Name
    • Package ID
    • Quantity
    • Tracking number