Order Management Rules (OMR) Available Actions [Information]

Modified on Wed, 22 Jul at 4:37 PM

You can define precise automated behaviors for your shipments using Order Management Rules (OMR) actions. These actions allow you to manipulate order data, override carrier selections, and trigger specific system workflows when your configured conditions are met.


This article explains all the evaluation fields available within the Action builder drop-downs in techSHIP, grouped by their compatible loop levels.

 

 
NoteTo learn how to build and configure an OMR, refer to What's New in Order Management Rules (OMR) for Rule Sets in techSHIP [Guide]. 
 

  

 
Note

As a best practice, always ensure your active evaluation level matches the category of the action you select.


While all actions remain selectable in the drop-down regardless of your current loop level, a level mismatch can cause unexpected behavior:

  • Evaluating upwards: If you are inside a Line loop and select an Order action (e.g., Instruction), the system correctly applies the change to the overall order header data.
  • Evaluating downwards: If you are at the Order level and select a Line action (e.g., SKU), the engine may return inaccurate results or fail to apply the action, as it cannot determine which specific item to modify without an active loop.
 
 

 

TABLE OF CONTENTS

  

Order Level


When building rules at the order level, techSHIP applies your selected actions to the primary header data of the shipment.

 

FIELD
DESCRIPTION
Rate shopping group
Sets the rate shopping group assigned to the Order.
Instruction
Sets the instruction text stored on the Order.
Terms
Sets the billing or shipment terms on the Order.
Import source
Sets the source system recorded for the Order import.
Ancillary endorsement
Sets the ancillary endorsement value on the Order.
Return reason
Sets the predefined return reason on the Order.
Return reason (other)
Sets the free-text return reason on the Order.
Dangerous goods class
Sets the dangerous goods class or category on the Order.
Dangerous goods mode
Sets the dangerous goods transportation mode on the Order.
Recipient tax number
Sets the recipient tax number on the Order.
Sender tax number
Sets the sender tax number on the Order.
Exporter tax number
Sets the exporter tax number on the Order.
Importer tax number
Sets the importer tax number on the Order.
Bill-to tax number
Sets the bill-to tax number on the Order.
Recipient EORI number
Sets the recipient EORI number on the Order.
Sender EORI number
Sets the sender EORI number on the Order.
Exporter EORI number
Sets the exporter EORI number on the Order.
Importer EORI number
Sets the importer EORI number on the Order.
Bill-to EORI number
Sets the bill-to EORI number on the Order.
Sender IOSS number
Sets the sender IOSS number on the Order.
Bill-to IOSS number
Sets the bill-to IOSS number on the Order.
Residential flag
Sets the residential classification on the Order.
Insurance flag
Enables or disables insurance on the Order.
Signature flag
Enables or disables the signature requirement on the Order.
Hold at location flag
Enables or disables hold-at-location on the Order.
Adult signature flag
Enables or disables adult signature on the Order.
Indirect signature flag
Enables or disables indirect signature on the Order.
Dangerous goods flag
Marks whether the Order is treated as dangerous goods.
Saturday delivery flag
Enables or disables Saturday delivery on the Order.
Saturday pickup flag
Enables or disables Saturday pickup on the Order.
Lift gate for pickup
Enables or disables lift-gate pickup on the Order.
Lift gate for delivery
Enables or disables lift-gate delivery on the Order.
Origin signature not required
Enables or disables the origin signature requirement on the Order.
Request pickup
Enables or disables the pickup request on the Order.

DHL Express only. For more information, see: How to configure Request Pickup - DHL Express [Step-by-Step guide].
Service code
Sets the selected service code on the Order.


