ChannelSender

Der ChannelSender erhält alle im Job-Ablauf vorhandenen Nachrichten und versendet diese gemäß Channel Parameter.

Hinweis: Wird der Fixed Channel gesetzt ist, dann wird dieser verwendet, sonst wird der Channel vom Typset des Nachrichtenempfängers verwendet. Ist kein Typset definiert dann wird der Channel des Nachrichtenempfängers1) verwendet. Wenn dieser nicht definiert ist dann wird der Channel von der Partnervorlage verwendet.

Eigenschaften
NameBeschreibung
TypDer Klassenname des Job-Steps
NameDer Name des Job-Steps wie er im Job Designer erscheinen soll
BeschreibungEine optionale Erläuterung des Job-Steps
Kleine Anhänge nicht sendenAnhänge mit weniger als x Bytes werden nicht verschickt.2)
Verworfene nicht sendenAnhänge mit dem Status verworfen werden nicht verschickt.3)
KommunikationskanalDer Kanal, der verwendet werden soll, wenn z.B. nicht der Kanal vom Partner verwendet wird.
Status < nicht sendenAnhänge mit einem Status kleiner als der angegebe Status werden nicht verschickt.4)
Ohne Nachricht ausführenDiese Option wird bei Server Kommunikationskanälen verwendet im Fall von Proxy Einstellungen.
Status nicht zurücksetzenWenn der Nachrichtenstatus höher ist als „Wird versandt“, dann Status nicht auf „Wird versandt“ zurücksetzen.
Status nicht ändernDer Status der Nachricht wird nicht geändert, weder auf „Senden“, „Gesendet“, „Vom Partner quittiert“, etc.. Die Historieneinträge werden geschrieben. Ist das Flag aktiv, dann ist automatisch auch „Status nicht zurücksetzen“ aktiv.
Use routed channelIf this is true, then the fixed Channel might have been routed to us
Use Sender TypeSetCheck sender type set to to determine the sender address
Nachrichtenzustand nach VersandDer Zustand, den die Nachricht nach dem Versand haben soll. Wenn nicht gesetzt, dann ist der Zustand je nach Kommunikationskanal nach dem Versand: SentButAwaitingAck, SentAndNegativeAckReceived, Sent, CommittedByRemote.
Nachrichtenzustand nach BestätigungDer Zustand den die Nachricht bei einer positiven Quittierung der Gegenseite erhält. Default Wert ist CommittedByRemote.
Nach Empfänger sortierenDie Nachrichten werden beim Versand nach Empfänger sortiert
ComReceiver verwendenDefiniert, ob der ComReceiver der Nachricht 1. nicht verwendet werden soll, 2. zu verwenden ist, wenn sonst keine Adresse gefunden wurde oder 3. immer zu verwenden ist.
Nach Versand entsperrenDiese Option ist mir vorsicht zu genießen, die Nachricht wird enstperrt und aus dem Fluß (Input/Output) genommen. D.h., mit dieser Option darf nach diesem Job-Step keiner oder maximal ein Delegate Job-Step folgen.
UseOnDemandStream

Folgende JobSteps werden i.d.R. mit dem ChannelSender verbunden

1)
Die Einstellung Kommunikationskanal auf dem System- oder Handelspartner
2) , 3) , 4)
In dem Fall wird ein Zustandübergang zur Nachricht geschrieben