Understanding Error Messages

As you enter an order using the validate configuration feature, error messages appear for invalid combinations that are defined by cross-segment editing rules.

These error messages might appear:

  • Hard error message: For an invalid combination with a required condition, a hard error message appears. To proceed, you must correct the problem by changing segment values.

  • Soft error message: For an invalid combination with an optional condition, a soft error message appears. You can either correct the segment value, or override the error message and continue configuring the item.

The two types of messages are:

  • A system-generated message.

    When an error occurs, the system automatically generates an error message. System-generated error messages contain the cross-segment editing rule (Boolean logic) that has been violated. The system displays calculated segment values in cross-segment editing rule error messages. For example:

    IF Power Type {Seg 020} is not equal to PROPANE, THEN Propane Tank {Seg 050} should be equal to *BLANK. Power Type {Seg 020} is BATTERY. Propane Tank {Seg 050} is 50(Lb)TK.

  • A custom or user-defined message.

    You can create error messages for cross-segment editing rules that contain specific or custom information. Custom error messages could include more detail or simplify the content to make the error message easier to understand. For example, a 6000-LB capacity forklift requires a gas or propane engine.

    You set up customer error messages by using the media object functionality that you access from the Cross Segment Edit Group Revision form.

You have three options for controlling which error messages appear during order entry. You can display only the system message (cross-segment editing rule), only the custom message, or both the cross-segment editing rule and the custom message. You must select a value from UDC 32/CM in the Custom Message field on the Cross Segment Edit Group Revision form.

Important: You should not add the custom message to the first sequence of the cross-segment editing rule. The custom message must be attached to the conclusion portion of a Boolean statement such as would follow the operators then and else. If a message is attached to any other sequence of the rule, it does not appear when the error occurs.