Configurer un profil de notification par courrier électronique

Note

Le Groupe d'intérêt de vente au détail de Dynamics 365 Commerce est passé de Yammer à Viva Engage. Si vous n’avez pas accès à la nouvelle communauté Viva Engage, remplissez ce formulaire (https://aka.ms/JoinD365commerceVivaEngageCommunity) pour être ajouté aux dernières discussions et y participer.

Cet article décrit comment créer un profil de notification par e-mail dans Microsoft Dynamics 365 Commerce.

Lorsque vous créez des canaux, vous pouvez configurer un profil de notification par e-mail. Le profil de notification par e-mail définit les événements d’une transaction de vente (par exemple, les commandes créées, les commandes emballées et les événements facturés par commande) pour lesquels vous envoyez des notifications à vos clients.

Pour plus d’informations sur la configuration de l’e-mail, consultez la rubrique Configurer et envoyer un e-mail.

Créer un modèle de courrier électronique

Avant de pouvoir activer un type de notification par e-mail, créez un modèle d’e-mail d’organisation dans le siège commercial pour chaque type de notification que vous souhaitez prendre en charge. Ce modèle définit l’objet de l’e-mail, l’expéditeur, la langue par défaut et le corps de l’e-mail pour chaque langue prise en charge.

Pour créer un modèle d’e-mail, procédez comme suit :

  1. Dans le volet de navigation, accédez à Modules > Commerce et vente au détail > Configuration du siège > Paramètres > Modèles d’e-mail pour l’organisation.
  2. Dans le volet Actions, sélectionnez Nouveau.
  3. Dans le champ ID e-mail, entrez un ID pour vous aider à identifier ce modèle.
  4. Dans le champ Envoyer le nom , entrez le nom de l’expéditeur.
  5. Entrez une description pertinente dans le champ Description de l’e-mail.
  6. Dans l’e-mail de l’expéditeur, entrez l’adresse e-mail de l’expéditeur.
  7. Dans la section Général, sélectionnez une langue par défaut pour le modèle d’e-mail. La langue par défaut est utilisée lorsqu’aucun modèle localisé n’existe pour la langue spécifiée.
  8. Élargissez la section Contenu du message électronique et sélectionnez Nouveau pour créer le contenu du modèle. Pour chaque élément de contenu, sélectionnez la langue et indiquez la ligne d’objet de l’e-mail. Si l’e-mail a un contenu, vérifiez que la case A un contenu est cochée.
  9. Dans le volet Actions, sélectionnez Message électronique pour fournir un modèle de corps d’e-mail.

L’image suivante montre quelques exemples de paramètres de modèle d’e-mail.

Capture d’écran des paramètres du modèle d’e-mail.

Pour plus d’informations sur la création et le chargement de modèles d’e-mail, voir Créer des modèles d’e-mail pour les événements transactionnels.

Créer un profil de notification par e-mail

Pour créer un profil de notification par e-mail au siège social, procédez comme suit :

  1. Dans le volet de navigation, accédez à Modules > Commerce et vente au détail > Configuration du siège > Profil de notification par e-mail de Commerce.
  2. Dans le volet Actions, sélectionnez Nouveau.
  3. Dans le champ Profil de notification par e-mail, entrez un nom pour identifier le profil.
  4. Entrez une description pertinente dans le champ Description.
  5. Paramétrer le commutateur Actif sur Oui.

Ajouter un type de notification

Pour créer un événement de messagerie, procédez comme suit :

  1. Dans le volet de navigation, accédez à Modules > Commerce et vente au détail > Configuration du siège > Profil de notification par e-mail de Commerce.
  2. Sous Paramètres de notification par e-mail de vente au détail, sélectionnez Nouveau.
  3. Sélectionnez le bon Type de notification par e-mail dans la liste déroulante. L’énumération RetailEventNotificationType définit les options de la liste déroulante. Pour ajouter une option à la liste déroulante, étendez l’énumération.
  4. Sélectionnez le modèle d’e-mail que vous avez créé dans la liste déroulante ID de messagerie .
  5. Cochez la case Actif.
  6. Dans le volet Actions, sélectionnez Enregistrer.

