Filtering publication requests before business processing

Details the preprocessing filtering performed by a UCCnetMessageReceive collaboration object, which ensures that items contain attributes required by UCCnet, that they are from supply-side trading partners or in categories accepted by the demand-side trading partner, that duplicate items are not processed, and that items pass a set of complex filters based on the interaction of multiple attributes.

Purpose

Catalogue Item Notifications that arrive from UCCnet can be filtered before business processing occurs to ensure that certain attributes required by UCCnet are present, that items are from specified supply-side trading partners, that items are in categories accepted by the demand-side trading partner, or that items pass complex filters that are based on multiple attributes.

Catalogue Item Notifications with NEW_ITEM, DATA_CHANGE, WITHDRAW, and DE_LIST commands can also be checked against an existing identifier store to eliminate processing of duplicate items. All of these filtering operations are performed by a UCCnetMessageReceive 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