{"id":2555,"date":"2017-10-12T17:51:26","date_gmt":"2017-10-12T17:51:26","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-make-the-base-price-field-mandatory-in-netsuite-2\/"},"modified":"2026-07-28T18:25:01","modified_gmt":"2026-07-28T18:25:01","slug":"comment-rendre-le-champ-prix-de-base-obligatoire-dans-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-rendre-le-champ-prix-de-base-obligatoire-dans-netsuite\/","title":{"rendered":"Comment rendre le champ \u00ab Prix de base \u00bb obligatoire dans 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":"NetSuite ne propose pas d\u2019option de configuration native permettant de rendre obligatoire la saisie du champ \u00ab Prix de base \u00bb, ce qui n\u00e9cessite la cr\u00e9ation d\u2019un script personnalis\u00e9 pour la validation.","ga_short_answer":"NetSuite ne propose pas de configuration pr\u00eate \u00e0 l'emploi permettant de rendre le champ \u00ab Prix de base \u00bb obligatoire. Pour respecter cette exigence, un script c\u00f4t\u00e9 client, plus pr\u00e9cis\u00e9ment un \u00e9v\u00e9nement \u00ab on save \u00bb, est n\u00e9cessaire afin de valider la valeur du champ avant l'enregistrement de l'enregistrement. Cela garantit l'int\u00e9grit\u00e9 des donn\u00e9es relatives \u00e0 la tarification des articles.","ga_scenario":"Les organisations exigent souvent que le champ \u00ab Prix de base \u00bb des fiches d'article soit obligatoire afin de garantir la coh\u00e9rence des donn\u00e9es tarifaires. Cependant, NetSuite ne propose pas d'option de configuration standard permettant d'imposer cette exigence directement dans le formulaire ou via d'autres param\u00e8tres natifs. Cette limitation peut entra\u00eener des fiches d'article incompl\u00e8tes si ce champ n'est pas renseign\u00e9.","ga_solution":"Pour rendre le champ \u00ab Prix de base \u00bb obligatoire dans NetSuite, un script personnalis\u00e9 c\u00f4t\u00e9 client est n\u00e9cessaire. Ce script doit \u00eatre configur\u00e9 pour s\u2019ex\u00e9cuter lors d\u2019un \u00e9v\u00e9nement \u00ab enregistrement \u00bb, ce qui lui permet de valider la valeur du champ \u00ab Prix de base \u00bb avant que l\u2019enregistrement ne soit valid\u00e9 dans le syst\u00e8me. Si le champ est vide, le script peut emp\u00eacher l\u2019enregistrement d\u2019\u00eatre sauvegard\u00e9 et inviter l\u2019utilisateur \u00e0 saisir une valeur, appliquant ainsi l\u2019obligation de saisie.","ga_source_author":"Agustin Suarez","ga_source_author_email":"","ga_date_original":"2017-10-12T10:51:26-07:00","ga_date_verified":"2026-07-05","ga_source_subject":"How to make Base Price field Mandatory?","ga_ans_id":"ANS-0816","ga_publish_decision":"publish","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-2555","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-niveau-intermediaire"],"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":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\/2555","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\/2555\/revisions"}],"predecessor-version":[{"id":4475,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2555\/revisions\/4475"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2555"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2555"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2555"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}