Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Before an activity template can be used to process a logistics event, it must pass validation. This ensures there are enough assets, workers, and positions within the system to satisfy the template.

This process also cross-validates the constraints of each object, the activity template itself, and the associated activity master.

There must be at least one item for each logistics type included in the activity template, and this item must be able to pass each constraint affecting it.

Validation Form

When attempting to validate an activity template, you can view the results on the Validation Results form.


Click Validate to open the form.


The form is split into three sections:

  • Logistics Types: Lists all logistics types assigned to the activity template.
  • Constraints: Lists all constraints affecting the selected logistic types.
  • Resources: Lists all resources of the selected logistics type. Also lists validity of each resource.

Note

 Similar to previous validation forms, the Validation Results form highlights the logistics type responsible for an invalid test. This should help you pinpoint the exact cause of an invalid result more efficiently.


Troubleshooting Validation Results

When an invalid result is returned, it is necessary to troubleshoot and resolve all issues so that the activity template can be validated and put into use.

We will cover two of these error types.

No Objects

If the results indicate an error, with "No objects" appearing in the Constraints or Validated Objects fields, the template has failed validation because there are simply no objects of that type currently in the system.

Create a new object for logistics type to resolve this issue.

No Valid Objects

If the results indicate an error, but "No objects" does not display, look at the Valid column.

If none of the objects are listed as valid, the error has occurred due to "No Valid Objects."

A little dissection is required to resolve this type of error.

Example

There is one constraint on the activity template affecting forklifts.

The constraint requires a forklift to be of either the Crab or Donkey logistics type.

Therefore, a Manitou will not pass the template constraint.


Click the link in the Constraint ID column to identify the requirement within the constraint expression.

Because the logistics type is neither a Crab nor a Donkey, the template does not pass the constraint.

You should either adjust the constraint expression to include the logistics type or change the required asset type on the activity template.

  • No labels