ANS-1619 · DéVELOPPEMENT SUITESCRIPT

Comment valider les saisies de temps dans NetSuite à l’aide de workflows personnalisés ?

Découvrez comment gérer les validations des saisies de temps dans NetSuite, en vous concentrant sur la page dédiée à la validation et la visibilité du bouton de workflow.

Solution courte

Les saisies de temps NetSuite sont principalement validées via la page « Transactions > Employés > Valider le temps ». Bien que des boutons de workflow personnalisés puissent être ajoutés à des saisies de temps individuelles et soient visibles selon certaines conditions, la page dédiée à la validation constitue l’interface principale pour examiner et traiter plusieurs saisies de temps.

Scénario

Les utilisateurs qui tentent de valider des saisies de temps dans NetSuite peuvent constater que les boutons personnalisés « Valider » et « Refuser », configurés sur chaque enregistrement de saisie de temps, n’apparaissent pas ou ne constituent pas la méthode principale de traitement des validations, ce qui peut être source de confusion quant au processus de validation approprié.

Solution

  1. Bien qu’il soit possible d’ajouter des boutons personnalisés « Approuver » et « Refuser » à chaque saisie de temps et que ceux-ci soient visibles par les utilisateurs autorisés en fonction des conditions du workflow, la méthode principale pour approuver les saisies de temps dans NetSuite passe par une page d’approbation dédiée.

  2. Pour approuver les saisies de temps, les utilisateurs doivent se rendre dans Transactions > Employés > Approuver le temps.

  3. Sur cette page, chaque saisie de temps apparaît sous forme de ligne, ce qui permet de l’approuver ou de la rejeter individuellement.

  4. La visibilité des saisies de temps dans cette liste est déterminée par les conditions configurées dans l’action « Bouton Ajouter » au sein du workflow. Par exemple, une condition courante est :

(Next Approver Current User OR User Role Administrator) and Status Pending Approval

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Développement SuiteScript

Parler à un consultant