ANS-0511 · IMPRESSION, PDF ET MODèLES D’E-MAILS

Comment personnaliser les e-mails de traitement des commandes NetSuite sans le module « Web Store » ?

Découvrez comment inclure de manière dynamique les valeurs des champs de transaction dans les e-mails de traitement des commandes NetSuite en utilisant des méthodes propres aux boutiques en ligne, même si vous ne disposez pas d’une boutique en ligne.

Solution courte

Personnalisez les e-mails de traitement des commandes NetSuite en accédant aux valeurs des champs de transaction à l’aide de la syntaxe `<%=getCurrentAttribute('recordtype','fieldid')%>`. Copiez le code HTML par défaut dans la colonne « Personnalisation », insérez les appels d’attributs correspondant aux champs souhaités, puis enregistrez afin de remplir dynamiquement le contenu de l’e-mail avec les détails pertinents de la commande.

Scénario

Les entreprises ont souvent besoin de personnaliser le contenu des e-mails de traitement des commandes NetSuite afin d’y inclure des détails spécifiques à la transaction. Ce besoin peut se faire sentir même lorsque le module NetSuite Web Store n’est pas utilisé, ce qui nécessite une méthode permettant de récupérer et d’afficher de manière dynamique les valeurs des champs directement dans le modèle d’e-mail.

Solution

NetSuite propose un mécanisme permettant de récupérer des valeurs issues des champs de transaction afin de les inclure dans les e-mails de traitement de commande, même en l’absence du module Boutique en ligne. Pour ce faire, utilisez une méthode de type « boutique en ligne » avec la syntaxe suivante :

<%=getCurrentAttribute('recordtype','fieldid')%>

Pour mettre en œuvre cette personnalisation, procédez comme suit :

  1. Accédez à Configuration > Comptabilité > Préférences > Cliquez sur Personnaliser l’e-mail de traitement de la commande.

  2. Dans la colonne « Personnalisation », saisissez le texte personnalisé. La colonne « Texte par défaut » affiche le code source HTML du message d’e-mail de traitement de la commande. Les champs vides de la colonne « Personnalisation » sont destinés aux modifications apportées au code HTML existant. Copiez le code HTML de la colonne « Texte par défaut », effectuez vos modifications, puis collez votre code HTML personnalisé dans la colonne « Personnalisation ».

  3. Insérez le code HTML personnalisé, y compris les appels getCurrentAttribute, dans la colonne « Personnalisation ». Vous trouverez ci-dessous un exemple d’extrait de code HTML personnalisé :

html
<html><head> <style> .smalltext { font-size: 9pt; } .texttable { font-size: 10pt; padding: 2 0 2 0 ; border-style: solid; border-width: 1 1 1 1; border-color: white; vertical-align: top;} .texttablebold { font-size: 10pt; padding: 2 0 2 0; font-weight: bold; border-style: solid; border-width: 1 0 0 0; border-color: white; vertical-align: top;} .texttablectr { font-size: 10pt; text-align: center; padding: 2 0 2 0; border-style: solid; border-width: 1 0 0 0; border-color: white; vertical-align: top;} .texttablert { font-size: 10pt; text-align: right; padding: 2 0 2 0; border-style: solid; border-width: 1 0 0 0; border-color: white; vertical-align: top;} </style> </head> <body style"font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;">Transaction Id: <%=getCurrentAttribute('salesorder','tranid')%> Dear {1}, Thank you for shopping at {6}. Your order no. {2} has been fulfilled. {3} {4} {7}{6} Some additional text: Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. </body></html>

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Impression, PDF et modèles d’e-mails

Parler à un consultant