A regular processing job (e.g. generate EDIFACT DESADV from FlatFile delivery bill) is used as trigger.
The article selection process is preferably done via EventRouter and EventRouteReceiver outside the regular message processing.\ The EventRouter is then docked in the triggering job behind the transformer to eBiss MiddleWare located there. With the TradeItemSelectorDirectSql the positions contained by the previously created MiddleWare documents with EANs are provided to it for selection. Based on the EANs, the item detail information is now selected from the eBiss item master and converted from the source type SupplierArticleDoc to the target type TradeItemDoc using mapping.
Note: The Trading Partner is passed to the Article Selector via the middleware. This can also be used to determine the price line of the trading partner. If no price list is stored at trading partner, the default prices of the supplier article pool will be used.