Filtering based on items belonging to accepted categories

To enable a UCCnetMessageReceive collaboration object to filter Catalogue Item Notifications to ensure that they belong to categories accepted by the demand-side trading partner.

To enable a UCCnetMessageReceive collaboration object to filter Catalogue Item Notifications to ensure that they belong to categories accepted by the demand-side trading partner, do the following steps:
  1. Create an external text fileproperty.
  2. List those categories from which items are accepted. Each line of this file must contain only one category value. Each entry can include embedded special characters, such as periods (.) and commas (,), as long as the characters are valid within the category. Do not place characters in the line other than those specified in the category. The following is an example of a valid entry:0001.0001.001
  3. Specify the path and name of this file in the UCCnetMessageReceive collaboration object's CATEGORY_FILE configuration

The collaboration object checks the tradeItem.tradeItemInformation.classificationCategoryCode.additionalClassification. additionalClassificationCategoryCode field of the UCCnetXSD_envelope_notification child business object of the UCCnetGBO_envelope business object. If the value specified in this business object attribute is also listed in the file specified in the collaboration object's CATEGORY_FILE property, the collaboration object processes it normally. If the value listed in the business object attribute is not from a category listed in this file, the collaboration object handles it according to the value specified in its FILTER_FAIL_RESPONSE configuration property. If no file is specified in the CATEGORY_FILE property, all items are accepted for further processing by the collaboration object.

Parent topic: Filtering publication requests (Catalogue Item Notifications)