I cannot create a reservation - the system shows an error or greys out the time slots
The most likely causes are: (1) Reservation freeze - the requested time is too close to now, or creation has been blocked from a certain hour. (2) The dock capacity is full. (3) You do not have permission to create reservations. For details on freezing, see System Settings - Overview, Reservation Freeze.
Why are there grey (hatched) areas in the calendar and what causes them?
Grey hatched areas indicate times when no new reservation can be created. There are several possible causes:
- Past time - All times before the current moment are always grey. This is not configurable.
- Dock working hours - Each dock has opening and closing times configured per weekday. Times outside these hours are greyed out. Configured in: Administration - Resources - Edit.
- Working time exceptions - One-time or recurring blocks (public holidays, planned downtime) applying to selected or all docks. Configured in: Administration - Working time exceptions.
- Exceptions script - An advanced feature where exceptions are generated automatically by a C# script instead of being entered manually. Available to SuperAdmin only.
- Reservation freeze - Blocks times that are too close to or too far from the current moment. Configured in: System Settings - Overview - Reservation Freeze.
- Resource locking rules - Dynamic rules that block a time slot across multiple docks simultaneously when the maximum number of concurrent reservations is reached. Configured in: Administration - Resources - Locking rules.
- Post-reservation cooldown (TimeOfPlacing) - A buffer period after a reservation ends to allow time for dock clearance. Configured in: Administration - Resources - Edit (TimeOfPlacing field) or per pallet type.
How do I configure the reservation duration or minimum time window length?
Reservation duration is set per dock in the resource administration. The minimum duration is configured in the resource settings. If you need a global change (e.g. from 4 hours to 8 hours), contact your system administrator or TSC support.
How do I freeze reservations so they cannot be booked too close to the current time?
Freeze settings are configured in
System Settings - Overview, section
Reservation Freeze. You can set a floating freeze (X hours ahead), a current-day freeze, or a freeze from a specific time. For a detailed explanation of each option, see the
Reservation Freeze guide.
Multiple reservations were booked for the same time slot - is this a bug?
This depends on the dock configuration. If the dock allows multiple reservations in the same time slot, this is intentional. If you want to prevent overlaps, contact your system administrator who can restrict the dock capacity accordingly.
The maximum pallet count is capped at 99 - can this limit be raised?
Yes, this limit can be changed. Contact your system administrator or TSC support with a request to adjust the maximum pallet count for the relevant branch or reservation type.
I approved a reservation but after editing it reverted to Pending approval
This behaviour is intentional - the system is configured so that editing an approved reservation automatically resets the approval state. This ensures that changes (pallet count, time) go through re-approval. The setting can be changed in System Settings - Reservation Approval.
What are Custom Actions and how do I set them up?
Custom Actions are configurable buttons that appear in the reservation action dialog. They allow you to record any event during the handling process - for example "Checked at gate", "Documents handed over", "Sample taken", etc. Each click saves a timestamp for that action on the reservation.
Each custom action can be configured with:
- Name and icon of the button (multilingual)
- Behaviour: Execute once (button becomes disabled after clicking) or Always enabled
- Display order and restriction to specific users
- Dependency on another action - the button is only available after a parent action has been performed
- Verification form - a dialog to fill in custom reservation fields before the action is confirmed
- SMS to driver or phone numbers - automatically sends an SMS when clicked (including repeat sending)
- Email notification - a notification rule can be linked to the action
Configured in:
Administration - Custom Actions. The feature must first be enabled in
System Settings - Custom Actions.
What is a virtual ramp and how does it work?
A virtual ramp is a logical (not physical) dock that the carrier selects when creating a reservation. The system uses a two-layer model:
- Virtual ramp - what the carrier or customer sees and selects in the reservation form (e.g. "Receiving Zone A")
- Physical ramp - the actual loading dock assigned internally by the dispatcher or warehouse; the carrier typically does not see this
When the feature is active, the reservation scheduler shows columns based on virtual ramps and groups reservations within them. Dragging a reservation onto a virtual ramp column in the scheduler is blocked - the move must be performed by an operator on the physical ramp side.
How to configure:
- Global activation - Administration - System Settings - Reservations - Enable virtual ramps (SuperAdministrator only)
- Per branch office - Administration - Branch Offices - Edit - Forms Override Settings - can be overridden to Enabled / Disabled / System config for a specific branch
- Per resource (ramp) - Administration - Resources - Edit - check Is virtual; optionally link to a specific physical ramp, otherwise the system automatically uses the first physical ramp in the branch