====== MultiEntityTransformer ====== Der **MultiEntityTransformer** Job-Step arbeitet mit **Multi-Source-Objects**((Das quasi sind Nachrichten welche mehrere Objekte des gleichen Typs enthalten.)). Er transformiert alle Entities vom Quellformat ((Wie im [[prozessdefinition:jobs:jobsteps:allgemein:EntityLoader|EntitySelector]] eingestellt.)) in ein gewähltes Zielformat. Hier werden die Entitäten (meistens Dokumente) in das Zielformat mit Hilfe von Mappingtabellen gemappt.\\ ^Name ^Bedeutung | |//Description////://|Hier kann ggf. eine Beschreibung der konkreten Aufgabe des Jobsteps in diesem Job eingetragen werden.| |//MappingName//|Name des Mappindokuments.| |//Name//|Name des //JobSteps//.| |//SelectionStrategy//| Art der Mappingselektion.| |//TargetEntityTapeName//|Transformiert Entities in das dort eingetragenen Zielformat.| {{:images:sign_warning.png?nolink|}}**Debugging von Multientity Nachrichten:** Das Mapping [[transformation:mappings:debug]] unterstützt die Mehrfachselektion von über den Analysator geladenen Nachrichten. [[prozessdefinition:jobs:jobsteps:allgemein:EntityTransformer|]] gegeben! {{:images:sign_warning.png?nolink|}}**Hinweis:** Ausführlichere Erläuterungen zu den Selektionsstrategien sind beim [[prozessdefinition:jobs:jobsteps:allgemein:EntityTransformer|]] gegeben! ===== Folgende JobSteps werden i.d.R. mit dem MultiEntityTransformer verbunden ===== * [[prozessdefinition:jobs:jobsteps:allgemein:EventRouter]] * [[prozessdefinition:jobs:jobsteps:allgemein:EventRouteresultsetter]] * [[prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitter]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityIfCase]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityMessageCreator]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityStatusSetter]] * [[prozessdefinition:jobs:jobsteps:allgemein:MultiEntityTransformer]] * [[prozessdefinition:jobs:jobsteps:allgemein:ReportGenerator]] * [[prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitterex]] * [[prozessdefinition:jobs:jobsteps:dbintegrator:DbObjectTransmitter]] * [[prozessdefinition:jobs:jobsteps:supplier:tradeitemselectordirectsql]] * [[prozessdefinition:jobs:jobsteps:supplier:tradeitemmanagerfillcache]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityObjectWriter]]