Victorian Transport Company logo

Victorian Transport Company — Warehouse Management

Air Cargo & Container modules
Notifications
No notifications yet.

Victorian Transport Company

Warehouse Management System
Your browser can offer to save the password securely. The app only remembers your email when you choose that option.

Set your password

Choose a password only you know. At least 12 characters.

Take photo

Scan barcode with camera

Point the rear camera at a printed Code 39 VTC label. Video stays on this device and is not captured or uploaded.

Warehouse Storage

Live storage occupancy from the approved physical position list. Select Ready for Collection pallets below to capture collection proof and sign them off together.
0
Total storage spaces
0
Spaces used
0
Spaces available
0
Spaces blocked

Zone capacity

ZoneTotal spotsPallets storedUsed spotsAvailable spotsBlocked spots

Pallets in storage

0 pallet(s) · 0 selected for collection
SelectPalletZonePositionLoad / bookingCustomerStatus

Customs Goods

Independent customs register and underbond movements.

Entries approaching deadline

Loading customs ageing…
ReferenceCustomerLodgedDeadlineDays remaining

Bonded goods register

ReferenceTypeCustomerEntryCustoms statusDuty/GST at risk

Underbond transfers

ReferenceDestinationDepartureValue at riskStatus

Customs reports

Biosecurity Goods

All LCL and FCL goods marked for Biosecurity processing.

FCL Cargo

This FCL view uses the same booking stages and workflow fields as FCL Cargo, filtered to containers with Biosecurity selected.
0 booking(s)
Container No.CustomerSizeWorkflowRoute InfoStatusETA

LCL Cargo Booking overview

LCL jobs with Biosecurity selected.
0 load(s)
LoadCustomerBiosecurity bookingsStatus totalsBiosecurity workflowGoods / storage

Warehouse Dashboard

Counts below are calculated live from job and Container status and timeline events — nothing here is typed in manually. Click a tile to see the underlying records.

Scan barcode

Air Cargo indicators

General Cargo indicators

Under Customs Bond indicators

Container status

Entries needing attention

Live operational prompts based on each entry’s current stage and scheduled inspection date.
0
ActionNumberBACLoadCustomerCurrent statusInspection date

Pallets needing next procedure

Continue each saved pallet through palletising, collection readiness, pickup sign-off, and departure.
0
PalletSource loadsCustomerBAC / entryCartonsCurrent stageNext procedure

Pallets ready for collection

Select one or more ready pallets, including pallets from different loads or batches, to capture collection proof together.
SelectPalletWarehouse locationLoadCustomerBulk batchCartonsStage

Pallets collected — ready to depart

Driver signatures are recorded. Mark collected pallets departed here when they leave the warehouse.
PalletWarehouse locationLoadCustomerBAC / entryCartonsStageAction

Active customers

CustomerActive bookingsActive consignments

Active bookings

LoadCustomerConsignmentsClearedHoldReadyPartial Load

Active containers

Container No.CustomerSizeWorkflowRoute InfoStatusETA

All jobs

LoadCustomerNo.BAC Entry No.ReceiverHAWBBoxesStatusNext action

LCL Cargo

Existing / loaded pallets for active bookings

Pallets stay here until every pallet in the linked batch is departed. Before collection, use Manage pallet load to swap carton or entry assignments, merge pallets, or split cartons across multiple pallets.
PalletLoadCustomerBAC / entryCartonsLocationStatusAction
0 booking(s) in the selected dates.

Booking overview

0 load(s) selected · click a booking to open its full details.
Load referenceCustomerInvoice stageConsignmentsClearedHoldReady for collectionStatus totals

LCL Cargo bookings by status

0 selected — selections remain checked when you change tabs
0 job(s)
SelectLoadNo.BAC Entry No.CustomerReceiverHAWBCartonsDisposed weight (kg)Status

Load

Status for this load

Pallet records for this load

Bulk pallets are included in the totals above and stay manageable here after booking selection is cleared. Cartons are shown with their BAC/entry number and can be moved between pallets until collection. Each pallet keeps its owner, linked booking/carton coverage, lifecycle stage, and collection proof.
SelectPalletWarehouse locationLoadCustomerBAC / entryCartonsStageProof / action

Full-load processing

