{"id":4294,"date":"2017-08-21T14:41:33","date_gmt":"2017-08-21T14:41:33","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-load-configuration-records-in-netsuite-user-event-scripts-2\/"},"modified":"2026-07-28T18:26:36","modified_gmt":"2026-07-28T18:26:36","slug":"comment-charger-des-enregistrements-de-configuration-dans-les-scripts-devenements-utilisateur-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-charger-des-enregistrements-de-configuration-dans-les-scripts-devenements-utilisateur-netsuite\/","title":{"rendered":"Comment charger des enregistrements de configuration dans les scripts d&rsquo;\u00e9v\u00e9nements utilisateur 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":"Bien que la documentation NetSuite puisse mentionner certaines limitations, les enregistrements de configuration peuvent \u00eatre charg\u00e9s efficacement dans les scripts d\u2019\u00e9v\u00e9nements utilisateur \u00e0 l\u2019aide du module N\/config de SuiteScript 2.x.","ga_short_answer":"Le module N\/config de NetSuite permet de charger des enregistrements de configuration au sein de scripts d\u2019\u00e9v\u00e9nements utilisateur, bien que la documentation ant\u00e9rieure puisse indiquer des restrictions d\u2019utilisation aux Suitelets ou aux scripts planifi\u00e9s. Les d\u00e9veloppeurs doivent utiliser la fonction config.load(options) du module N\/config dans le cadre du d\u00e9veloppement actuel sous SuiteScript 2.x afin d\u2019acc\u00e9der de mani\u00e8re fiable aux donn\u00e9es de configuration dans le contexte des \u00e9v\u00e9nements utilisateur.","ga_scenario":"Les d\u00e9veloppeurs sont souvent confront\u00e9s \u00e0 des situations o\u00f9 ils doivent acc\u00e9der aux enregistrements de configuration NetSuite au sein de scripts d\u2019\u00e9v\u00e9nements utilisateur. Bien que la documentation d\u2019aide de NetSuite puisse sugg\u00e9rer que les fonctions de chargement de la configuration sont limit\u00e9es aux Suitelets ou aux scripts planifi\u00e9s, la pratique d\u00e9montre souvent un champ d\u2019application plus large. Cela peut entra\u00eener une certaine confusion quant \u00e0 la m\u00e9thode appropri\u00e9e pour r\u00e9cup\u00e9rer les donn\u00e9es de configuration dans le contexte des \u00e9v\u00e9nements utilisateur.","ga_solution":"Pour charger des enregistrements de configuration au sein des scripts d\u2019\u00e9v\u00e9nements utilisateur de NetSuite, l\u2019approche recommand\u00e9e pour le d\u00e9veloppement en SuiteScript 2.x consiste \u00e0 utiliser la fonction config.load(options) du module N\/config. Cette m\u00e9thode permet aux d\u00e9veloppeurs d\u2019acc\u00e9der de mani\u00e8re fiable aux donn\u00e9es de configuration du syst\u00e8me directement dans le contexte des scripts d\u2019\u00e9v\u00e9nements utilisateur, conform\u00e9ment aux pratiques de d\u00e9veloppement NetSuite modernes.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T10:41:33-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"SOL0203 nlapiLoadConfiguration scope","ga_ans_id":"ANS-0635","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The `nlapiLoadConfiguration` function is part of SuiteScript 1.0, which is considered a legacy API for new development.; The current recommended approach for loading configuration uses `config.load(options)` from the N\/config module in SuiteScript 2.x.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-4294","qa_entry","type-qa_entry","status-publish","hentry","ga_category-developpement-suitescript","ga_category-suitescript-development","ga_audience-developer-suitescript","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":108,"label":"D\u00e9veloppement SuiteScript"},{"value":23,"label":"SuiteScript Development"},{"value":108,"label":"D\u00e9veloppement SuiteScript"}],"ga_audience":[{"value":10,"label":"Developer\/SuiteScript"}],"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\/4294","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\/4294\/revisions"}],"predecessor-version":[{"id":6215,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/4294\/revisions\/6215"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=4294"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=4294"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=4294"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=4294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}