L’image suivante montre quelques exemples de notification d’événements.

Capture d’écran des paramètres de notification d’événement.

Associer le profil de notification par e-mail à un canal

Vous pouvez activer le profil de notification par e-mail en l’associant à un magasin physique, à un canal en ligne ou à un centre d'appels. Pour associer le profil de notification par e-mail à un canal, dans le siège social, accédez au formulaire de canal et sélectionnez le profil de notification par e-mail souhaité.

Note

Vous pouvez également définir le profil de notification par e-mail au siège social au niveaugénéral des > commerce, mais Microsoft vous recommande de définir le profil de notification par e-mail au niveau du canal individuel.

Activer la fonctionnalité de traitement optimisé des notifications de commande

Lorsque vous activez la fonctionnalité de traitement des notifications de commande optimisée , le système exécute le travail de processus de notification par e-mail en parallèle et traite davantage d’e-mails en même temps.

Pour activer la fonctionnalité de traitement des notifications de commande optimisées au siège social, procédez comme suit :

  1. Accédez à Administration système > Espaces de travail > Gestion des fonctionnalités.
  2. Sur l’onglet Non activé, dans la liste Nom de la fonctionnalité, recherchez et sélectionnez Traitement optimisé des notifications de commande.
  3. Dans l’angle inférieur droit, sélectionnez Activer maintenant. Une fois la fonctionnalité activée, elle apparaît dans la liste sous l’onglet Tous , avec l’état Activé.

Planifier une tâche de processus de notification par e-mail récurrente

Pour envoyer des notifications par e-mail, le travail traiter la notification de commande de vente au détail par e-mail doit être en cours d’exécution.

Pour configurer un travail de traitement par lots au siège pour l’envoi d’e-mails transactionnels, procédez comme suit :

  1. Accédez à Retail et Commerce > Retail et Commerce IT > E-mail et notifications > Envoyer une notification par e-mail.
  2. Dans la boîte de dialogue Traitement de la notification par e-mail de commande au détail, sélectionnez Périodicité.
  3. Dans la boîte de dialogue Définir la périodicité, sélectionnez Aucune date de fin.
  4. Sous Modèle de récurrence, sélectionnez Minutes, puis définissez le champ Nombre sur 1. Ces paramètres garantissent que le système traite les notifications par e-mail le plus rapidement possible.
  5. Sélectionnez OK pour revenir à la boîte de dialogue Traiter la notification par e-mail de commande de vente au détail.
  6. Sélectionnez OK pour terminer la configuration de la tâche.

Activer le traitement optimisé des notifications par courrier électronique

La fonction Traitement optimisé des notifications de commande permet d’optimiser le traitement des notifications de commande par courrier électronique. Lorsque vous activez cette fonctionnalité, plusieurs tâches s’exécutent en parallèle pour envoyer des e-mails de notification de commande, ce qui entraîne un débit de travail plus élevé.

Pour activer le traitement optimisé des notifications par e-mail, accédez à Espaces de travail > Gestion des fonctionnalités et activez la fonctionnalité Traitement optimisé des notifications de commande.

Note

Si la version de votre siège social de Commerce est antérieure à 10.0.31, vous devez annuler la tâche par lot en cours d’exécution pour notification de commande par email de Processus Retail. Accédez aux Demandes d'administration du système > Travaux Batch > et supprimez la tâche par lots. Pour recréer le travail par lots, suivez les instructions de planification d’un travail de processus de notification par e-mail périodique.

Planifier une tâche de nettoyage par lots pour les journaux de notification par e-mail

