Start a shipment from a template

Guide information

Audience: Operations Lead, Administrator (build and maintain templates); Operations (apply a template to a new shipment)
Time required: about 5 minutes to apply a template; 15-20 minutes to build a company template
Outcome: A draft shipment already carrying the template’s route legs, stage list and (with Freight Forwarder Management installed) charge lines - and, for an Operations Lead, a company template that shows up in the Template dropdown for everyone else

Requirements

This tutorial requires the installation of the following applications/modules:

A forwarder that ships the same customer on the same route every week retypes the same route legs, stage list and set of charges on every new shipment. A shipment template captures the fixed part of that formula so Operations only re-enters what actually changes: order details, container numbers, actual dates. Applying a template replaces whatever is already on the shipment - it does not add to it - so it only pays off on an empty draft that still matches the template’s formula (same direction, shipment type and route). If Full Container Load (FCL) is new to you, see the Freight forwarding glossary.

Running scenario: Hai Long Logistics applies the built-in template TPL-SEA-FCL-EXPORT to the next FCL export order for Nhat Long Footwear, again from Hai Phong Port to Port of Los Angeles - then builds its own company template, TPL-SEA-FCL-EXPORT-HL, by adding the one charge that repeats on every one of these shipments and that the built-in template does not carry: the Delivery Order (D/O) Fee charged by agent Pacific Coast Forwarding Agency, Inc. at destination.

Before you start

  • 11 built-in templates already cover the common route and direction combinations - 3 from Freight Forwarder Management, 4 from Freight Consolidation, 2 from Freight Road and 2 from Freight Air Management. Each one is a shipment record kept archived, so it never shows up in an ordinary shipment list.

  • To apply a template you are in the User: All Shipments group - User: Own Shipments can only read a shipment (ask your administrator to grant the required Logistics access).

  • To build your own company template you are in the Administrator group, the only group that sees Freight Forwarding ‣ Configuration ‣ Operations ‣ Shipment Templates - covered in For Administrators: build a company template below.

Decide whether to apply a template

Option

Use when

What changes

Apply a built-in template (TPL-SEA-FCL-EXPORT and similar)

The order’s formula matches one of the 11 built-in templates

Fast, no setup - add any company-specific charge by hand right after applying

Build and apply your own company template (TPL-…-HL)

The same extra charge or leg keeps showing up and no built-in template has it

15-20 minutes to set up once; every later shipment gets the extra charge or leg without retyping

Apply a structure-only template (no charge lines)

The route and stages repeat, but the charge set changes with each customer

Route legs and stage list are filled in; Charges is left for Operations to fill by hand. Applying the template still clears existing charge lines, so start from an empty draft or record the charges and re-enter them afterwards

Do not apply any template

The shipment is a one-off, or it already carries data worth keeping

Nothing is overwritten; everything is typed by hand

Apply a template only when its route, stages and charge structure match the shipment and the draft is safe to overwrite. Do not use a merely similar template for a different service; ask the freight process owner to confirm the setup, or create a company template when the approved pattern recurs.

Step 1: Open a draft shipment

Applying a template overwrites what is already on the shipment, so start from an empty draft.

  1. Go to Freight Forwarding ‣ Operations ‣ Direction ‣ Export, or open an existing draft shipment.

Header of the draft shipment SHP/2610/00006 for Nhat Long Footwear: status bar reading Draft and the buttons Confirm, Cancel, Log Tracking and From Template (highlighted).

After the shipment opens, the status bar reads Draft.

Warning

Applying a template deletes the route legs, stage list and charge lines already on the shipment, with no confirmation and no undo. Do not apply once you have typed data to keep.

Step 2: Open the Apply Scenario Template dialog

The button lives on the shipment record itself, for whoever opens the shipment - not on a Configuration menu, which is where you build a template instead of applying one.

  1. Click From Template in the header (only visible while the shipment is in Draft).

After you click From Template:

  • A dialog titled Apply Scenario Template opens - the dialog title and the button use different words.

Step 3: Choose a template and read the preview before applying

The Charges tab on a draft shipment is hidden until Confirm, so this preview is the only place to see the charge content of a template before you commit to it.

  1. Fill in:

    • Template: TPL-SEA-FCL-EXPORT.

Apply Scenario Template dialog with Template set to TPL-SEA-FCL-EXPORT (highlighted), the Stages tab open with 4 rows: Planning, Main Carriage, On-Carriage, Completed, and the buttons Apply and Cancel. Apply Scenario Template dialog, Charges tab open: 8 read-only rows from Customs Clearance Service (Export) to Equipment Management Surcharge (EMS), with the Service Product, Service Description, Quantity and UoM columns and no price column.

