Befehl 'BroadcastMessage'
Dieser Befehl sendet eine E-Mail im Broadcast-Modus an Kunden.

Parameterwerte
- http://host_name/pfad/
- Der vollständig qualifizierte Name Ihres WebSphere Commerce-Servers und der
Konfigurationspfad.
- langId
- Setzt die bevorzugte Sprache für die Dauer der Sitzung oder setzt die bevorzugte
Sprache zurück; die unterstützten Sprachen sind in der Tabelle
STORELANG enthalten.
- storeId
- Die Referenznummer des Geschäfts, von dem die Nachricht gesendet wird.
- URL
- Die URL-Adresse, die nach der erfolgreichen Ausführung des
Befehls aufgerufen werden soll.
- messageContent
- Der Inhalt der gesendeten Nachricht. Wenn dieser
Inhalt angegeben wird, wird der Inhalt der Nachrichtenschablone
überschrieben. Dieser Parameter muss angegeben
werden, wenn der Parameter messageType angegeben ist.
- subject
- Der Inhalt der Zeile 'Thema' in der E-Mail. Wenn das
Thema nicht angegeben ist, wird das in der Konfiguration der
Nachrichtenart angegebene Standardthema verwendet.
- sender
- Der Inhalt der Zeile 'Von' in der E-Mail. Wenn der
Absender nicht angegeben ist, wird der in der Konfiguration der
Nachrichtenart angegebene Standardabsender verwendet.
- mode
- Gültige Werte:
- Sendet die Nachricht an alle Kunden eines bestimmten
Geschäfts, die ein Produkt gekauft und angegeben haben, dass sie
Werbe-e-Mail erhalten wollen.
- Sendet die Nachricht an alle Kunden eines bestimmten
Geschäfts, die die angegebene Artikelnummer gekauft und
angegeben haben, dass sie
Werbe-e-Mail erhalten wollen.
- Sendet die Nachricht an alle Kunden,
die angegeben haben,
dass sie Werbe-e-Mail erhalten wollen.
- messageType
- Eine Referenz auf eine vordefinierte Nachrichtenschablone, die in der Spalte MSGTYPE_ID der Tabelle
MSGTYPES angegeben wurde. Wenn
messageType nicht angegeben ist, wird die Nachrichtenart auf
Site-Ebene für Broadcast-Nachrichten verwendet. Standardmäßig ist der Nachrichtenart auf Site-Ebene keine
Nachrichtenschablone zugeordnet. Deshalb empfiehlt es sich,
für ein Geschäft eine eigene Konfiguration für die
Broadcast-Nachrichtenart zu erstellen. Der Abschnitt
Nachrichtenprotokollierung enthält Informationen zum Einrichten neuer
Nachrichtenarten.
- recipient
- Die zusätzlichen Empfänger der E-Mail in einer durch Kommas getrennten Liste.
- partNumber
- Die Teilenummer des Artikels, auf den sich die E-Mail Modus 2 bezieht.
- contractId
- Die Zielmitglieder, die unter den Konditionen dieses Vertrags in Modus 2 eingekauft haben.
- offerId
- Die Zielmitglieder, die unter den Konditionen dieses Angebots in Modus 2 eingekauft haben.
- catEntryId
- Die Zielmitglieder, die diesen Katalogeintrag in Modus 2 gekauft haben.
Verhalten
- Ruft den Task-Befehl GetRecipientsCmd zum
Erstellen einer Liste von Empfängern von
Rundschreibe-e-Mail-Nachrichten auf.
- Ruft einen weiteren Task-Befehl zum Senden
von e-Mail-Nachrichten auf, indem er die e-Mail-Adresse für die
Rückantwort, das Thema der Nachricht, die Nachricht und die durch
Komma getrennte Liste von Empfängerparametern bereitstellt.
- Benutzt die Schablone, die der angegebenen Nachrichtenart entspricht, für den Hauptteil der Nachricht.
Ausnahmebedingungen
Wenn die Liste der Empfänger nicht ermittelt werden konnte oder bei der Zustellung der Nachricht ein Fehler
aufgetreten ist, wird die Fehler-Task BroadcastMessageErrorView aufgerufen.