Record these once for the full Air Cargo load. Sorting is available after every entry has been sorted; repalletising and shrink wrapping are available after every entry has cleared Biosecurity and before collection readiness.
Every billable charge for this load lives here, from every consignment in it — nothing needs to be looked up job by job. Some services (sorting, re-palletising, shrink wrapping) are recorded once for the whole load; others are captured automatically as work is completed (inspections, storage, pallet in/out, disposal).
EntryServiceDetailAmount
Subtotal (ex GST)
GST (10%)
Total (inc GST)

Load-wide status actions

Applies to every consignment in this load at once, instead of clicking through each job — the same one-click-when-it's-done principle as the billing actions above.

Selected jobs — workflow actions

0 selected
Select jobs with the checkboxes below, then apply one valid next action to all of them at once. Hold and disposal outcomes can move to Cleared or Secure; Secure continues through disposal instructions. Disposal itself remains individual because its weight and remaining cartons differ by job.
Bulk pallet workflow — multiple jobs only
No.BAC Entry No.ReceiverHAWBBoxesPallet countPallet sign-offStatus

Ready for Collection — Bulk Sign-off

Bulk pallet batches remain here from Ready for Collection through signed pickup and departure. Individual pallets keep their exact linked jobs and carton coverage; the existing single-job collection path remains separate below. For individual pickups, consignments stay Ready for Collection until all their remaining pallets and cartons are covered.

Bulk pallet batches

PalletLoad / linked jobsOwnerCarton coverageStageProof / action

Ready pallets for this customer

0 selected
Load referenceNo.BAC Entry No.PalletCarton identifiers on palletPickup status
No unpicked, complete pallets are Ready for Collection for this customer right now.

Proof of Collection — selected pallets

FCL Cargo

FCL Cargo bookings use the existing Container workflow, documents, exceptions, routing, and billing controls — see "New Intake" to create one.
A container is "New" while it's still sitting at Received, "Completed" once it's Loaded/Dispatched, and "In Progress" for everything in between. Completed and All Bookings are sorted with the most recently arrived container on top, so this stays useful for tracking bookings months from now.
0 booking(s) in the selected dates.

Booking Preview

All containers, including completed bookings
Container No.CustomerSizeWorkflowRoute InfoStatusETA

Container bookings by status

0 selected — selections remain checked when you change tabs
0 booking(s)
SelectContainer No.CustomerSizeWorkflowRoute InfoStatusETA

Booking summary

Process time — this container

Log finished work here as soon as it's done — recorded on the container's Timeline as a time record. Use "+ Add billable service" below if this work should be charged.

Billing — this container

Priced from the container's own rate card — Container Unpack / Storage, or Container Biosecurity, depending on its workflow.
ServiceDetailAmount
Subtotal (ex GST):
GST (10%):
Total (inc GST):
Available before the container arrives or is unpacked.
The workflow this container follows (Unpack/Storage, or Biosecurity Container — Unpack inspection, or Biosecurity Container — Seal intact inspection) is set from "Container workflow", normally at intake. It can be changed later too, from Edit details — if the container has already moved past Received on its current workflow, changing it resets the status back to Received so it isn't stranded on a status the new workflow doesn't have.

Route Info