After Template is filled in:

  • Two tabs appear - Stages (4 rows) and Charges (8 rows: Product/Service, Description, Quantity, UoM - there is no price column here).

Important

The preview does not show the Direction, Shipment Type or route that the template will write onto the shipment - only Stages and Charges. Cross-check the template by its name before clicking Apply. The Template field only ever lists templates belonging to your company (or to no company), so a template from another company never appears here.

Tip

Step 3 is done when: the preview shows exactly 4 rows under Stages and exactly 8 rows under Charges, matching the count above.

Step 4: Apply and check the result

Applying is the step that cannot be undone - checking right after Apply is far cheaper than finding a missing route leg later at booking.

  1. Click Apply.

Shipment SHP/2610/00006 after Apply, Schedule & Performance tab open on Routes: 3 legs in order Pre-Carriage (Truck), Main Carriage (Waterway) and On-Carriage (Truck) with Pickup Address, Drop-off Address and ETD/ETA still empty, Assigned (%) at 0, status bar Draft and stage Planning.

After you click Apply:

  • The dialog closes.

  • Schedule & Performance –> Routes now lists 3 legs in order - Pre-Carriage (Truck), Main Carriage (Waterway), On-Carriage (Truck) - pickup/drop-off addresses still empty.

  • The stage tag reads Planning, and Direction / Shipment Type now match the template.

  • The 8 charge lines already exist, but Charges stays hidden - the shipment is still Draft.

Tip

Step 4 is done when: Routes shows exactly 3 legs in the order Pre-Carriage / Main Carriage / On-Carriage, and the stage tag reads Planning, not Select Stage.

Step 5: Fill in what the template cannot know, then Confirm

The template only carries the fixed part of the formula. Nothing on the shipment forces you to review what it left out, so this review step is entirely on you. The Charges tab only appears after Confirm, so the legs come first and the prices second.

  1. Fill the pickup and drop-off address on the Pre-Carriage and Main Carriage legs. This order is sold CFR Port of Los Angeles, so Hai Long’s job ends at the port of discharge: delete the On-Carriage leg. Keep it only when the contract includes delivery at destination.

  2. Click Confirm. The Charges tab appears.

  3. In Charges, delete the template lines this order does not use - here every line except Terminal Handling Charge (THC). Correct THC with the real rate: Quantity 2, Unit Price 3,200,000, Cost Price 2,800,000 (the template lists Quantity 1 per its UoM of Container; this shipment has 2 containers).

  4. Add Delivery Order (D/O) Fee - not in the template - with Unit Price 180 and Cost Price 150, and change that line’s Currency to USD. Template lines and new lines both start in the company currency (VND), while this fee is billed in USD.

Charges tab of the confirmed shipment SHP/2610/00006 with exactly 2 lines: Terminal Handling Charge (THC) Quantity 2, Container, VND, Unit Price 3,200,000, Cost Price 2,800,000 and Delivery Order (D/O) Fee Quantity 1, USD (highlighted), Unit Price 180, Cost Price 150, above the totals Total Revenue 11,080,000, Total Cost 9,500,000 and Gross Profit 1,580,000 VND.

Warning

Every charge line copied from the template reads its Unit Price from the product’s list price. None of the 8 built-in charge products has a list price set, so Viindoo defaults each one to 1.00, and Cost Price is always forced to 0.00. Left uncorrected, the 8 lines add up to a Total Revenue of 8.00 VND - nowhere close to the real value of this shipment.

After you click Confirm:

  • The Charges tab stays visible from now on (it is hidden only while a shipment is both Draft and active).

  • The 8 template lines are there as copied: Unit Price 1.00, Cost Price 0.00 - they are only correct once you finish the last two actions above.

Tip

Step 5 is done when: only 2 route legs remain (Pre-Carriage, Main Carriage) and Charges holds exactly 2 lines, none of them still at Unit Price 1.00: Terminal Handling Charge (THC) at Quantity 2 x Unit Price 3,200,000 / Cost Price 2,800,000 VND (6,400,000 VND billed, 5,600,000 VND cost), and Delivery Order (D/O) Fee at 180 / Cost 150 in USD.

See also

Booking the carrier space and entering the containers for this shipment continue in Book carrier space for a shipment leg and Declare cargo, packages and containers.

For Administrators: build a company template

