ANS-1704 · IMPRESSION, PDF ET MODèLES D’E-MAILS
Comment définir des mises en page PDF dans NetSuite à l’aide de modèles avancés
Les modèles PDF/HTML avancés de NetSuite offrent des options complètes pour personnaliser la mise en page des documents, y compris les codes-barres et les exigences spécifiques des clients.
Solution courte
NetSuite définit les mises en page PDF principalement via les modèles PDF/HTML avancés, et non via un champ « ID de mise en page PDF » direct. Ces modèles, accessibles sous Personnalisation > Formulaires > Modèles PDF/HTML avancés, utilisent le langage HTML, les feuilles de style CSS et FreeMarker pour la personnalisation, et sont identifiés par des « ID de modèle ». Pour des besoins spécifiques, tels que les étiquettes de codes-barres, un développement sur mesure peut s’avérer nécessaire.
Scénario
Les utilisateurs recherchent souvent une méthode directe pour définir ou référencer des mises en page PDF spécifiques au sein de NetSuite, à l’instar d’un « identifiant de mise en page PDF ». Ce besoin se fait généralement sentir lorsqu’ils tentent de personnaliser l’apparence de documents imprimés, tels que des factures, des bons de commande ou des étiquettes personnalisées, afin de répondre à des exigences spécifiques en matière d’image de marque ou d’exploitation, notamment l’intégration de formats de codes-barres uniques.
Solution
L'approche de NetSuite en matière de définition des mises en page PDF ne fait pas appel à un champ « ID de mise en page PDF » direct. La plateforme utilise plutôt des modèles PDF/HTML avancés pour une personnalisation complète des documents. Ces modèles sont accessibles via Customization > Forms > Advanced PDF/HTML Templates. Les modèles PDF/HTML avancés permettent aux utilisateurs de définir la structure et l’apparence de divers documents NetSuite, notamment les factures, les commandes client et les enregistrements personnalisés. La personnalisation s’effectue principalement à l’aide de langages HTML, CSS et de scripts FreeMarker. Chaque modèle est identifié de manière unique par un identifiant de modèle. Pour des besoins hautement spécialisés, tels que la création de modèles d’étiquettes uniques pour des codes-barres spécifiques aux besoins des clients, un développement sur mesure peut néanmoins s’avérer nécessaire. De telles solutions peuvent être conçues pour être réutilisables dans différentes implémentations.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Impression, PDF et modèles d’e-mails
