Validating an item before business processing

Describes the item validation processes provided by an ItemValidation collaboration object, which include validating a Retail_Item business object against customized business policy rules and evaluating an accepted business object against a customized list of required attribute data. It also details how to use a custom missing data retrieval process to obtain required attribute data.

Purpose

A Retail_Item business object created from an Catalogue Item Notification can be subjected to validation processes provided by code in the ItemValidation collaboration template. Use a collaboration object based on the ItemValidation collaboration template: After an item completes validation successfully, the collaboration object changes its status to Review and sends the item to its To port. This port is connected to an ItemDispatcher collaboration object.

Related information

For more information about the collaboration templates and business objects mentioned, see the following: Also, refer to the Installation guide for detailed information on creating port connections between collaboration objects and between collaboration objects and connectors.

Parent topic: Solution Development Guide