Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

...

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.

Image Added


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.

...

Image Added


Info
titleNote

 Like  Similar to previous validation forms of Validation, the Validation Results form will highlight the Logistics Type highlights the logistics type responsible for an invalid test. This should help the user 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 the 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.

Image Added


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.

Image Added