{"id":3417,"date":"2021-08-10T16:30:33","date_gmt":"2021-08-10T16:30:33","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/why-is-netsuites-location-field-mandatory-despite-custom-form-settings-2\/"},"modified":"2026-07-28T18:25:45","modified_gmt":"2026-07-28T18:25:45","slug":"pourquoi-le-champ-emplacement-de-netsuite-est-il-obligatoire-malgre-les-parametres-personnalises-du-formulaire","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/pourquoi-le-champ-emplacement-de-netsuite-est-il-obligatoire-malgre-les-parametres-personnalises-du-formulaire\/","title":{"rendered":"Pourquoi le champ \u00ab Emplacement \u00bb de NetSuite est-il obligatoire malgr\u00e9 les param\u00e8tres personnalis\u00e9s du formulaire ?"},"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":"Comprenez comment les pr\u00e9f\u00e9rences syst\u00e8me de NetSuite peuvent influer sur le caract\u00e8re obligatoire du champ \u00ab Emplacement \u00bb, m\u00eame lorsque celui-ci a \u00e9t\u00e9 personnalis\u00e9 dans les formulaires de transaction.","ga_short_answer":"Bien que le champ \u00ab Emplacement \u00bb puisse \u00eatre supprim\u00e9 ou d\u00e9fini comme non obligatoire dans un formulaire de transaction personnalis\u00e9, son caract\u00e8re obligatoire peut n\u00e9anmoins \u00eatre impos\u00e9 par des param\u00e8tres applicables \u00e0 l\u2019ensemble du syst\u00e8me. Le param\u00e8tre \u00ab Rendre les emplacements obligatoires \u00bb de NetSuite, accessible dans les pr\u00e9f\u00e9rences comptables, ou la fonctionnalit\u00e9 \u00ab Stock multi-emplacements \u00bb peut pr\u00e9valoir sur les personnalisations au niveau du formulaire, rendant ainsi ce champ obligatoire pour toutes les transactions.","ga_scenario":"Il peut arriver que le champ \u00ab Lieu \u00bb apparaisse comme obligatoire lors des transactions, alors m\u00eame qu\u2019il a \u00e9t\u00e9 explicitement configur\u00e9 comme facultatif ou supprim\u00e9 du formulaire personnalis\u00e9 utilis\u00e9. Cette incoh\u00e9rence peut \u00eatre source de confusion et entraver le traitement des transactions, car le syst\u00e8me emp\u00eache l\u2019enregistrement si aucun lieu n\u2019est sp\u00e9cifi\u00e9.","ga_solution":"Bien que le champ \u00ab Emplacement \u00bb puisse \u00eatre personnalis\u00e9 dans un formulaire de transaction NetSuite (notamment en le rendant facultatif ou en le supprimant), son caract\u00e8re obligatoire peut n\u00e9anmoins \u00eatre impos\u00e9 par des param\u00e8tres applicables \u00e0 l\u2019ensemble du syst\u00e8me. Cela s\u2019explique par le fait que les pr\u00e9f\u00e9rences globales de NetSuite peuvent pr\u00e9valoir sur les personnalisations au niveau du formulaire.Pour g\u00e9rer le caract\u00e8re obligatoire du champ \u00ab Emplacement \u00bb, veuillez tenir compte des points suivants : 1.  **Personnalisation des formulaires** : le champ \u00ab Emplacement \u00bb peut \u00eatre supprim\u00e9 d\u2019un formulaire de transaction personnalis\u00e9 en acc\u00e9dant \u00e0 Personnalisation > Formulaires > Formulaires de saisie (ou Formulaires de transaction), en modifiant le formulaire souhait\u00e9, puis en ajustant les propri\u00e9t\u00e9s du champ. 2.  **Param\u00e8tres globaux de caract\u00e8re obligatoire** : Sachez que le param\u00e8tre \u00ab Rendre les emplacements obligatoires \u00bb de NetSuite, accessible sous Configuration > Comptabilit\u00e9 > Pr\u00e9f\u00e9rences comptables > G\u00e9n\u00e9ral, ou l\u2019activation de la fonctionnalit\u00e9 \u00ab Stock multi-emplacements \u00bb, peut imposer le caract\u00e8re obligatoire du champ \u00ab Emplacement \u00bb pour toutes les transactions, quelles que soient les configurations des formulaires personnalis\u00e9s. Si ces param\u00e8tres globaux sont activ\u00e9s, le champ \u00ab Emplacement \u00bb restera obligatoire.","ga_source_author":"Brian Stisser","ga_source_author_email":"","ga_date_original":"2021-08-10T09:30:33-07:00","ga_date_verified":"2026-07-05","ga_source_subject":"Location mandatory when not set mandatory on custom form","ga_ans_id":"ANS-1678","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"medium","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The original answer implies that removing the Location field from a custom form will always override any global mandatory setting. However, NetSuite has a system-wide 'Make Locations Mandatory' setting in Accounting Preferences (Setup > Accounting > Accounting Preferences > General) or the 'Multi-location Inventory' feature, which, if enabled, can override form-level customizations and make the Location field mandatory on all transactions regardless of the custom form's configuration.","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3417","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\/3417","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\/3417\/revisions"}],"predecessor-version":[{"id":5337,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3417\/revisions\/5337"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3417"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3417"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3417"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}