====== MessageMerger ====== Der **MessageMerger** Jobstep bündelt die Inhalte (Anhänge) von Nachrichten nach bestimmten Kriterien, wobei zurzeit lediglich Nachrichten mit gleichem Empfänger und gleichem Betreff gebündelt werden können.\\ Werden **n** Nachrichten gebündelt, erhält man **1** Nachricht mit den (**n**) Anhängen aller gebündelten Nachrichten und **n-1** leere Nachrichten ohne Anhänge.\\ \\ Nachrichten die nicht von der Bündelung betroffen werden durchlaufen den Job unverändert. ^Name ^Bedeutung | |**AddMergedToSubject**|Wenn 'true' wird der Betreffd er Nachricht mit dem Präfix 'Merged: ' versehen.| |**ChangeOriginalMessageState**|Wenn der hier ausgewählte Status ungleich 'None' ist, so wird der orignalenn Nachricht (s.o. Nachricht ohne Anhänge) dieser Status zugewiesen.| |**Description**|Hier kann ggf. eine Beschreibung der konkreten Aufgabe des Jobsteps in diesem Job eingetragen werden.| |**MatchMode**|Über diese Auswahl können die Kriterien, nach denen die Nachrichten gebündelt werden, festgelegt werden.\\ Mögliche Einstellungen: **MatchByRecipientandSubject** oder **MatchByRecipientAndDocumentNumber**((Empfänger der Nachricht und die erste DokumentenNr müssen matchen))| |**Name**|Name des **MessageMerger Jobsteps**. Hier sollte nach Möglichkeit ein aussagekräftiger Name gewählt werden.| |**StateLimit_Less**|Nachrichten deren Status in eBiss unterhalb (auf die Reihenfolge der Statusübergänge bezogen) des hier ausgewählten Status liegen werden nicht in die Bündelung mit einbezogen.| |**TargetMessageState**|Wenn der hier ausgewählte Status ungleich 'None' ist, so wird gebündelten Nachricht (s.o. Nachricht mit **n** Anhängen) dieser Status zugewiesen.| ===== Folgende JobSteps werden i.d.R. mit dem MessageMerger verbunden ===== * [[prozessdefinition:jobs:jobsteps:allgemein:MessageSelector]]