You must use the  internal (and not the external) code from the carrier. For more information, see: How to set up Carrier Service Code Mappings - [Step-by-step guide].
SCAC
Changes the carrier selection by SCAC and updates the linked billing account.
Billing account client name
Forces the Order to process through a specific billing account under the client profile by matching the exact name as displayed in the Name column, updating the linked Carrier context.
Terms of trade
Sets the terms of trade for the Order.
Print return labels
Sets the return-label preference on the Order.
Ship-to phone
Sets the recipient phone number on the Order.
Ship-to email
Sets the recipient email address on the Order.
Ship-to name
Sets the recipient name on the Order.
Ship-to company
Sets the recipient company name on the Order.
Ship-to address 1
Sets line 1 of the destination address on the Order.
Ship-to address 2
Sets line 2 of the destination address on the Order.
Ship-to address 3
Sets line 3 of the destination address on the Order.
Ship-to city
Sets the destination city on the Order.
Postal
Sets the destination postal code on the Order.
State
Sets the destination state or province on the Order.
Country
Sets the destination country on the Order.
Has bill-to address
Enables or disables the presence of bill-to details on the Order.
Bill-to phone
Sets the bill-to phone number on the Order.
Bill-to email
Sets the bill-to email address on the Order.
Bill-to name
Sets the bill-to contact name on the Order.
Bill-to company
Sets the bill-to company name on the Order.
Bill-to address 1
Sets line 1 of the bill-to address on the Order.
Bill-to address 2
Sets line 2 of the bill-to address on the Order.
Bill-to address 3
Sets line 3 of the bill-to address on the Order.
Bill-to city
Sets the bill-to city on the Order.
Bill-to state
Sets the bill-to state or province on the Order.
Bill-to postal
Sets the bill-to postal code on the Order.
Bill-to country
Sets the bill-to country on the Order.
Has ship from address
Enables or disables the presence of ship-from details on the Order.
Ship from phone
Sets the ship-from phone number on the Order.
Ship from email
Sets the ship-from email address on the Order.
Ship from name
Sets the ship-from contact name on the Order.
Ship from company
Sets the ship-from company name on the Order.
Ship from address 1
Sets line 1 of the ship-from address on the Order.
Ship from address 2
Sets line 2 of the ship-from address on the Order.
Ship from address 3
Sets line 3 of the ship-from address on the Order.
Ship from city
Sets the ship-from city on the Order.
Ship from state
Sets the ship-from state or province on the Order.
Ship from postal
Sets the ship-from postal code on the Order.
Ship from country
Sets the ship-from country on the Order.
Has importer address
Enables or disables the presence of importer details on the Order.
Importer phone
Sets the importer phone number on the Order.
Importer email
Sets the importer email address on the Order.
Importer name
Sets the importer name on the Order.
Importer company
Sets the importer company name on the Order.
Importer address 1
Sets line 1 of the importer address on the Order.
Importer address 2
Sets line 2 of the importer address on the Order.
Importer address 3
Sets line 3 of the importer address on the Order.
Importer city
Sets the importer city on the Order.
Importer state
Sets the importer state or province on the Order.
Importer postal
Sets the importer postal code on the Order.
Importer country
Sets the importer country on the Order.
Importer account number
Sets the importer account number on the Order.
Has exporter address
Enables or disables the presence of exporter details on the Order.
Exporter phone
Sets the exporter phone number on the Order.
Exporter email
Sets the exporter email address on the Order.
Exporter name
Sets the exporter name on the Order.
Exporter company
Sets the exporter company name on the Order.
Exporter address 1
Sets line 1 of the exporter address on the Order.
Exporter address 2
Sets line 2 of the exporter address on the Order.
Exporter address 3
Sets line 3 of the exporter address on the Order.
Exporter city
Sets the exporter city on the Order.
Exporter state
Sets the exporter state or province on the Order.
Exporter postal
Sets the exporter postal code on the Order.
Exporter country
Sets the exporter country on the Order.
Has return address
Enables or disables the presence of return-address details on the Order.
Return phone
Sets the return phone number on the Order.
Return email
Sets the return email address on the Order.
Return name
Sets the return contact name on the Order.
Return company
Sets the return company name on the Order.
Return address 1
Sets line 1 of the return address on the Order.
Return address 2
Sets line 2 of the return address on the Order.
Return address 3
Sets line 3 of the return address on the Order.
Return city
Sets the return city on the Order.
Return state
Sets the return state or province on the Order.
Return postal
Sets the return postal code on the Order.
Return country
Sets the return country on the Order.
Order type
Sets the order type classification on the Order.
Freight billing account
Sets the freight billing account number on the Order.
Freight billing country
Sets the freight billing country on the Order.
Freight billing postal
Sets the freight billing postal code on the Order.
Freight billing terms
Sets the freight billing terms on the Order.
Duty payment terms
Sets the duty payment terms and updates the related payment type on the Order.
Duty payment account
Sets the duty payment account number on the Order.
Duty payment country
Sets the duty payment country on the Order.
Duty payment postal
Sets the duty payment postal code on the Order.
Purchase order number
Sets the purchase order number on the Order.
Invoice number
Sets the invoice number on the Order.
Declaration statement (commercial invoice)
Sets the commercial invoice declaration statement on the Order.
Comments (commercial invoice)
Sets the commercial invoice comments on the Order.
Freight class
Sets the freight class on the Order.
Freight NMFC class
Sets the freight NMFC class on the Order.
Dry ice
Enables or disables the dry ice flag on the Order.
Tracing
Enables or disables tracing on the Order.
Recipient notifications
Sets the recipient notification milestones stored on the Order.
COD header value (calculate)
Calculates the Order level COD amount from line quantity multiplied by unit price totals.
Delivery offset (days)
Sets the DeliverBeforeDate by adding the specified number of days to the current portal date.
Delivery by (time)
Sets the delivery cutoff time on the Order. Requires a delivery date to already be set.
Carrier failover
Sets the maximum number of retry attempts to rebook an Order with the next rate-shopping result if the selected Carrier fails.

