{"id":2720,"date":"2017-08-21T15:27:58","date_gmt":"2017-08-21T15:27:58","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-do-netsuite-scheduled-scripts-handle-time-zones-2\/"},"modified":"2026-07-28T18:25:09","modified_gmt":"2026-07-28T18:25:09","slug":"comment-les-scripts-planifies-de-netsuite-gerent-ils-les-fuseaux-horaires","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-les-scripts-planifies-de-netsuite-gerent-ils-les-fuseaux-horaires\/","title":{"rendered":"Comment les scripts planifi\u00e9s de NetSuite g\u00e8rent-ils les fuseaux horaires ?"},"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 scripts planifi\u00e9s de NetSuite interpr\u00e8tent les fuseaux horaires pour les heures de d\u00e9but d'ex\u00e9cution par rapport aux valeurs des champs de date internes.","ga_short_answer":"Les scripts planifi\u00e9s s\u2019ex\u00e9cutent en fonction du fuseau horaire de l\u2019instance du client, configur\u00e9 sous Accueil > D\u00e9finir les pr\u00e9f\u00e9rences. Cependant, lorsque vous utilisez la nouvelle fonction Date() (appel\u00e9e \u00ab today \u00bb) dans SuiteScript pour la commande setFieldValue, la valeur renvoy\u00e9e correspond syst\u00e9matiquement \u00e0 l\u2019heure du serveur NetSuite, c\u2019est-\u00e0-dire l\u2019heure du Pacifique, quel que soit le fuseau horaire de l\u2019instance du client.","ga_scenario":"Les utilisateurs de NetSuite rencontrent souvent des divergences lorsqu\u2019ils travaillent avec <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-does-netsuite-handle-server-time-and-scheduled-script-execution\/\">des scripts planifi\u00e9s et des fuseaux horaires<\/a>. Alors que l\u2019heure d\u2019ex\u00e9cution du script semble correspondre au fuseau horaire de l\u2019instance du client, les op\u00e9rations internes li\u00e9es \u00e0 la date, telles que la d\u00e9finition de la valeur d\u2019un champ de date \u00e0 l\u2019aide de la fonction new Date(), semblent par d\u00e9faut utiliser un fuseau horaire diff\u00e9rent, ce qui entra\u00eene une confusion et des donn\u00e9es erron\u00e9es.","ga_solution":"Lorsqu\u2019un script planifi\u00e9 est configur\u00e9, son heure de d\u00e9but est d\u00e9termin\u00e9e par le fuseau horaire d\u00e9fini pour l\u2019instance NetSuite du client. Ce fuseau horaire peut \u00eatre configur\u00e9 en acc\u00e9dant \u00e0 Accueil > D\u00e9finir les pr\u00e9f\u00e9rences, puis en localisant le champ \u00ab Fuseau horaire \u00bb, qui se trouve sous l\u2019onglet \u00ab G\u00e9n\u00e9ral \u00bb ou \u00ab Localisation \u00bb.Toutefois, il est essentiel de noter que lorsque vous utilisez `new Date()` (souvent d\u00e9sign\u00e9 par \u00ab today \u00bb dans les exemples) au sein de SuiteScript, par exemple dans une op\u00e9ration `setFieldValue('datefield', today)`, la valeur renvoy\u00e9e par `new Date()` correspond syst\u00e9matiquement \u00e0 l\u2019heure du serveur NetSuite. Il s\u2019agit de l\u2019heure du Pacifique, quel que soit le fuseau horaire de l\u2019instance NetSuite du client sur laquelle le script s\u2019ex\u00e9cute.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:27:58+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"SOL0192 Time Zone","ga_ans_id":"ANS-0981","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The subtab for the 'Time Zone' setting under 'Home > Set Preferences' is cited as 'General' in some current documentation and 'Localization' in other recent documentation.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-2720","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\/2720","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\/2720\/revisions"}],"predecessor-version":[{"id":4640,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2720\/revisions\/4640"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2720"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2720"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2720"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}