LESSON INFO
Audience
- Facility admins who maintain transportation master data used in shipping, receiving, and scheduling.
- Implementation team members setting up transportation entities for go-live.
Prerequisites
- You can log in to Themis-Trace.
- You have permission to view and maintain (Create, Edit) carriers.
Skills you’ll build
- Create a viable carrier record that can be selected from relevant forms.
- Make safe changes (edit vs deactivate vs delete) while avoiding downstream failures.
- Verify carrier availability in an operational flow that filters carriers by transportation mode.
LESSON OUTLINE
Concept
A Carrier is an entity responsible for the movement of product from one facility to another.
- Where this configuration lives
- Carriers are maintained in the web app under: Home → Administration → Transportation Maintenance → Carriers.
- What downstream screens use this data
- Receiving & Shipping Order dropdowns load carrier options from the Carriers table, and the available carriers are limited by the selected Transportation Mode.
- Schedule Item Types can store a Transportation Mode selection.
Create a carrier
Go to Administration → Transportation Maintenance → Carriers.
Select New.
Enter required fields (as marked in the form):
- Name
- SCAC
- Required for EDI transactions
Optional fields:
Transportation Mode
Title
Location
Description
Contact details
Note: If you enter anything in the contact section (Title, Location, Email Address, Phone Number, etc.), then Contact Name becomes required.
Select Save & Close.
Confirm the carrier appears in the grid and is Active.
When to edit vs deactivate
- Edit: routine changes
- Open the carrier from the grid.
- Update fields.
- Use Save (to keep working) or Save & Close.
- If you change Name, expect a confirmation prompt warning that the change affects associated records.
- Deactivate: remove from selection without breaking histories
- Use Deactivate/Activate on the carrier form, or batch Activate/Deactivate from the grid.
- Deactivation prompts for confirmation and saves immediately.
- Batch Activate/Deactivate notes:
- Selecting Activate on an already-active record makes no change and throws no error.
- Selecting Deactivate on an already-deactivated record makes no change and throws no error.
Verification
- Choose a workflow that filters carriers by Transportation Mode.
- In Master Orders, carrier options are limited by the selected Transportation Mode selected.
- In that workflow:
- Select a Transportation Mode.
- Open the Carrier dropdown.
- Confirm the carrier appears.
- If you are validating Transportation Modes:
- Confirm the Transportation Mode you expect exists and is not deactivated.
COMMON ISSUES
-
Likely cause: Carrier is deactivated, the carrier is filtered out by a Transportation Mode selection, or the carrier record is missing required UI fields.
Checks:
In Administration → Transportation Maintenance → Carriers, confirm the carrier is Active.
Open the carrier and confirm required fields are populated:
Name
Carrier Type
In the downstream workflow (for example, Master Orders), confirm which Transportation Mode is selected.
Fix: Activate the carrier, update required fields, then re-check the carrier list after selecting the intended Transportation Mode.
-
Likely cause: Required fields are missing, or contact details were partially filled, triggering Contact Name to become required.
Checks:
Confirm Name is provided.
If any contact detail fields are filled, confirm Contact Name is also filled.
Fix: Populate the required fields and select Save & Close again.
-
Likely cause: A unique constraint on Carrier Name.
Checks:
Search the grid for an existing carrier with the same name.
Remember the Name field is limited to 30 characters.
Fix: Reuse the existing carrier when appropriate, or choose a unique name within the length limit.
-
Likely cause
The carrier is referenced by downstream operational records (for example, receiving orders, shipping orders, master orders), and server-side delete protection is blocking deletion.
Checks
Assume the carrier is already referenced.
If possible, identify where the carrier is being selected (Receiving, Shipping, Master Orders).
Fix
Prefer Deactivate to remove it from selection without breaking histories.
If deletion is required, remove or correct downstream references first, then retry.