====== Erzeugung der Bewegungsdaten und des begleitenden Artikel-Katalogs ====== Als Auslöser werden ein regulärer Verarbeitungsjob (z.B. EDIFACT DESADV aus FlatFile-Lieferschein generieren) verwendet. Der Artikel-Selektions-Prozess erfolgt Vorzugsweise per [[prozessdefinition:jobs:jobsteps:allgemein:eventrouter|]] und [[prozessdefinition:jobs:jobsteps:allgemein:eventroutereceiver|]] ausserhalb der regulären Nachrichten-Verarbeitung.\\ Der [[prozessdefinition:jobs:jobsteps:allgemein:eventrouter|]] wird dann im auslösenden Job hinter dem dort befindlichen Transformer zu eBiss MiddleWare angedockt. Mit dem [[prozessdefinition:jobs:jobsteps:supplier:tradeitemselectordirectsql|]] werden die durch die vorher erzeugten MiddleWare-Dokumente enthalten Positionen mit //EANs// diesem zur Selektion bereitgestellt. Anhand der EANs werden nun die Artikel-Detail-Informationen aus dem eBiss Artikel Stamm selektiert und mittels Mapping vom Quelltyp **SupplierArticleDoc** auf den Zieltyp **TradeItemDoc** umgewandelt. {{:howtos:supplierarticlepool:create_pricat:generate-accompanying-pricats.png?nolink|}} {{:images:sign_warning.png?nolink|}}**Hinweis:** Der Trading Partner wird über die Middleware an den Artikel Selector übergeben. Damit kann auch die Preislinie des Tradingpartners festgestellt werden. Ist bei Tradingpartner keine Preisliste hinterlegt, werden die Standardpreise des Lieferantenartikelpools verwendet.\\ \\