In addition to its standard configuration properties, this collaboration template has these configuration properties.
The method isNull() returns true when a value has never been set in an attribute.
The method isBlank() returns true when the attribute contains a zero-length string. An attribute containing a space character is not considered BLANK by the isBlank() method.
AUDIT_PORT_ON_APPROVAL
Specifies whether audit information should be sent to the Audit port when the Retail_Item is sent to the To port for approval processing.AUDIT_PORT_ON_MISSING_DATA
Specifies whether audit information should be sent to the Audit port when the Retail_Item is sent to the ToMissingData port.BUSINESS_POLICY_CMDS
Specifies the values of the Retail_Item business object attribute, named in the ITEM_COMMAND_ATTRIBUTE configuration property, for which business policy logic is enabled.COLLAB_PROPERTY_FILE_ATTR
Specifies the attribute of the Retail_Item business object, the contents of which are used to form the name of a file to be read by the collaboration object.COLLAB_PROPERTY_FILE_EXT
Specifies the file extension to be added to the contents of the attribute named in the COLLAB_PROPERTY_FILE_ATTR property.COLLAB_PROPERTY_FILE_PATH
Specifies the path to be added to the contents of the attribute named in the COLLAB_PROPERTY_FILE_ATTR property to form the name of a file to be read by the collaboration object.CUST_DATA_MISS_ATTR
Specifies the attribute of the Retail_Item business object that contains the array of business objects that identify the attributes in the Retail_Item business object being processed that are required but contain no data.EMAIL_SUBJECT_ATTRIBUTE
This property specifies the attribute of the Retail_Item business object into which the text of a message subject is stored, prior to the Retail_Item business object's being sent to the collaboration object's Notify port.EMAIL_MSG_ATTRIBUTE
Specifies the attribute of the Retail_Item business object into which the text of a notification message is stored prior to the Retail_Item business object's being sent to the collaboration object's Notify port.EMAIL_ROLE_ATTRIBUTE
Specifies the attribute of the Retail_Item business object into which the email address of the email recipient of a message is stored, prior to the Retail_Item business object's being sent to the collaboration object's Notify port.ERROR_EMAIL_MSG
Specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_MSG_ATTRIBUTE property when an error is detected during processing.ERROR_EMAIL_ROLE
Specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_ROLE_ATTRIBUTE property when an error is detected during processing.ERROR_EMAIL_SUBJECT
This property specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_SUBJECT_ATTRIBUTE property when an error is detected during processing.ERROR_PORT_ENABLE
Specifies whether error information should be sent to the Error port when the collaboration detects an exception.ITEM_COMMAND_ATTRIBUTE
This property specifies the attribute of the Retail_Item business object that contains the command or message type of the business object.ITEM_IDENTIFICATION_ATTRIBUTE
Specifies the attribute of the Retail_Item business object that contains a unique identification value for each business object.ITEM_STATUS_ATTRIBUTE
Specifies the attribute of the Retail_Item business object that contains the status of the business object being processed.LOG_ERROR_ITEM
Specifies whether the collaboration object logs the business object being processed when an error is detected during processing.LOG_REJECTED_ITEM
Specifies whether the collaboration object logs the business object being processed when the object is rejected by the business policy logic.LOG_REVIEW_ITEM
Specifies whether the collaboration object logs the business object being processed when the object is successfully processed.MESSAGE_TYPE_PROCESSING_CMDS
Specifies the values of the Retail_Item business object attribute named in the ITEM_COMMAND_ATTRIBUTE configuration property for which message-type processing is enabled.REJECT_EMAIL_MSG
Specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_MSG_ATTRIBUTE property when the item is rejected during business policy processing.REJECT_EMAIL_ROLE
Specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_ROLE_ATTRIBUTE property when the item is rejected during business policy processing.REJECT_EMAIL_SUBJECT
Specifies the value that is placed in the Retail_Item business object attribute specified in the EMAIL_SUBJECT_ATTRIBUTE property when the item is rejected during business policy processing.REQUIRED_ATTRIBUTE_CMDS
Specifies the values of the Retail_Item business object attribute named in the ITEM_COMMAND_ATTRIBUTE configuration property for which the required attribute missing data check logic is enabled.REQUIRED_ATTRIBUTE_FILE
Specifies the path and name of a file that contains a list of Retail_Item attributes, which if present in the Retail_Item business object, must contain data.RETAIL_MISS_ATTR_NAME
Specifies the attribute of the Retail_Missing_Attributes child business object that contains the name of any Retail_Item required attributes found to be present and missing data.RETAIL_MISS_ATTR_TYPE
Specifies the type of the child business object to be instantiated by the collaboration object for each of the Retail_Item required attributes found to be present and missing data.RETAIN_ITEM_IN_LOCAL_STORE
This property specifies whether the collaboration object directs processing to the LocalItemStore port when the item is successfully processed.SEND_MAIL_ON_ERROR
Specifies whether the collaboration object directs processing to the Notify port if an error is detected during the processing of the Retail_Item business object.SEND_MAIL_ON_REJECTION
Specifies whether the collaboration object directs processing to the Notify port if the Retail_Item business object is rejected by the business policy logic.TEST
Enables and disables development testing logic built into the collaboration template.UTILITY_CLASS
Specifies the class name required by the collaboration object to perform the required attribute data check logic.
Parent topic: Setting up the ItemValidation collaboration template