Instruction BroadcastMessage
Cette instruction diffuse un courrier électronique aux clients.

Valeur des paramètres
- http://host_name/path/
- Nom qualifié complet de WebSphere Commerce Server et chemin de configuration
- langId
- Définit ou restaure la langue préférée pour la durée de la session ; les langues prises en charge pour un
magasin figurent dans la table STORELANG.
- storeId
- Numéro de référence du magasin à l'origine de l'envoi de ce message.
- URL
- URL devant être lancée lorsque l'instruction aboutit.
- messageContent
- Contenu du message envoyé. S'il est spécifié, ce contenu remplace celui du modèle de message.
Ce paramètre doit être spécifié si le paramètre messageType est indiqué.
- subject
- Contenu de la ligne Subjet du courrier électronique. Si objet n'est pas spécifié, l'objet par défaut spécifié dans la configuration du type de message est utilisé.
- sender
- Contenu de la ligne De du courrier électronique. Si l'expéditeur n'est pas précisé, l'expéditeur par défaut spécifié dans la configuration du type de message est utilisé.
- mode
- Valeurs possibles :
- Envoi du message à tous les clients d'un magasin ayant acheté un produit
et ayant souhaité recevoir des messages électroniques de promotion.
- Envoi du message à tous les clients d'un magasin ayant acheté la référence indiquée
et ayant souhaité recevoir des messages électroniques de promotion.
- Envoi du message à tous les clients ayant souhaité recevoir des messages électroniques de promotion.
- messageType
- Référence à un modèle de message prédéfini dans la colonne MSGTYPE_ID de la table MSGTYPES. Si le paramètre messageType n'est pas spécifié, le type de message niveau site pour la messagerie de diffusion est utilisé. Par défaut, le type de message niveau site n'est pas associé au modèle de message, il est donc conseillé aux magasins de définir leur propre type de message de diffusion. Reportez-vous la section Consignation des messages pour obtenir des informations sur le mode de configuration des nouveaux types de messages.
- recipient
- Autres destinataires du courrier électronique dans une liste avec la virgule pour séparateur.
- partNumber
- Numéro du composant associé au message électronique en mode 2.
- contractId
- Membres cibles ayant fait des achats dans le cadre de ce contrat en mode 2.
- offerId
- Membres cibles ayant fait des achats dans le cadre de cette offre en mode 2.
- catEntryId
- Membres cibles ayant acheté cette entrée de catalogue en mode 2.
Comportement
- Appelle l'instruction GetRecipientsCmd pour créer une liste de destinataires de message électronique de diffusion.
- Appelle l'instruction pour expédier des messages électroniques en fournissant l'adresse électronique de retour, l'objet du message, le message et la liste des paramètres de destinataires, avec la virgule
pour séparateur.
- Utilise le modèle correspondant au message indiqué pour le corps du message.
Conditions d'exception
La tâche d'erreur BroadcastMessageErrorView est appelée lorsque la liste des destinataires n'a pas pu être déterminée.