Pour configurer un batch de nettoyage au siège social afin de supprimer les logs de notification email, procédez comme suit :

  1. Accédez à Retail et Commerce > Retail et Commerce IT > E-mail et notifications > Nettoyer le journal de notification par courrier électronique.
  2. Dans la boîte de dialogue Nettoyer les journaux de notification par e-mail, configurez les paramètres suivants :
    1. Supprimez également les e-mails non envoyés : lorsque vous définissez ce paramètre sur Oui, le travail de traitement par lots de nettoyage supprime les e-mails qui ne sont pas envoyés avec succès.
    2. Jours de rétention : spécifiez le nombre de jours pendant lesquels les e-mails doivent être conservés. Le travail de nettoyage par lots supprime uniquement les e-mails antérieurs au nombre de jours spécifiés.
  3. Pour configurer une tâche récurrente qui vérifie et nettoie les journaux de notification par e-mail antérieurs au nombre de jours de conservation spécifié, sélectionnez Récurrence.
  4. Dans la boîte de dialogue Définir la périodicité , configurez le modèle de périodicité.
    • Par exemple, pour définir une fréquence de périodicité de trois mois, sous Modèle périodicité, sélectionnez Mois, puis, pour Count , entrez le nombre « 3 ». Cette configuration lance la tâche de vérification par lots et nettoie les journaux tous les trois mois.
    • Pour que le traitement par lots de nettoyage s’exécute indéfiniment, sélectionnez Pas de date de fin.
  5. Sélectionnez OK pour revenir à la fenêtre de dialogue Nettoyage des journaux de notifications par e-mail.
  6. Sélectionnez OK pour terminer la configuration de la tâche.

Une fois le travail de traitement par lots démarré, il continue de créer des sous-tâches pour supprimer les journaux de notification par e-mail en fonction des paramètres jusqu’à ce qu’aucun journal ne soit laissé à supprimer. Chaque sous-tâche peut supprimer jusqu’à 2 000 journaux. Pour modifier le nombre maximal de journaux que chaque sous-tâche peut supprimer, accédez à Commerce et vente au détail > Configuration du siège > Paramètres > Paramètres partagés de commerce > Paramètres de configuration au siège social. Pour le paramètre NotificationLog_NumOfRowsToBeCleaned , entrez un nouveau nombre maximal.

Étapes suivantes

Avant de pouvoir envoyer des e-mails, vous devez configurer votre service de messagerie sortant. Pour plus d’informations, voir Configurer et envoyer un e-mail.

Dépannage

Vérifier le journal de notification par e-mail

Pour vérifier le journal des notifications par e-mail, procédez comme suit :

  1. Accédez à https://<environment-URL>/?mi=RetailEventNotificationLog.
  2. Si le journal des événements n’affiche pas le courriel, le système n’a pas traité la notification par courriel. Vérifiez que vous avez correctement créé le profil de notification par e-mail.
    1. Accédez à Modules > Retail et Commerce > Configuration de Headquarters > Profil de notification par e-mail Commerce.
    2. Dans la section Paramètres de notification des événements de vente au détail, vérifiez que le type de notification par e-mail est actif.
    3. Sélectionnez ID d’e-mail. Dans le modèle d’e-mail, vérifiez que le courrier électronique de l’expéditeur, le code de langue par défaut et le contenu du message électronique sont configurés correctement.
  3. Vérifiez que la tâche Traiter la notification par e-mail des commandes de vente au détail est planifiée.
    1. Accédez à Retail et Commerce > Recherches et états > Traitements par lots.
    2. Trouvez la tâche de traitement par lots Traiter la notification par e-mail des commandes de vente au détail.
    3. Vérifiez que la tâche de traitement par lots est en cours d’exécution.

Vérifier les échecs d’envoi d’e-mails

Pour vérifier les échecs d’envoi de courrier électronique, procédez comme suit :

  1. Accédez à Administration système > Paramétrage > E-mail > Historique des e-mails.
  2. Pour tous les e-mails dont la valeur d’état est définie sur Échec, consultez le message d’erreur dans l’onglet Détails de l’échec et déterminez si des mesures correctives doivent être prises. Pour plus d’informations, consultez Problèmes courants liés à l’envoi d’e-mails.

Ressources supplémentaires

Configuration et envoi d’e-mail

Vue d’ensemble des canaux

Conditions préalables à la configuration de canal

Vue d’ensemble des organisations et des hiérarchies d’organisation