{"id":3358,"date":"2017-08-21T15:20:14","date_gmt":"2017-08-21T15:20:14","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-approve-netsuite-time-entries-with-custom-workflows-2\/"},"modified":"2026-07-28T18:25:43","modified_gmt":"2026-07-28T18:25:43","slug":"comment-valider-les-saisies-de-temps-dans-netsuite-a-laide-de-workflows-personnalises","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-valider-les-saisies-de-temps-dans-netsuite-a-laide-de-workflows-personnalises\/","title":{"rendered":"Comment valider les saisies de temps dans NetSuite \u00e0 l&rsquo;aide de workflows personnalis\u00e9s ?"},"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":"D\u00e9couvrez comment g\u00e9rer les validations des saisies de temps dans NetSuite, en vous concentrant sur la page d\u00e9di\u00e9e \u00e0 la validation et la visibilit\u00e9 du bouton de workflow.","ga_short_answer":"Les saisies de temps NetSuite sont principalement valid\u00e9es via la page \u00ab Transactions > Employ\u00e9s > Valider le temps \u00bb. Bien que des boutons de workflow personnalis\u00e9s puissent \u00eatre ajout\u00e9s \u00e0 des saisies de temps individuelles et soient visibles selon certaines conditions, la page d\u00e9di\u00e9e \u00e0 la validation constitue l\u2019interface principale pour examiner et traiter plusieurs saisies de temps.","ga_scenario":"Les utilisateurs qui tentent de valider des saisies de temps dans NetSuite peuvent constater que les boutons personnalis\u00e9s \u00ab Valider \u00bb et \u00ab Refuser \u00bb, configur\u00e9s sur chaque enregistrement de saisie de temps, n\u2019apparaissent pas ou ne constituent pas la m\u00e9thode principale de traitement des validations, ce qui peut \u00eatre source de confusion quant au processus de validation appropri\u00e9.","ga_solution":"\n1. Bien qu\u2019il soit possible d\u2019ajouter <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-scripted-buttons-function-in-netsuite-forms\/\">des boutons personnalis\u00e9s \u00ab Approuver \u00bb et \u00ab Refuser \u00bb<\/a> \u00e0 chaque saisie de temps et que ceux-ci soient visibles par les utilisateurs autoris\u00e9s en fonction des conditions du workflow, la m\u00e9thode principale pour approuver les saisies de temps dans NetSuite passe par une page d\u2019approbation d\u00e9di\u00e9e.\n2. Pour approuver les saisies de temps, les utilisateurs doivent se rendre dans Transactions > Employ\u00e9s > Approuver le temps.\n3. Sur cette page, chaque saisie de temps appara\u00eet sous forme de ligne, ce qui permet de l\u2019approuver ou de la rejeter individuellement.\n4. La visibilit\u00e9 des saisies de temps dans cette liste est d\u00e9termin\u00e9e par les conditions configur\u00e9es dans l\u2019action \u00ab Bouton Ajouter \u00bb au sein du workflow. Par exemple, une condition courante est :\n\n```\n(Next Approver Current User OR User Role Administrator) and Status Pending Approval\n```","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:20:14+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"Custom Approval workflow for Timesheet - Missing Buttons","ga_ans_id":"ANS-1619","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The claim that custom 'Approve' and 'Reject' buttons added to a time entry 'you will not be able to see the button' is inaccurate; workflow buttons are designed to be visible to authorized users based on defined conditions, even if the primary approval interface for multiple entries is a separate page.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3358","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\/3358","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\/3358\/revisions"}],"predecessor-version":[{"id":5278,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3358\/revisions\/5278"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3358"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3358"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3358"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}