Help centre

SISC Suite help centreLogistics

This page is generated from the product itself — the same source the built-in assistant answers from — so it cannot disagree with either.

Messages Logistics can show

Each message is quoted exactly as the product shows it. Most say what to do in the message itself; where one names a setting, the place to change it is the app’s own settings screen or Company settings.

{vehicleId} has already been released from this route.
logistics.error.assignmentAlreadyReleased
A correction cannot itself be corrected. Record what is true now instead.
logistics.error.cannotCorrectACorrection
A reversal cannot be reversed. Post a new line instead.
logistics.error.cannotReverseAReversal
This charge has already been reversed.
logistics.error.chargeAlreadyReversed
Enter an amount other than zero.
logistics.error.chargeMustBeNonZero
Say why this is being corrected.
logistics.error.correctionNeedsAReason
This company has no currency set, so nothing can be priced.
logistics.error.currencyNotConfigured
{driverId} is already assigned to route {routeId}.
logistics.error.driverAlreadyAssigned
This employee is already on the driver roster.
logistics.error.driverAlreadyExists
This driver's licence expired on {licenceExpiresOn}.
logistics.error.driverLicenceExpired
{driverId} is not on the driving roster.
logistics.error.driverNotAvailable
This event has already been corrected. Record what is true now instead.
logistics.error.eventAlreadyCorrected
That is earlier than the last event recorded for this shipment.
logistics.error.eventPrecedesPrevious
{vehicleId} is not assigned to any route.
logistics.error.noOpenAssignment
Not found.
logistics.error.notFound
The delivery window ends before it starts.
logistics.error.promiseWindowIsBackwards
Say why this is being reversed.
logistics.error.reversalNeedsAReason
Route {routeId} already has {vehicleId} on it.
logistics.error.routeAlreadyDispatched
Route {code} already runs on {serviceDate}.
logistics.error.routeCodeTakenOnDate
Nothing is carrying this shipment. Assign a vehicle to its route first.
logistics.error.shipmentHasNoVehicle
Say where this shipment is going.
logistics.error.shipmentNeedsADestination
Shipment number {number} is already in use.
logistics.error.shipmentNumberTaken
Stock transfer {number} is still {status}, so the goods have not left the warehouse.
logistics.error.stockHasNotLeftYet
This shipment is {status}, so it cannot be marked {event}.
logistics.error.transitionNotAllowed
This action requires a company account.
logistics.error.tenantRequired
That driver does not exist.
logistics.error.unknownDriver
No such employee. Add them in Human Resources first.
logistics.error.unknownEmployee
That location does not exist.
logistics.error.unknownPlace
That route does not exist.
logistics.error.unknownRoute
That shipment does not exist.
logistics.error.unknownShipment
That is not something that can happen to a shipment.
logistics.error.unknownShipmentEvent
That vehicle does not exist.
logistics.error.unknownVehicle
{vehicleId} is already assigned to route {routeId}.
logistics.error.vehicleAlreadyAssigned
{vehicleId} is already out of service.
logistics.error.vehicleAlreadyOutOfService
A vehicle with the code {code} already exists.
logistics.error.vehicleCodeTaken
{vehicleId} has been retired from the fleet.
logistics.error.vehicleNotActive
{vehicleId} is not out of service.
logistics.error.vehicleNotOutOfService
{vehicleId} is out of service: {reason}.
logistics.error.vehicleOutOfService
Enter an amount greater than zero.
logistics.error.amountMustBePositive
The due date is before the day the invoice is issued.
logistics.error.dueBeforeIssued
Enter how much fuel went in.
logistics.error.fuelNeedsAQuantity
That is not a date.
logistics.error.invalidDate
Money has been recorded against this invoice, so it can no longer be voided.
logistics.error.invoiceHasPayments
This invoice is {status}, so it cannot be issued.
logistics.error.invoiceNotDraft
That invoice does not exist.
logistics.error.invoiceNotFound
This invoice is {status}, so no payment can be recorded against it.
logistics.error.invoiceNotPayable
This invoice is {status}, so it cannot be voided.
logistics.error.invoiceNotVoidable
These figures span more than one currency, so they cannot be added together.
logistics.error.mixedCurrencies
This shipment has no unbilled charges, so there is nothing to invoice.
logistics.error.nothingToInvoice
That is more than this invoice is still owed.
logistics.error.paymentExceedsOutstanding
Enter an amount greater than zero.
logistics.error.paymentNeedsAmount
The period ends before it starts.
logistics.error.rangeEndsBeforeStart
{name} has already been retired.
logistics.error.rateAlreadyRetired
Give this rate a name.
logistics.error.rateNeedsAName
That rate does not exist.
logistics.error.rateNotFound
Invoice {number} already bills this shipment. Void it before raising another.
logistics.error.shipmentAlreadyInvoiced
That is not an invoice status. Use one of: {allowed}.
logistics.error.unknownStatus
Your country pack declares no such tax rate.
logistics.error.unknownTaxRate
Enter at least one renewed date.
logistics.error.complianceNeedsADate
Say how delivery of {number} was proved: signed for, photographed, identity checked, stamped, left unattended, or refused.
logistics.error.deliveryNeedsProof
Say who took delivery of {number}.
logistics.error.deliveryNeedsRecipient
Proof of delivery belongs to a delivery or a return, not to {event}.
logistics.error.proofNotOnThisEvent
Say why the consignee refused it.
logistics.error.refusedProofNeedsAReason
Say where it was left.
logistics.error.unattendedProofNeedsAPlace
Nobody was there to take it, so this cannot name a recipient.
logistics.error.unattendedProofTakesNoRecipient
That is not a form of proof this product records.
logistics.error.unknownProofKind
{vehicleId} cannot be sent out: its insurance expired on {expiresOn}.
logistics.error.vehicleInsuranceExpired
{vehicleId} cannot be sent out: its inspection expired on {expiresOn}.
logistics.error.vehicleInspectionExpired
{vehicleId} cannot be sent out: its registration expired on {expiresOn}.
logistics.error.vehicleRegistrationExpired

Was this page helpful?

Your answer is kept on this device only. Nothing is sent anywhere — there is no service behind this button yet, and this page will say so until there is.