Finalisation de devis/commande [Fiche expert]

Version minimum

Date de mise à jour

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