Overview

Business Rules in Shipstore are a way to automate your shipping processes. They are used to tell the system to perform an action when a specified condition is met. Let's look at an example.

Image Placeholder

This Business Rule will print a Commercial Invoice for the shipment to FedEx Ground if the criteria for the rule is met.



Anatomy of a Business Rule

Let's take a closer look at the parts of a Business Rule.


Basics


Image Placeholder

The Basics tab contains a name for the rule (that you choose), and when the rule will run. In this case, the Print Commercial Invoice rule will run After Shipment Label Prints. You may also optionally add a description for the rule. The description is for your own purposes.


Criteria


Image Placeholder

Under Criteria, you can set the condition for which the business rule will take effect. In this case, the rule only applies if the ShipTo Country is not US-UNITED STATES and Use Electronic Form is unchecked in the International Items section of the shipment details.

Note:  If you do not add any criteria, the rule will always apply to every shipment.



Actions


Image Placeholder

The Actions section defines what actions will be performed when the criteria is met, or what the system will do as a result of the criteria being met.

In this case, we have told the system that when all of the criteria are met, we want the system to generate and print 3 copies of the Commercial Invoice.

Note: Be sure to hit Save Changes once complete.



Child Rules

Child Rules are just additional business rules that you can set to run after the initial business rule has run. You can think of child rules as nested business rules under and belonging to the main parent business rule. You can add as many child rules as you want under a business rule, but we recommend no more than 16, because beyond this number it begins to get too complicated and slows the system down.

Image Placeholder