The Bulk Order Engine (formally known as the File Based Processor), which takes a specifically formatted CSV file as input and produces bookings for each item. It is designed to work for large volumes but can meet the requirements of low to medium regular bookings.
** Please note that the Bulk Order Engine is in maintenance mode and no further development or releases will be rolled out **
The benefit of the Bulk Order Engine is it allows clients to complete bookings in bulk and generate labels without too much manual intervention.
How do I access Bulk Order Engine?
As Bulk Order Engine is a SAS chargeable product, you will need to liaise with our Sales team to get this set up.
Please contact email@example.com & a member of the team will reach out to discuss next steps.
Once the set up is completed, then our technical team will enable the BOE on your Temando account & you will be able to access the URL below with your Temando Dashboard logins.
Quoting & Booking Process
All orders are processed via a CSV upload. Once you login to the BOE engine, you can download the CSV template that needs to be used and complete the information that is required. (how to complete the information further down)
Once your CSV is complete, select new batch & upload the file to start a new booking.
Once uploaded the file will start processing.
If you notice a progress bar that freezes or stalls this may be a simple interface issue that can be resolved by refreshing the page (F5) or hitting the Temando logo to return to the main page.
You can then go to Previous Orders and your most recent upload will be there.
Tip: Because the uploaded template has to be correct, the other common error that can be experienced is around a data entry error in this CSV file. The error message should identify which line or column data is missing. Please check this file again, amend and upload a new batch.
Once the CSV file has finished uploading the application will validate your order. It will determine the number of shipments and will look for any exceptions (errors) that might cause an issue;
In the case where the application finds exceptions (errors that could cause issues during the shipping process), you will have the opportunity to fix the most common errors that may occur.
Select the ‘Resolve fixable issues’ button to start resolving the errors. If the application did not find any issues you can skip to placing a booking.
The application will display all fixable issues in order so you can fix the issues step by step. The number of exceptions left and exceptions that have been fixed are displayed in the top yellow panel. Please read the reason for the exception carefully and resolve the issue by choosing from the options the application provides;
Select the ‘Save change’ button after you have made your choice. In case you are not sure how to solve the issue you can choose to skip the error and continue to the next exception. Please note that skipped errors will not be included in the quote and will not be shipped.
Follow the resolve exception process by carefully reading the instructions/exceptions on screen. After you have selected an option to resolve the issue please make sure you select the ‘Save change’ button. The application will take you through all the steps to resolve any fixable issues. The application will display when it is saving your changes.
Continue to resolve any issues & after you have successfully resolved all issues the application will re-validate the order. Please wait until the validation has completed.
When the validation is successful the application will display an estimate. Please review the estimate and when you ready to place the booking please select the ‘Place booking’ button. In case you have decided to skip any previous exceptions you can continue without resolving those issues. Please do note that these items will not be included in this shipment.
The application will now start processing your booking. The progress is displayed on the screen.
When the application has successfully processed your booking a green panel will display stating the final total price for your booking. All required labels, pick slips (if requested) and tracking files for your order will be generated at the end of the process. Once they have been generated they will be displayed below the green panel.
All the required files are now ready to download and printed
Understanding the CSV template:
To avoid errors when uploading it is important the template data is 100% accurate. The below glossary of terms may assist:
|Reference||This field is the Client's reference number for their use||Whatever makes tracking easier for the client|
|Packaging||The packaging type for this consignment. Must be a valid packaging type for the carriers being utilised.
|Box, Carton, Crate, Cylinder, Document Envelope, Flat Pack, Letter, Pallet, Parcel, Satchel/Bag, Skid, Unpackaged or N/A, Wheel/Tyre|
|SKU||(Optional) Stock keeping unit||Anything|
|PickZone||(Optional) Zone within the warehouse to pick up goods||Anything|
|Quantity||Number of items in this consignment||Must be a whole number|
|Length||Length of consignment packaging||Must be a whole number|
|Width||Width of consignment packaging||Must be a whole number|
|Height||Height of consignment packaging||Must be a whole number|
|DimensionUnits||Unit of measurement that L, W, H are measured in
|Centimetres, Metres, Inches, Feet|
|Weight||Weight of consignment||Must be a whole number
NB: If using Kilograms, the number must be >1. If <1, use Grams as your WeightUnits
|WeightUnits||Unit of measurement that the weight is measured in
|Grams, Kilograms, Ounces, Pounds|
|GoodsValue||(Optional unless insurance is required) Value of consignment||Must be a whole number. Must be restricted to 2 decimal places|
|GoodsCurrency||(Optional unless insurance is required) Currency of value||Any 3 character currency code (i.e. AUD)|
|Insurance||(Optional) This field allows you to choose your insurance option at a line level
(Not case sensitive)
|Insurance is not default option - Use 'Y' to indicate insurance is required for the applicable line
Insurance is default option - Use 'N' to indicate insurance is not required for the applicable line
|RecipientName||Consignment recipient details||Addressee Name|
|RecipientStreet||Addressee Delivery Address|
|RecipientSuburb||Addressee Delivery Suburb, must match postcode|
|RecipientState||A valid 3 character state code (i.e. NSW)|
|RecipientPostcode||Postcode must match suburb|
|RecipientCountry||ISO 3166-1, alpha 2 code e.g. for Australia, code is AU|
|RecipientPhone||Customer Phone Number OR Client Customer Service Phone Number|
|RecipientEmail||Customer Email OR Client Customer Service Email|
|Special Instructions||(Optional) Instructions to be shown on the consignment label||Limit 30 characters|