The 11 built-in templates are generic and route-independent. Hai Long’s own recurring charge - the Delivery Order (D/O) Fee on every Hai Phong -> Los Angeles shipment through Pacific Coast Forwarding Agency - only stops being retyped once it lives in a template of its own.

  1. Go to Freight Forwarding ‣ Configuration ‣ Operations ‣ Shipment Templates.

Note

The same list also opens from Shipment Management ‣ Configuration ‣ Other ‣ Shipment Templates when Freight Forwarder Management is not installed - both point to it.

  1. Click New. The Archived ribbon appears immediately - a template is a shipment record that is never meant to be active.

  2. Fill in:

    • Name: TPL-SEA-FCL-EXPORT-HL.

    • Direction: Export.

    • Shipment Type: FCL.

  3. On the Schedule & Performance –> Routes tab, add the same 3 legs as the built-in template (Pre-Carriage / Main Carriage / On-Carriage) - leave dates and addresses empty.

  4. Click Confirm on the template record itself. This opens the Settings tab, which is hidden on every draft record, including a template.

  5. On Settings, choose the Stage list used by the built-in template.

  6. On Charges, add the 9 lines: the same 8 as the built-in template, plus Delivery Order (D/O) Fee.

New shipment template form under Shipment Templates: red Archived ribbon, Name TPL-SEA-FCL-EXPORT-HL (highlighted), Direction Export and Shipment Type FCL.

Warning

Do not fill in dates on a template’s route legs. A shipment created from the template copies those dates exactly as typed, with no recalculation against today’s date - a template built once with real dates will keep producing shipments with a departure date in the past.

Tip

Setup is done when: typing a few letters of TPL-SEA-FCL-EXPORT-HL in the Template field of another draft shipment’s From Template dialog shows it in the list - confirming it archived correctly and belongs to the right company.

Known limitations

Step

What Viindoo does today

What you do instead

Read the charge prices right after applying a template

Every copied charge line takes the product’s list price (1.00 for the built-in charge products) and a Cost Price of 0.00; nothing stops you from confirming at those prices

Correct Unit Price and Cost Price from the real rate card on the Charges tab right after Confirm

Read Internal Notes before/after applying a template

Silently overwritten by the template, but not shown on the Shipment form in any view

Do not use it as a working field; log internal notes in the chatter instead

Look for a “Scenario Template” field on the shipment

Exists on the model with its own domain, but is on no view and From Template never writes to it

Ignore it - applying a template is only ever done through From Template

Confirm right after applying a template with no route leg

Raises a validation error asking for Origin and Destination, since the shipment has no leg

Fill Origin and Destination on the header first, or add a route leg by hand

Apply a template a second time on the same draft

No warning that a template was already applied - the second Apply wipes everything from the first, including hand edits

Only apply a template once, right at the start

Choose a Stage list while building a company template

Settings (Stage list, Tags) is hidden on every draft record, including a template

Add the legs, Confirm the template record, then choose the Stage list - an expected detour

Troubleshooting

The Template dropdown is empty

Symptom: Typing a template’s name in Template returns no suggestion.

Cause: The dropdown only lists shipments that are archived and belong to the same company as the shipment you opened it from (or to no company). The template is either not archived yet, or it belongs to a different company.

Fix: Open the template from Shipment Templates, use Actions –> Archive if it is not archived yet, and check that its Company matches the shipment’s Company.

The From Template button is missing

Symptom: The header has no From Template button, or clicking Apply in the dialog shows “Templates can only be applied to draft shipments.”.

Cause: The shipment is no longer Draft - it was confirmed, possibly in another window while the dialog was open. A template can only overwrite a draft.

Fix: Do not reset a confirmed shipment just to apply a template. Create a new draft shipment for the order and apply the template there.

Confirm blocks with an Origin/Destination error

Symptom: Confirming a shipment right after applying a template shows “Shipment SHP/26xx/000nn requires Origin and Destination before confirming operation.”

Cause: The template carried no leg, and confirming a sea FCL or LCL shipment with no leg requires Origin and Destination so Viindoo can create one main-carriage leg automatically.

Fix: Fill Origin and Destination on the header and Confirm again, or add a route leg by hand before confirming.

A shipment created from a company template has an ETD/ETA already in the past

Symptom: A new shipment applied from a company template shows an ETD or ETA already in the past.

Cause: Dates on a template’s route legs are copied exactly as typed; Viindoo does not recalculate them against today’s date.

Fix: Never fill departure or arrival dates on a template’s legs. If an existing template already has dates, correct them on the template itself, not on each shipment created from it.

See also

Related articles

Optional modules