Finalisation de devis/commande [Fiche expert]
Version minimum | Date de mise à jour |
---|---|
6.0 | May 31, 2023 |
Fonctionnalité
Lors du clic sur le bouton de finalisation de commande sur le BackOffice, un message proposant de personnaliser le mail de validation s’affiche, et ouvre une popup d'édition préremplie avec le modèle de validation par défaut, et les destinataires renseignés dans l’onglet Règlement.
Si l’on clique sur non ou que l’on finalise la commande sur le FrontOffice, c’est le modèle par défaut qui sera envoyé dans la langue du client, ou du commercial si cette langue n’est pas renseignée.
Enfin, s’il n’existe pas de modèle de validation de commande par défaut, c’est l’ancien texte utilisé sur les versions antérieures à la 6.0 qui sera envoyé (harcodé dans le script weavy FuncOrder_CreateEmail).
Tables
Tables utilisées
sw_data_email : Utilisée pour sauvegarder les mails personalisés
sw_data_emailtemplateheader : Contient les modèles de mail
champ :
generictype_ID_scope : Contexte du modèle (doit ici correspondre à la generictype de code ORDER_VALIDATION)
isDefault : Si le modèle est le modèle par défaut pour le contexte auquel il appartient
sw_data_emailtemplatedetail : Contient le contenu d’un modèle pour une langue donnée
sw_data_emailtemplatedetaildocument : Contient les pièces jointes pour un détail de modèle donné
Particularités
Dans le contexte de la validation de commande, les champs de fusion disponibles sont élargis aux tables sw_data_orderheader, sw_data_customer et sw_data_customercontact
L'email envoyé sera sauvegardé dans les mails du client.
Les modèles de mail de validation se paramètrent via le menu de paramétrage général