Enabling a UCCnetMessageReceive collaboration object to filter
Catalogue Item Notifications to ensure that they belong to categories accepted
by the demand-side trading partner.
Purpose
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, create an external
text file and list those categories from which items are accepted. Specify
the path and name of this file in the UCCnetMessageReceive collaboration object's
CATEGORY_FILE configuration property.
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
The
collaboration object checks the
notificationDetail.catalogueItemNotification.catalogueItem.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.