The three legs of this container's journey — pick up point to warehouse, warehouse unpack to storage/cross dock, and warehouse to the delivery point. Leg status and its date/time are recorded automatically as the container advances through the workflow below; trailer, vehicle, driver and comments can still be filled in manually.
LegDateTimeFromToTrailerVehicleDriverStatusComment
      Drag and drop documents or pictures here
      or click to choose one or more files
        Edit mode — the fields above are now editable. Saving will add a "manually edited" entry to the timeline recording who made the change.

        Invoice

        EntryServiceDetailAmount
        Subtotal (ex GST)
        GST (10%)
        Total (inc GST)
        Review the charges above before confirming. Once confirmed this becomes a numbered invoice and the amounts shown are locked in — later rate card changes or new billing entries on this load won't alter it. If something needs fixing, adjust the billing entries on the relevant job first, then come back here.
        Use this when Accounts has already assigned the invoice number. It must be unique.
        Saved customer account recipients are used automatically; separate fallback addresses with commas, semicolons, or new lines.
        Export as PDF opens your browser's print dialog. Email invoice sends the locked invoice through the authorized VTC Gmail mailbox, attaches an invoice document, and records the delivery.

        Boxes received

        Confirm what's actually arrived against the expected total. If any cartons are missing, the load is tagged "Partial Load" everywhere it's listed, and inspection can't be booked until it's confirmed complete.

        Disposal — this job

        Kept per job so each consignment's own disposal record can be checked or amended separately — this feeds into the combined disposal charge for the whole load (Section 8.8.2), and doesn't change what's billed to other jobs in the load.
        Build pallets one at a time — select which cartons go on Pallet 1, confirm, then start Pallet 2, and so on. Cartons not yet assigned stay listed as unassigned.
        0 carton(s) not yet on a pallet

        Cartons

        CartonStatus

        Pallets built

          AQIS/biosecurity paperwork is retained in the system for 2 years from receipt, in line with VTC policy. Hard-copy records are kept separately outside this app.
            Drag and drop documents or pictures here
            or click to choose one or more files
              Edit mode — the fields above are now editable. Saving will add a "manually edited" entry to the timeline recording who made the change.

              Customer Collection — Proof of Collection

              New Intake

              LCL cargo type

              Manual single intake

              Bulk paste intake

              Bulk paste creates several consignments in one go under a single load and customer, since a load normally arrives from one customer.

              Container intake

              Enter the SKU name, description, and quantity for the cartons unpacked from this container.
              Choose Arriving to schedule the container with an ETA, then mark it Received from its workflow actions when it reaches the warehouse. Choose Received now for a container already onsite. Select Goods under Biosecurity or Under Customs Bond only when applicable; with neither selected, the container follows General Cargo processing.

              Reports

              Weekly activity

              Weekly jobs and bookings

              Monthly activity

              Monthly jobs and bookings

              Disposed quantity

              Disposal by booking

              EntryDisposed cartonsDisposal weight (kg)

              Active jobs and bookings

              Active jobs: 0

              Completed jobs and bookings

              Jobs completed: 0

              Current storage

              0 storage records
              SourceReference / LoadCustomerStorage typeQuantityLocationStored fromStatus

              Pallet stock on hand

              CHEP and SKID pallets by size
              Pallet typeSizeIn handUsedSpare

              Customer pallets in hand

              CustomerPallet typeSizeIn hand

              Stock additions audit

              Operational dateTypeSizeAddedRecorded byNoteActions

              Customer pallet database

              Incoming, outgoing, and in-hand customer-owned pallets
              Customer pallets are separate from VTC CHEP/SKID stock. Incoming and outgoing records are combined with protected Air Cargo and bulk-departure movements.
              CustomerPallet typeSizeIncomingOutgoingIn hand

              Customer pallet movement history

              DateCustomerDirectionTypeSizeQtyReference / sourceRecorded byNotes

              Automated incoming credits

              CustomerSourceLoadQtyDateRecorded by

              Automated outgoing movements

              CustomerBatchLoad / entriesMovementQtyDateRecorded by

              Upcoming bookings

              Upcoming bookings: 0
              DateCustomerTypeReferenceStatus

              Customer portal preview (read-only)

              This is the plain-language view a customer would see if given portal access — no internal statuses, dropdowns or notes. Select a customer to preview.

              Live data backups

              Verified operational warehouse records only
              Backups contain operational jobs, Containers, warehouse locations, labels, customer account settings, pallet records, rates, and invoices. Staff accounts, usernames, roles, permission groups, passwords, sessions, notifications, and identity audit history are excluded. Only the newest backup is retained.
              Warning: Current operational jobs, Containers, settings, labels, locations, customer accounts, and pallet records will be replaced. Staff accounts, roles, permissions, passwords, and active sessions will remain unchanged.
              CreatedFileSizeRecordsVerificationAction

              Settings

              Manage commercial rates, staff access, customer portal access, and customer account records from the separate settings pages below.

              Rate Card

              Maintain Air Cargo, Container, labour, storage, disposal, and custom service rates.

              Staff Portal

              Create staff accounts, change roles, manage passwords, and review staff access.

              Customer Portal

              Create customer portal IDs and manage the customer-facing access and email connection.

              Customer Account Register

              Maintain operational contacts, accounts recipients, payment terms, billing addresses, and account status dates.

              Accounting Connections

              Keep Xero or MYOB available as optional future accounting connections. No provider is connected now.

              Customs Goods

              Maintain the broker register, VTC licence, entry ageing defaults, bonded segregation strictness, and optional Customs rate card.

              Indicator Preferences

              Choose which operational indicators appear on each page for your staff account only.

              My Indicator Preferences

              These choices apply only to your staff account. Indicators are enabled by default; deactivate any indicators you do not want to see on the selected page.

              Indicators on this page

              Customs Goods Settings

              Entry deadlines and bonded segregation

              Customs broker register

              Optional Customs rate card

              Zone bonded status

              Bonded blocks non-bonded stock, Non-bonded blocks underbond stock, and Mixed permits both when strictness is Block.

              Accounting Connections

              Accounting integration is optional and currently switched off. Confirmed invoice data remains in the warehouse system unless a provider is connected later.

              Xero

              Not connected

              Xero is available as a future connection. Connecting it later will require Director approval through Replit’s secure integration flow.

              MYOB

              Not available

              MYOB is retained as a future accounting option, but no supported Replit connection is currently available.

              Settings administration

              Customer accounts store the billing and automatic-notification email used for matching bookings. Portal IDs remain separate read-only login identities for customer tracking.

              User Groups

              Staff roles provide baseline access. Assign users to a group to expand their access to additional modules.

              View baseline staff roles
              • Director: All warehouse and commercial controls, including invoices, rate card, and staff accounts.
              • Supervisor: Creates and updates operational bookings, and records completed work without seeing commercial amounts.
              • Warehouse Manager: Operational booking control plus customer portal ID management; commercial amounts hidden.
              • Warehouse Staff: Creates and updates operational bookings and records completed work; no commercial or deletion controls.
              • Warehouse Operator & Forklift Operator: Updates assigned workflows and records completed work; cannot create/change bookings.
              • Accounts: Views commercial billing and manages invoices, without warehouse or staff-account access.

              Create staff account

              Register customer account

              Operations emails receive booking and status notifications. Accounts emails receive invoices and credits. The customer name must match the name used on bookings.
              Used for booking and status notifications.
              Used for invoices and credits.

              Create customer portal ID

              Gmail incoming and outgoing email integration

              Director-only setup using Google’s server-side OAuth flow. One authorized mailbox receives AutoEntry documents and sends disposal emails. The app requests Gmail read and send access; it does not request compose, modify, or delete access.
              Checking Gmail OAuth configuration…
              Register this exact HTTPS URI on the Google OAuth web application client.

              Gmail incoming and outgoing email integration

              Gmail OAuth setup is available only to a Director using their own account. Sign out of this session and sign in as a Director to configure the mailbox; customer portal access can remain with the current role.

              Staff Portal

              Manage internal staff accounts and permissions. Changes are enforced by the server for every request.

              Customer Portal

              Manage customer portal IDs and the authenticated mailbox used for customer communications.

              Customer Account Register

              Register and maintain the operational and accounts details used across booking notifications, invoices, and credits.

              Customer account

              Operations, billing and account details

              Account details

              Booking and operational status notifications.
              Invoices and credits.

              Rate Card

              Choose a service area to manage its rates. Air Cargo and Container pricing are maintained separately.

              Air Cargo Rates

              Biosecurity inspections, storage, pallet handling, labour, disposal, and custom services.

              Container Rates

              Container Unpack / Storage and Container Biosecurity service rates.

              Air Cargo Rate Card

              Director-only. Accounts flagged these rates may be reviewed, so they're editable here rather than fixed in code — changes apply immediately to new billing entries and to inspection fees for the current day.

              Biosecurity inspections (priced by the day's total count)

              Inspections that dayRate per inspection

              Storage, pallet handling, labour & disposal

              Custom rate items

              Add any billable service that isn't in the standard rate card above. Once added, it appears as an option in "+ Add billable service" on every job, priced the same way as the built-in services.
              CustomerServicePriced byRate ($)

              Customer-based ratesheets

              Select a customer and create a copy of the full standard Air Cargo ratesheet. Every rate can then be changed for that customer. Once saved, this customer ratesheet is used for all future invoice pricing for that customer.

              Container Rate Card

              Container pricing is separated by workflow. Changes apply to new billing entries immediately.

              Container Unpack / Storage Rate Card

              Used for containers on the Unpack/Storage workflow. Rates are editable the same way as the Air Cargo rate card above — changes apply to new billing entries immediately.
              IDServiceCategoryUnitRate ($)Fuel AppliesApprovalNotes

              Container Biosecurity Rate Card

              Used for containers on the Biosecurity Container workflow. Items marked "Approval" (Deep Burial, Debarking) need sign-off before use rather than being standard self-serve rates.
              IDServiceCategoryUnitRate ($)Fuel AppliesApprovalNotes

              Customer-based Container ratesheets

              Select a customer and copy both current standard Container ratesheets. The copied Unpack / Storage and Biosecurity rates can then be changed independently for that customer and are used for future Container billing entries.