Référence d’expérience d’approbation

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 5 minutes de lecture
  • Utilisez les informations de référence suivantes pour une meilleure expérience d’approbation.

    Configurations de tâches par défaut

    Utilisez les configurations de tâches par défaut suivantes disponibles pour approbations.
    • Demande dont la colonne de référence est sysapproval et la table de référence est sc_request.
    • Élément de demande dont la colonne de référence est sysapproval et dont la table de référence est sc_req_item.
    Vous pouvez personnaliser les configurations de tâches en fonction de vos besoins. Le modèle de données est une extension de la table Centre des employés Configuration de l'action à faire en tant que liste connexe. Suivez les instructions de Activer la configuration des tâches pour les approbations sur la configuration de l'expérience d'approbation. Pour plus d’informations sur la configuration des approbations, reportez-vous à la section Centre d’approbations.
    Remarque :
    Un utilisateur doit avoir le rôle approval_user ou business_stakeholder pour approuver les demandes IT (ne s’applique pas à d’autres demandes telles que les approbations RH) sur Centre des employés. La validation des rôles n’a pas été implémentée dans Core UI16, car la modification des ACL dans UI16 peut avoir des implications plus larges au niveau de Now Platform.

    Impossible de voir les tâches d’approbation

    Assurez-vous de disposer des rôles approver_user ou business_stakeholder pour afficher les tâches d’approbation pour les éléments sc_request ou sc_req_item . Dans la _getClosureFunction() méthode de Script Include todoPageUtils :
    if (tableName == 'sysapproval_approver') { 
     if (!(gs.getUser().hasRole('approver_user') || gs.getUser().hasRole('business_stakeholder'))) { 
      var queryString = "sysapproval.sys_class_name!=sc_request^sysapproval.sys_class_name!=sc_req_item^NQsysapprovalISEMPTY"; 
      grTask.addEncodedQuery(queryString); 
     } 
    } 

    Retour à la configuration de table parente

    Lorsque la table enfant ne dispose pas de configuration de tâche, le secours se situe un niveau au-dessus de sa hiérarchie et sélectionne la configuration de tâche de la table parente. Lorsque le parent de tâche n’est pas disponible, la configuration par défaut est rétablie.

    SAP Informations de référence Concur

    Utilisez les informations suivantes pour SAP l’intégration Concur.
    • Toutes les actions Concur sont présentes dans le module d’extension SAP Concur Spoke (sn_sap_concur_spok).
    • Tâche planifiée L’opération Pull Concur Reports (sysauto_script) est déclenchée quotidiennement. Cette tâche planifiée appelle en interne l’enregistrement d’intégration Concur à partir de la table Source d’intégration (sn_hr_integr_fw_source) du cadre de travail ESM.
    • La tâche planifiée exécute et met à jour l’enregistrement dans la table Détails de synchronisation Concur (sn_ex_cnc_concur_sync_details) avec le dernier horodatage.
    • Les rapports Concur de ServiceNow sont synchronisés dans la table Étape intermédiaire de rapport de dépenses Concur (sn_ex_cnc_concur_report_staging).
    • Les rapports de la table intermédiaire sont transformés en table de rapports de dépenses Concur (sn_ex_cnc_concur_report) par le cadre de travail ESM. Utiliser la carte de transformation Rapport Concur Carte de transformation dans la table Carte de transformation (sys_transform_map).
    • L’enregistrement d’approbation est créé dans la table des tâches d’intégration extraite (sn_hr_integr_fw_todo_inbound) en fonction du champ Approbateur de la table Rapport de dépenses Concur .

    Workday Informations de référence

    Utilisez les informations suivantes pour Workday l’intégration.
    • Workday utilise des rapports RAAS pour envoyer des données à un système externe. Pour plus d’informations sur le RAAS et des informations au niveau des champs sur les congés, les feuilles de temps, la rémunération, le changement d’emploi, la demande d’emploi ou les congés, reportez-vous à la rubrique Workday HR Spoke.
    • Seules les demandes ouvertes sont affichées sur la page Mes tâches des approbateurs.
    • Les actions d’approbation et de rejet sont effectuées à l’aide d’un Integration System User (ISU)fichier . L’ISU est un utilisateur virtuel (et non un utilisateur réel), ce qui permet de conserver en toute sécurité les informations d’identification de l’approbateur. Avec l’utilisation de l’ISU, les enregistrements d’approbation et de rejet protègent les données sensibles en fonction de votre configuration dans Workday. Par exemple :
      • Lorsque John Doe, l’approbateur saisit la feuille de temps approuvée en tant que commentaire, le commentaire affiché comme John Doe(john.doe@acme.com) : feuille de temps approuvée.
      • Lorsque John Doe effectue l’action Approuver, un commentaire est ajouté dans Workday en tant que John Doe (john.doe@acme.com) : Action – Approve.
      • Lorsque John Doe effectue l’action Rejeter, un commentaire est ajouté dans Workday sous la forme John Doe john.doe@acme.com) : Action – Rejeter.
      • Lorsque John Doe effectue l’action Rejeter avec un commentaire-La demande n’est pas conforme à la politique de l’entreprise, deux commentaires sont ajoutés John Doe (john.doe@acme.com) : Action : Rejeter John Doe(john.doe@acme.com) : La demande n’est pas conforme à la politique de l’entreprise.
    • Les actions d’approbation ou de rejet sont livrées prêtes à l’emploi pour tous les cas d’utilisation.
    • Lorsqu’une approbation est déléguée d’un approbateur à un autre dans Workday ; La source de données du rapport n’est pas en mesure de gérer le changement de délégation, comme la tâche déléguée et d’autres détails de délégation.
    • Lorsqu’une demande nécessite une approbation à plusieurs niveaux avec le niveau 1 approuvé dans Workday et ServiceNow, vous pouvez voir deux entrées pour la même approbation. Il s’agit d’une limitation de l’utilisation de l’ISU.
    • Les pièces jointes prennent en charge une limite maximale de 12 Mo. Assurez-vous que la taille de la pièce jointe est inférieure à 12 Mo.
    • Utilisez les scripts suivants :
      • WorkdayApprovalToDosClientUtilSNC : récupère les enregistrements du processus de purge dans les approbations Workday.
      • WorkdayApprovalToDosHelperSNC : contient des constantes liées aux approbations Workday.
      • WorkdayApprovalToDosClientUtil : étend WorkdayApprovalToDosClientUtilSNC et permet aux utilisateurs de définir du code personnalisé.
      • WorkdayApprovalToDosHelperUtils : étend WorkdayApprovalToDosHelperUtilsSNC et permet aux utilisateurs de définir du code personnalisé.
      • WorkdayApprovalToDosHelperUtilsSNC : fournit des fonctions pour les approbations Workday.
    • Assurez-vous de configurer les contrôles et privilèges utilisateur appropriés pour les cas d’utilisation de changement de rémunération et d’autorisation de dépense. Seuls les utilisateurs autorisés peuvent afficher les enregistrements et données sensibles de Workday.
    • Pour la protection des données, utilisez la politique de purge par défaut pour supprimer des données plus souvent. Par défaut, la purge des données a lieu après 30 jours.
    • Assurez-vous que seul l’administrateur RH [sn_hr_core.admin] a accès aux informations sensibles, comme expliqué dans .Supprimer le rôle d'administrateur RH de l'administrateur système informatique
    Pour plus d’informations sur la configuration des approbations, reportez-vous à la section Centre d’approbations.

    Approbations sur mobile

    Seules les approbations qui se trouvent dans sysapproval_approver table sont affichées à l’aide de la carte générique dans Now Mobile.

    Pour désactiver la fonctionnalité, changez la valeur de cette sys_property : sn_me_todos.all_approvals_mobile_enabled sur faux.

    Utilisation du groupe d’actions OOTB

    Utilisez le groupe d’actions Approbations prêt à l’emploi pour afficher les actions telles que Approuver et Rejeter. Pour plus d'informations, consultez Cadre de travail de l’action.
    Remarque :
    Pour que les actions apparaissent dans le widget Mes éléments, vous pouvez ajouter le groupe d’actions Approbations prêtes à l’emploi à partir de Tout > Centre des employés > Administration > Configurations des tâches, cliquez sur une configuration de tâches existante, accédez à l’enregistrement Détails de configuration des tâches et utilisez le groupe d’actions prêtes à l’emploi sous Mappage de champs.

    Information supplémentaire

    • Cliquez sur les URL pour obtenir des informations supplémentaires et obtenir du contexte.
    • Autorisez les unités commerciales à ajouter facilement des tables autres que Tâche à la liste dans les tables de référence des tâches ou de configuration des tâches en transmettant des tables autres que Tâche sous forme de tableau dans les Scripted Extension Points. sn_hr_sp.TodoNonTaskTables, et sn_ex_sp.RefNonTaskTables.