ANS-0969 · IMPRESSION, PDF ET MODèLES D’E-MAILS
Comment générer du contenu HTML pour le corps des e-mails dans NetSuite SuiteScript 2.x
Utilisez le module N/render de NetSuite dans SuiteScript 2.x pour créer du contenu HTML dynamique à partir d'enregistrements, qui pourra ensuite être utilisé comme corps d'un e-mail.
Solution courte
Pour générer du contenu HTML destiné au corps des e-mails dans NetSuite SuiteScript 2.x, utilisez le module `N/render`. Des méthodes telles que `render.transaction` ou `render.statement` permettent de produire du contenu imprimable au format HTML en spécifiant `render.PrintMode.HTML`. L'objet `file.File` ainsi obtenu peut ensuite être utilisé directement comme corps de l'e-mail.
Scénario
Les entreprises ont souvent besoin de pouvoir générer de manière dynamique du contenu HTML enrichi à partir des enregistrements NetSuite, tels que des formulaires de transaction ou des relevés, afin de les utiliser dans leurs communications par e-mail. Cette fonctionnalité est essentielle pour envoyer des e-mails professionnels, à l'image de votre marque et riches en données, directement depuis NetSuite, plutôt que de recourir à des modèles statiques.
Solution
Pour générer du contenu imprimable au format HTML destiné à être utilisé comme corps d’un e-mail dans NetSuite SuiteScript 2.x, il convient d’utiliser le module N/render. Ce module fournit des méthodes permettant de convertir divers types d’enregistrements en formats imprimables.
Utilisez une méthode appropriée du module
N/render, telle querender.transactionourender.statement, pour générer le contenu souhaité.Spécifiez le format de sortie HTML en définissant le mode d’impression sur
render.PrintMode.HTMLdans les options de la méthode.La fonction renverra un objet
file.File, qui représente le contenu HTML généré.Cet objet
file.Filepeut ensuite être directement transmis en tant que corps d’un e-mail à l’aide du moduleN/emailou d’autres mécanismes d’envoi d’e-mails.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Impression, PDF et modèles d’e-mails
