{"id":3164,"date":"2020-02-25T14:59:24","date_gmt":"2020-02-25T14:59:24","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-traiter-les-composants-dun-groupe-darticles-a-laide-de-scripts-devenements-utilisateur-lors-dune-importation-csv\/"},"modified":"2026-07-28T18:25:32","modified_gmt":"2026-07-28T18:25:32","slug":"comment-traiter-les-composants-dun-groupe-darticles-a-laide-de-scripts-devenements-utilisateur-lors-dune-importation-csv","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-traiter-les-composants-dun-groupe-darticles-a-laide-de-scripts-devenements-utilisateur-lors-dune-importation-csv\/","title":{"rendered":"Comment traiter les composants d\u2019un groupe d\u2019articles \u00e0 l\u2019aide de scripts d\u2019\u00e9v\u00e9nements utilisateur lors d\u2019une importation CSV"},"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":"Les scripts d'\u00e9v\u00e9nements utilisateur peuvent interagir avec les composants des groupes d'articles en tant que lignes de commande lors des importations CSV, \u00e0 condition que les pr\u00e9f\u00e9rences NetSuite requises soient activ\u00e9es.","ga_short_answer":"Oui, les scripts d\u2019\u00e9v\u00e9nements utilisateur dot\u00e9s d\u2019un d\u00e9clencheur \u00ab beforeSubmit \u00bb peuvent traiter les composants des groupes d\u2019articles lors des importations CSV. Ces composants apparaissent sous forme de lignes de commande, ce qui permet d\u2019appliquer une logique personnalis\u00e9e. Il est essentiel que l\u2019option \u00ab Ex\u00e9cuter Server SuiteScript et d\u00e9clencher les workflows \u00bb soit activ\u00e9e dans les pr\u00e9f\u00e9rences d\u2019importation CSV pour que les scripts puissent s\u2019ex\u00e9cuter.","ga_scenario":"Les organisations ont souvent besoin d\u2019importer des groupes d\u2019articles via un fichier CSV et doivent appliquer une logique personnalis\u00e9e aux composants individuels de ces groupes. Une question revient fr\u00e9quemment : les scripts d\u2019\u00e9v\u00e9nements utilisateur peuvent-ils capturer et traiter efficacement ces composants pendant le processus d\u2019importation, en particulier lors de l\u2019utilisation du d\u00e9clencheur \u00ab beforeSubmit \u00bb ?","ga_solution":"1. Pour <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-to-automate-netsuite-contract-creation-from-sales-order-imports\/\">vous assurer que les scripts d\u2019\u00e9v\u00e9nements utilisateur se d\u00e9clenchent lors des importations CSV<\/a>, acc\u00e9dez \u00e0 `Setup > Import\/Export > CSV Import Preferences` et activez l\u2019option \u00ab Ex\u00e9cuter Server SuiteScript et d\u00e9clencher les workflows \u00bb. Ce param\u00e8tre est essentiel pour que les d\u00e9clencheurs `beforeSubmit` s\u2019ex\u00e9cutent.\n2. Lors de l\u2019importation de groupes d\u2019articles via un fichier CSV, le d\u00e9clencheur `beforeSubmit` d\u2019un script d\u2019\u00e9v\u00e9nement utilisateur s\u2019ex\u00e9cutera. Au sein de ce script, les composants individuels du groupe d\u2019articles sont accessibles et apparaissent sous forme de lignes d\u2019article. Cela permet d\u2019appliquer une logique personnalis\u00e9e \u00e0 chaque composant au cours du processus d\u2019importation.","ga_source_author":"Andrew Kefalas","ga_source_author_email":"","ga_date_original":"2020-02-25T06:59:24-08:00","ga_date_verified":"2026-07-05","ga_source_subject":"Does Importing Item Groups via CSV show the components in user event script?","ga_ans_id":"ANS-1425","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 does not mention the critical prerequisite of enabling the 'Run Server SuiteScript and Trigger Workflows' option in CSV Import Preferences for user event scripts to trigger on beforeSubmit during CSV imports.","ga_final_category":"CSV Import & Data Migration","footnotes":""},"ga_category":[20,96,96],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-3164","qa_entry","type-qa_entry","status-publish","hentry","ga_category-csv-import-data-migration","ga_category-import-csv-et-migration-de-donnees","ga_audience-developer-suitescript","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":20,"label":"CSV Import & Data Migration"},{"value":96,"label":"Import CSV et migration de donn\u00e9es"},{"value":96,"label":"Import CSV et migration de donn\u00e9es"}],"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\/3164","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\/3164\/revisions"}],"predecessor-version":[{"id":5084,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3164\/revisions\/5084"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3164"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3164"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3164"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}