{"id":3199,"date":"2020-04-16T21:03:04","date_gmt":"2020-04-16T21:03:04","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-resolve-unexpected-error-on-script-created-journal-entry-approval-2\/"},"modified":"2026-07-28T18:25:34","modified_gmt":"2026-07-28T18:25:34","slug":"comment-resoudre-l-erreur-inattendue-lors-de-la-validation-dune-ecriture-comptable-creee-par-script","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-resoudre-l-erreur-inattendue-lors-de-la-validation-dune-ecriture-comptable-creee-par-script\/","title":{"rendered":"Comment r\u00e9soudre l\u2019\u00ab erreur inattendue \u00bb lors de la validation d\u2019une \u00e9criture comptable cr\u00e9\u00e9e par script ?"},"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 l'\u00ab erreur inattendue \u00bb qui survient lorsque des \u00e9critures comptables cr\u00e9\u00e9es par script ne sont pas approuv\u00e9es par le workflow en raison d'un destinataire de l'e-mail \u00ab workflow (cr\u00e9\u00e9 par) \u00bb introuvable.","ga_short_answer":"Pour r\u00e9soudre l\u2019\u00ab erreur inattendue \u00bb survenant lors de la validation d\u2019une \u00e9criture comptable g\u00e9n\u00e9r\u00e9e par un script, modifiez l\u2019action \u00ab e-mails envoy\u00e9s \u00bb du workflow. Pour le destinataire \u00ab to=\u00ab workflow (cr\u00e9\u00e9 par) \u00bb \u00bb, ajoutez la condition `{custworkflow_gs_created_by}!=(internal ID)`. Cela emp\u00eache le syst\u00e8me de tenter d\u2019envoyer un e-mail \u00e0 un destinataire inexistant pour les \u00e9critures comptables g\u00e9n\u00e9r\u00e9es par un script.","ga_scenario":"Un workflow d\u2019\u00e9criture comptable (JE) est configur\u00e9 pour g\u00e9rer les validations. Bien que le workflow fonctionne correctement pour les \u00e9critures comptables cr\u00e9\u00e9es directement dans l\u2019interface utilisateur de NetSuite, une \u00ab erreur inattendue \u00bb se produit lorsque l\u2019on tente de <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-netsuites-approve-button-triggers-scripts-and-handles-record-changes\/\">valider des \u00e9critures comptables cr\u00e9\u00e9es via un script<\/a>. Cette erreur emp\u00eache le workflow de faire passer l\u2019\u00e9criture comptable \u00e0 l\u2019\u00e9tat \u00ab valid\u00e9e \u00bb.","ga_solution":"Le probl\u00e8me survient car le workflow tente de g\u00e9n\u00e9rer et d\u2019envoyer un e-mail au destinataire \u00ab workflow (cr\u00e9\u00e9 par) \u00bb en cas d\u2019approbation ou de rejet. Lorsqu\u2019une \u00e9criture comptable est cr\u00e9\u00e9e par un script, le syst\u00e8me ne parvient pas \u00e0 trouver d\u2019adresse e-mail valide pour ce destinataire, ce qui entra\u00eene cette erreur g\u00e9n\u00e9rique. Pour r\u00e9soudre ce probl\u00e8me, modifiez l\u2019action \u00ab e-mails envoy\u00e9s \u00bb du workflow : dans l\u2019action \u00ab e-mails envoy\u00e9s \u00bb o\u00f9 figure \u00ab `to=`\n\n\"workflow (cr\u00e9\u00e9 par)\" \u00bb, ajoutez la condition suivante :\n\n```\n{custworkflow_gs_created_by}!=(internal ID)\n```\n\nCette condition garantit que l\u2019action d\u2019envoi d\u2019e-mail n\u2019est d\u00e9clench\u00e9e que lorsqu\u2019un utilisateur \u00ab workflow (cr\u00e9\u00e9 par) \u00bb valide existe, ce qui \u00e9vite l\u2019erreur pour les \u00e9critures comptables g\u00e9n\u00e9r\u00e9es par un script.","ga_source_author":"Cynthia Desrosiers","ga_source_author_email":"","ga_date_original":"2020-04-16T14:03:04-07:00","ga_date_verified":"2026-07-05","ga_source_subject":"JE triggered by script gets an generic unexpected error message when trying to approve JE","ga_ans_id":"ANS-1460","ga_publish_decision":"publish","ga_staleness_risk":"medium","ga_review_priority":"spot_check","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3199","qa_entry","type-qa_entry","status-publish","hentry","ga_category-developpement-suitescript","ga_category-suitescript-development","ga_audience-administrateur-netsuite","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":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\/3199","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\/3199\/revisions"}],"predecessor-version":[{"id":5119,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3199\/revisions\/5119"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3199"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3199"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3199"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}