{"id":3670,"date":"2017-08-21T14:45:15","date_gmt":"2017-08-21T14:45:15","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-personnaliser-laffichage-des-montants-en-lettres-et-les-listes-de-paiement-dans-les-modeles-pdf-html-avances-de-netsuite\/"},"modified":"2026-07-28T18:25:59","modified_gmt":"2026-07-28T18:25:59","slug":"comment-personnaliser-laffichage-des-montants-en-lettres-et-les-listes-de-paiement-dans-les-modeles-pdf-html-avances-de-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-personnaliser-laffichage-des-montants-en-lettres-et-les-listes-de-paiement-dans-les-modeles-pdf-html-avances-de-netsuite\/","title":{"rendered":"Comment personnaliser l&rsquo;affichage des montants en lettres et les listes de paiement dans les mod\u00e8les PDF\/HTML avanc\u00e9s de NetSuite ?"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"Apprenez \u00e0 am\u00e9liorer les mod\u00e8les de ch\u00e8ques personnalis\u00e9s de NetSuite en convertissant les montants num\u00e9riques en mots en majuscules et en r\u00e9pertoriant dynamiquement les paiements \u00e0 l\u2019aide d\u2019expressions FreeMarker.","ga_short_answer":"Pour afficher un montant en lettres majuscules, utilisez `${record.amount_in_words?upper_case}`. Pour lister les paiements, parcourez la liste `record.payments` dans un tableau HTML \u00e0 l'aide de la directive `<#list>` de FreeMarker, en remplissant dynamiquement les lignes avec les d\u00e9tails de paiement tels que `${payment.some_field}`.","ga_scenario":"Les utilisateurs de NetSuite ont souvent besoin d\u2019une personnalisation avanc\u00e9e de leurs mod\u00e8les de ch\u00e8ques, notamment pour mettre en forme les montants num\u00e9riques sous forme de texte enti\u00e8rement en majuscules et pour afficher de mani\u00e8re dynamique une liste des paiements associ\u00e9s. Cette personnalisation garantit que les ch\u00e8ques respectent des normes de mise en forme sp\u00e9cifiques et incluent tous les d\u00e9tails transactionnels n\u00e9cessaires directement sur le document imprim\u00e9.","ga_solution":"\n1. Pour afficher un montant en toutes lettres et en majuscules dans un mod\u00e8le PDF\/HTML avanc\u00e9 de NetSuite, utilisez la fonction FreeMarker `upper_case`. Cela suppose que le \u00ab montant en toutes lettres \u00bb est d\u00e9j\u00e0 disponible dans un champ de l'enregistrement.n\n\n```\nn${record.amount_in_words?upper_case}n\n```\n\nn\n2. Pour cr\u00e9er un tableau HTML r\u00e9pertoriant les paiements, acc\u00e9dez \u00e0 la liste des paiements \u00e0 partir d\u2019un champ ou d\u2019un sous-onglet de l\u2019enregistrement, d\u00e9sign\u00e9e ici sous le nom de \u00ab paiements \u00bb. La structure de tableau HTML suivante illustre comment parcourir la liste `record.payments` et afficher un champ de chaque paiement.n\n\n```\nhtmln<table>n               <#list record.payments as payment>n                              <tr>n                                             <td>${payment.some_field}<\/td>n                              <\/tr>n               <\/#list>n<\/table>n\n```\n\n\n\nCet exemple fournit une structure de base qui peut \u00eatre \u00e9tendue \u00e0 des listes plus complexes en ajoutant davantage d\u2019\u00e9l\u00e9ments `<td>` \u00e0 l\u2019int\u00e9rieur de la balise `<tr>`.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T10:45:15-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Advanced HTML\/PDF Templates to craft a custom check","ga_ans_id":"ANS-1931","ga_publish_decision":"publish","ga_staleness_risk":"high","ga_review_priority":"verify_first","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"Printing, PDF & Email Templates","footnotes":""},"ga_category":[95,19,95],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3670","qa_entry","type-qa_entry","status-publish","hentry","ga_category-impression-pdf-et-modeles-de-mails","ga_category-printing-pdf-email-templates","ga_audience-administrateur-netsuite","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":95,"label":"Impression, PDF et mod\u00e8les d\u2019e-mails"},{"value":19,"label":"Printing, PDF & Email Templates"},{"value":95,"label":"Impression, PDF et mod\u00e8les d\u2019e-mails"}],"ga_audience":[{"value":89,"label":"Administrateur NetSuite"}],"ga_difficulty":[{"value":92,"label":"Niveau interm\u00e9diaire"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3670\/revisions"}],"predecessor-version":[{"id":5590,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3670\/revisions\/5590"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3670"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3670"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3670"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}