{"id":2602,"date":"2017-08-21T15:22:49","date_gmt":"2017-08-21T15:22:49","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-customize-discount-item-records-in-netsuite-with-custom-fields-2\/"},"modified":"2026-07-28T18:25:03","modified_gmt":"2026-07-28T18:25:03","slug":"comment-personnaliser-les-fiches-darticles-en-promotion-dans-netsuite-a-laide-de-champs-personnalises","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-personnaliser-les-fiches-darticles-en-promotion-dans-netsuite-a-laide-de-champs-personnalises\/","title":{"rendered":"Comment personnaliser les fiches d&rsquo;articles en promotion dans NetSuite \u00e0 l&rsquo;aide de champs personnalis\u00e9s ?"},"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":"La personnalisation des articles en promotion dans NetSuite \u00e0 l\u2019aide de champs personnalis\u00e9s peut n\u00e9cessiter des m\u00e9thodes avanc\u00e9es, telles que des scripts d\u2019\u00e9v\u00e9nements utilisateur et des enregistrements personnalis\u00e9s pour la persistance des donn\u00e9es.","ga_short_answer":"Les articles de remise NetSuite prennent en charge les champs personnalis\u00e9s, mais l\u2019application directe de champs personnalis\u00e9s g\u00e9n\u00e9riques aux articles peut ne pas toujours fonctionner. Pour le stockage persistant des donn\u00e9es ou en cas d\u2019exigences complexes, un script d\u2019\u00e9v\u00e9nement utilisateur peut ajouter des champs au formulaire d\u2019article de remise, en utilisant un enregistrement personnalis\u00e9 pour stocker et g\u00e9rer la valeur du champ.","ga_scenario":"Les organisations cherchent souvent \u00e0 \u00e9tendre les fonctionnalit\u00e9s des \u00ab articles promotionnels \u00bb de NetSuite en ajoutant des champs personnalis\u00e9s afin de collecter des donn\u00e9es sp\u00e9cifiques. Cependant, les m\u00e9thodes standard d\u2019application de champs personnalis\u00e9s aux types d\u2019enregistrements d\u2019articles ne donnent pas toujours les r\u00e9sultats escompt\u00e9s pour les \u00ab articles promotionnels \u00bb, ce qui entra\u00eene des difficult\u00e9s en mati\u00e8re de collecte et de persistance des donn\u00e9es.","ga_solution":"Bien que l\u2019interface et la documentation actuelles de NetSuite indiquent que des champs personnalis\u00e9s peuvent \u00eatre ajout\u00e9s aux formulaires d\u2019articles en promotion, et que le type d\u2019enregistrement lui-m\u00eame prenne en charge les champs personnalis\u00e9s, l\u2019application de champs personnalis\u00e9s g\u00e9n\u00e9riques \u00e0 tous les types d\u2019enregistrements d\u2019articles disponibles (stock, hors stock, service, etc.) peut ne pas entra\u00eener leur ajout automatique aux articles en promotion. La documentation actuelle du Centre d\u2019aide NetSuite et les discussions de la communaut\u00e9 fournissent des d\u00e9tails sur les \u00ab Articles en promotion \u00bb et les champs personnalis\u00e9s. Pour les cas o\u00f9 l\u2019application directe de champs personnalis\u00e9s pr\u00e9sente des limites ou pour des exigences complexes en mati\u00e8re de persistance des donn\u00e9es, une approche de personnalisation avanc\u00e9e peut \u00eatre mise en \u0153uvre :\n1. <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-i-determine-the-script-name-of-fields-i-cant-click-in-netsuite\/\">D\u00e9ployez un script d\u2019\u00e9v\u00e9nement utilisateur<\/a> sur le type d\u2019enregistrement \u00ab Article en promotion \u00bb. Ce script, configur\u00e9 pour s\u2019ex\u00e9cuter avant le chargement, peut ajouter dynamiquement le champ personnalis\u00e9 souhait\u00e9 au formulaire \u00ab Article en promotion \u00bb.\n2. Cr\u00e9ez un enregistrement personnalis\u00e9 pour stocker la relation entre l\u2019\u00ab article en promotion \u00bb et la valeur du champ personnalis\u00e9. Cela garantit la persistance des donn\u00e9es, car la valeur du champ ajout\u00e9 dynamiquement n\u00e9cessite un emplacement de stockage d\u00e9di\u00e9. Cette m\u00e9thode offre une solution robuste pour ajouter et g\u00e9rer des donn\u00e9es personnalis\u00e9es sur les \u00ab articles en promotion \u00bb, bien qu\u2019elle n\u00e9cessite une gestion rigoureuse en raison de sa complexit\u00e9.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T11:22:49-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Discount Items Customization","ga_ans_id":"ANS-0863","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The claim that there is 'no way to customize the Discount Item record type' is outdated, as NetSuite's current interface and documentation indicate that custom fields can be added to Discount Item forms and the record type itself supports custom fields.; The claim that custom fields are 'not added to the Discount Item' even when applied to other item types is likely still true for generic item custom fields, but custom fields can be added to Discount Items through other means, such as custom forms.; The claim that customization information is 'not specified anywhere in the Help, SuiteAnswers and Usergroup' is outdated, as current NetSuite Help Center documentation provides details on Discount Items and custom fields, and community discussions exist.","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[94],"class_list":["post-2602","qa_entry","type-qa_entry","status-publish","hentry","ga_category-champs-personnalises-enregistrements-et-formulaires","ga_category-custom-fields-records-forms","ga_audience-administrateur-netsuite","ga_difficulty-avance"],"taxonomy_info":{"ga_category":[{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"},{"value":22,"label":"Custom Fields, Records & Forms"},{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"}],"ga_audience":[{"value":89,"label":"Administrateur NetSuite"}],"ga_difficulty":[{"value":94,"label":"Avanc\u00e9"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2602","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\/2602\/revisions"}],"predecessor-version":[{"id":4522,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2602\/revisions\/4522"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2602"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2602"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2602"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}