Using the Carrier failover action may introduce a delay in order processing as the system performs synchronous voiding and re-attempts booking across multiple carriers. Leaving this empty or at 0 disables failover.

For more information, see Setting up Order Management Rules: Carrier Failover [Guide].

 

Package Level


When configuring a Package loop, techSHIP applies these actions to the physical or financial attributes of the individual shipment box.

 

FIELD
DESCRIPTION
Declared value (total)
Sets the declared value for the current Package. At the Order scope, the engine sets the total declared value and distributes it.
Declared value type
Sets the declared value type used on the Package.
Declared value (calculate)
Calculates the current Package declared value from line quantity multiplied by unit price totals.
Declared value (calculate using cost)
Calculates the current Package declared value from line quantity multiplied by unit cost totals.
COD package value (calculate)
Calculates the COD amount for the current Package from line quantity multiplied by unit price totals.
Billable weight (calculate, LBS)
Displays in the list but possesses no implemented action handler for the Package.
Box width (IN)
Sets the Package box width in inches.
Box height (IN)
Sets the Package box height in inches.
Box length (IN)
Sets the Package box length in inches.
Box weight (LB)
Sets the Package box weight (empty packing material) in pounds.
Content weight (LB)
Sets the Package content weight in pounds.
Box width (CM)
Sets the Package box width in centimeters; techSHIP converts it to inches internally.
Box height (CM)
Sets the Package box height in centimeters; techSHIP converts it to inches internally.
Box length (CM)
Sets the Package box length in centimeters; techSHIP converts it to inches internally.
Box weight (KG)
Sets the Package box weight (empty packing material) in kilograms; techSHIP converts it to pounds internally.
Content weight (KG)
Sets the Package content weight in kilograms; techSHIP converts it to pounds internally.
Dry ice weight in package
Sets the dry ice weight for the current Package. This action should only be used when the Dry ice flag is set to True.

 

Line Level


When iterating within a Line loop, the techSHIP engine applies these actions to the individual product lines associated with the order.

 

FIELD
DESCRIPTION
SKU
Sets the SKU code on the current line item.
Country of origin
Sets the country of origin on the current Line item.
SKU dangerous goods code
Sets the dangerous goods code on the current Line item.
SKU Description
Sets the description on the current Line item.
SKU Classification
Sets the classification on the current Line item.
SKU Unit Price
Sets the unit price on the current Line item.
Item quantity
Sets the quantity on the current Line item.
Exclude from cartonization
Enables or disables exclusion from cartonization algorithms on the current Line item.

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article