{"id":2752,"date":"2017-08-21T14:57:03","date_gmt":"2017-08-21T14:57:03","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-troubleshoot-netsuite-client-scripts-not-running-or-deploying-2\/"},"modified":"2026-07-28T18:25:11","modified_gmt":"2026-07-28T18:25:11","slug":"comment-resoudre-les-problemes-lies-aux-scripts-client-netsuite-qui-ne-sexecutent-pas-ou-ne-se-deploient-pas","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-resoudre-les-problemes-lies-aux-scripts-client-netsuite-qui-ne-sexecutent-pas-ou-ne-se-deploient-pas\/","title":{"rendered":"Comment r\u00e9soudre les probl\u00e8mes li\u00e9s aux scripts client NetSuite qui ne s&rsquo;ex\u00e9cutent pas ou ne se d\u00e9ploient pas ?"},"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":"R\u00e9solvez les probl\u00e8mes courants li\u00e9s au d\u00e9ploiement des scripts client NetSuite en v\u00e9rifiant l'\u00e9tat des scripts, leur audience, les niveaux de journalisation et leur chargement dans le navigateur.","ga_short_answer":"Pour r\u00e9soudre les probl\u00e8mes li\u00e9s aux scripts client NetSuite, assurez-vous que le script est \u00ab publi\u00e9 \u00bb et d\u00e9ploy\u00e9 aupr\u00e8s du public appropri\u00e9. V\u00e9rifiez que les niveaux de journalisation correspondent, recherchez le fichier de script dans les outils de d\u00e9veloppement du navigateur et assurez-vous que les noms des fonctions sont uniques. Le d\u00e9pannage standard consiste notamment \u00e0 vider le cache. En cas de probl\u00e8mes persistants, utilisez les outils de d\u00e9veloppement du navigateur pour un d\u00e9bogage avanc\u00e9.","ga_scenario":"Un utilisateur de NetSuite a d\u00e9velopp\u00e9 un script client, mais constate que celui-ci ne s\u2019ex\u00e9cute pas comme pr\u00e9vu dans l\u2019interface NetSuite. Bien que le script ait \u00e9t\u00e9 enregistr\u00e9, la fonctionnalit\u00e9 escompt\u00e9e n\u2019est pas observ\u00e9e, ce qui soul\u00e8ve des doutes quant \u00e0 savoir si le script se d\u00e9ploie correctement ou s\u2019il rencontre des erreurs d\u2019ex\u00e9cution.","ga_solution":"Lorsqu\u2019un script client NetSuite ne fonctionne pas comme pr\u00e9vu, le probl\u00e8me provient souvent de la configuration du d\u00e9ploiement. Pour diagnostiquer et r\u00e9soudre ces probl\u00e8mes, veuillez suivre les \u00e9tapes suivantes :\n1.  **V\u00e9rifier l\u2019\u00e9tat du script :** assurez-vous que l\u2019\u00e9tat du script client est d\u00e9fini sur \u00ab Publi\u00e9 \u00bb dans sa fiche de script.\n2.  **V\u00e9rifiez la cible du d\u00e9ploiement :** assurez-vous que le script est d\u00e9ploy\u00e9 aupr\u00e8s des r\u00f4les, des employ\u00e9s ou des groupes appropri\u00e9s qui ont besoin de ses fonctionnalit\u00e9s.\n3.  **Faites correspondre les niveaux de journalisation :** V\u00e9rifiez que le niveau de journalisation configur\u00e9 dans l\u2019enregistrement de d\u00e9ploiement du script correspond au niveau de journalisation utilis\u00e9 au sein du script lui-m\u00eame. Ceci est essentiel pour d\u00e9terminer si le script s\u2019ex\u00e9cute et pour capturer les informations de d\u00e9bogage pertinentes.\n4.  **V\u00e9rifiez les outils de d\u00e9veloppement du navigateur :** \u00c0 l\u2019aide des outils de d\u00e9veloppement du navigateur (g\u00e9n\u00e9ralement accessibles en appuyant sur la touche F12), acc\u00e9dez \u00e0 l\u2019onglet \u00ab Sources \u00bb ou \u00ab R\u00e9seau \u00bb pour v\u00e9rifier que le fichier de script client est charg\u00e9 et appara\u00eet dans la liste des scripts actifs. Si le fichier de script n\u2019y figure pas, cela indique un probl\u00e8me de d\u00e9ploiement.\n5.  **V\u00e9rifiez l\u2019unicit\u00e9 des noms de fonctions :** Assurez-vous que tous les noms de fonctions au sein du script client sont uniques afin d\u2019\u00e9viter les conflits et de garantir une ex\u00e9cution correcte.\n6.  **Effectuez un vidage standard du cache :** D\u00e9connectez-vous de NetSuite, videz le cache et supprimez les cookies de votre navigateur, puis reconnectez-vous. Cela peut r\u00e9soudre les probl\u00e8mes li\u00e9s \u00e0 la mise en cache.\n7.  **Utilisez les outils de d\u00e9bogage avanc\u00e9s :** si le script ne s\u2019ex\u00e9cute toujours pas apr\u00e8s avoir v\u00e9rifi\u00e9 les points ci-dessus, utilisez les outils de d\u00e9veloppement int\u00e9gr\u00e9s \u00e0 votre navigateur pour un d\u00e9bogage plus approfondi, par exemple en d\u00e9finissant des points d\u2019arr\u00eat et en inspectant les variables.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T16:57:03+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"Client Side Script - Nothing","ga_ans_id":"ANS-1013","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The reference to 'media.nl' in the URL for client scripts might be an outdated or less universally applicable pattern in NetSuite's current interface.; The suggestion to 'use fire' likely refers to Firebug, a browser debugging tool that is now largely deprecated and superseded by built-in browser developer tools.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-2752","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\/2752","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\/2752\/revisions"}],"predecessor-version":[{"id":4672,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2752\/revisions\/4672"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2752"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2752"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2752"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}