Referenz zur Genehmigungs-Experience

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Verwenden Sie die folgenden Referenzinformationen, um die Genehmigungs-Experience zu verbessern.

    Standardmäßige Aufgabenkonfigurationen

    Verwenden Sie die folgenden standardmäßigen Aufgabenkonfigurationen, die für Genehmigungen verfügbar sind.
    • Anforderung mit sysapproval als Referenzspalte und sc_request als Referenztabelle.
    • Angefordertes Element mit sysapproval als Referenzspalte und sc_req_item als Referenztabelle.
    Sie können die Aufgabenkonfigurationen entsprechend Ihren Anforderungen anpassen. Das Datenmodell ist eine Erweiterung der Mitarbeiter-Center Aufgabenkonfiguration als zugehörige Liste. Befolgen Sie die Anweisungen unter Aktivieren Sie die Aufgabenkonfiguration für Genehmigungen zum Konfigurieren der Genehmigungs-Experience. Weitere Informationen zum Konfigurieren von Genehmigungen finden Sie unter Konfigurierbare Genehmigungs-Experience

    Genehmigungsaufgaben können nicht angezeigt werden

    Stellen Sie sicher, dass Sie über die Rollen „approver_user“ oder „business_stakeholder“ verfügen, um die Genehmigungsaufgaben für die Elemente „ sc_request“ oder „sc_req_item “ anzuzeigen. In der Methode _getClosureFunction() von 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); 
     } 
    } 

    Fallback zur Konfiguration der übergeordneten Tabelle

    Wenn die untergeordnete Tabelle keine Aufgabenkonfiguration hat, befindet sich der Fallback eine Ebene über der Hierarchie und wählt die Aufgabenkonfiguration der übergeordneten Tabelle aus. Wenn die übergeordnete Aufgabe nicht verfügbar ist, wird auf die Standardkonfiguration zurückgegriffen.

    SAP Concur-Referenzinformationen

    Verwenden Sie die folgenden Informationen für die SAP Concur-Integration.
    • Alle Concur-Aktionen sind im Plugin „ SAP Concur Spoke “ (sn_sap_concur_soke) vorhanden.
    • Die geplante Aufgabe „Concur- Berichte abrufen“ (sysauto_script) wird täglich ausgelöst. Diese regelmäßige Aufgabe ruft intern den Concur-Integrationsdatensatz aus der Tabelle „ Integrationsquelle “ (sn_hr_integr_fw_source) des ESM-Frameworks auf.
    • Die regelmäßige Aufgabe wird ausgeführt und aktualisiert den Datensatz in der Tabelle „ Concur-Synchronisierungsdetails “ (sn_ex_cnc_concur_sync_details) mit dem neuesten Zeitstempel.
    • Concur-Berichte aus ServiceNow werden in der Bereitstellungstabelle für Concur -Spesenabrechnungen (sn_ex_cnc_concur_report_staging) synchronisiert.
    • Berichte aus der Staging-Tabelle werden vom ESM-Framework in die Concur -Spesenabrechnungstabelle (sn_ex_cnc_concur_report) umgewandelt. Verwenden Sie die Transformationszuordnung Concur Report Transform Map in der Tabelle „Tabellentransformationszuordnung“ (sys_transform_map).
    • Der Genehmigungsdatensatz wird in der Tabelle „ Integrationsabruf-Aufgabe “ (sn_hr_integr_fw_todo_inbound) basierend auf dem Feld Genehmiger in der Concur -Spesenabrechnungstabelle erstellt.

    Workday Referenzinformationen

    Verwenden Sie die folgenden Informationen für die Integration von Workday.
    • Workday verwendet RAAS-Berichte, um Daten an ein externes System zu senden. Weitere Informationen zu RAAS und Informationen auf Feldebene zu Urlaub, Stundennachweis, Vergütung, Stellenwechsel, Stellenanforderung oder Beurlaubung finden Sie unter Workday HR Spoke.
    • Auf der Seite „ Meine Aufgaben “ der Genehmiger werden nur die offenen Anforderungen angezeigt.
    • Genehmigungs- und Ablehnungsaktionen werden mit einem Integration System User (ISU)ausgeführt. ISU ist ein virtueller Benutzer (und kein tatsächlicher Benutzer), was bei der sicheren Aufbewahrung der Anmeldeinformationen des Genehmigers hilft. Bei Verwendung von ISU schützen Genehmigungs- und Ablehnungsdatensätze die vertraulichen Daten gemäß Ihrer Konfiguration in Workday. Beispiel:
      • Wenn John Doe, der Genehmiger, Stundennachweis genehmigt als Kommentar eingibt, wird der Kommentar als John Doe(john.doe@acme.com): Stundennachweis genehmigt angezeigt.
      • Wenn John Doe die Aktion Genehmigenausführt, wird in Workday ein Kommentar als John Doe (john.doe@acme.com) hinzugefügt: Aktion – Genehmigen.
      • Wenn John Doe die Aktion Ablehnenausführt, wird in Workday ein Kommentar als John Doe john.doe@acme.com): Action – Rejecthinzugefügt.
      • Wenn John Doe die Aktion Ablehnen mit einem Kommentar ausführt – Anforderung entspricht nicht der Unternehmensrichtlinie, werden zwei Kommentare John Doe (john.doe@acme.com) hinzugefügt: Aktion – Reject John Doe(john.doe@acme.com) : Anforderung entspricht nicht der Unternehmensrichtlinie.
    • Genehmigungs- oder Ablehnungsaktionen sind für alle Anwendungsfälle vordefiniert.
    • Wenn eine Genehmigung in Workday von einem Genehmiger zu einem anderen delegiert wird; Die Berichtsdatenquelle kann die Delegierungsänderung nicht verarbeiten, z. B. delegierte Aufgabe und andere Delegierungsdetails.
    • Wenn eine Anforderung eine mehrstufige Genehmigung mit Genehmigung der Ebene 1 in Workday und ServiceNow erfordert, werden möglicherweise zwei Einträge für dieselbe Genehmigung angezeigt. Dies ist eine Einschränkung bei der Verwendung von ISU.
    • Anhänge unterstützen eine maximale Begrenzung von 12 MB. Stellen Sie sicher, dass die Anhanggröße unter 12 MB liegt.
    • Verwenden Sie die folgenden Skripts:
      • WorkdayApprovalToDosClientUtilSNC: Ruft Datensätze für den Löschvorgang in Workday-Genehmigungen ab.
      • WorkdayApprovalToDosHelperSNC: Enthält Konstanten im Zusammenhang mit Workday-Genehmigungen
      • WorkdayApprovalToDosClientUtil: Erweitert WorkdayApprovalToDosClientUtilSNC und ermöglicht Benutzern das Definieren von benutzerdefiniertem Code.
      • WorkdayApprovalToDosHelperUtils: Erweitert WorkdayApprovalToDosHelperUtilsSNC und ermöglicht Benutzern das Definieren von benutzerdefiniertem Code.
      • WorkdayApprovalToDosHelperUtilsSNC: Bietet Funktionen für Workday-Genehmigungen.
    • Stellen Sie sicher, dass Sie die richtigen Benutzersteuerungen und -berechtigungen für die Anwendungsfälle „Vergütungsänderung“ und „Ausgabenautorisierung“ konfigurieren. Nur autorisierte Benutzer können vertrauliche Datensätze und Daten aus Workday anzeigen.
    • Verwenden Sie aus Datenschutzgründen die standardmäßige Löschrichtlinie, um Daten häufiger zu löschen. Standardmäßig erfolgt die Datenlöschung nach 30 Tagen.
    • Stellen Sie sicher, dass nur der HR-Administrator [sn_hr_core.admin] Zugriff auf die vertraulichen Informationen hat, wie in HR-Administratorrolle vom IT-Systemadministrator entfernenerläutert.
    Weitere Informationen zum Konfigurieren von Genehmigungen finden Sie unter Konfigurierbare Genehmigungs-Experience.

    Genehmigungen auf Mobilgeräten

    Nur Genehmigungen, die sich in der Tabelle „sysapproval_approver“ befinden, werden mit der generischen Karte in Now Mobile angezeigt.

    Um die Funktion zu deaktivieren, ändern Sie den Wert dieser sys_property: sn_me_todos.all_approvals_mobile_enabled in false​.

    Verwendung der OOTB-Aktionsgruppe

    Verwenden Sie die sofort einsatzbereite Aktionsgruppe „Genehmigungen“, um Aktionen wie Genehmigen und Ablehnenanzuzeigen. Weitere Informationen finden Sie unter Aktions-Framework.
    Hinweis:
    Damit Aktionen im Widget „Meine Elemente“ angezeigt werden, können Sie die Aktionsgruppe „OOTB- Genehmigungen“ aus dem hinzufügen Alle > Mitarbeiter-Center > Administration > Aufgabenkonfigurationen, klicken Sie auf eine vorhandene Aufgabenkonfiguration, navigieren Sie zum Datensatz „Aufgabenkonfigurationsdetails“, und verwenden Sie die OOTB -Aktionsgruppe unter „ Feldzuordnung“.

    Zusätzliche Informationen

    • Klicken Sie auf die URLs, um zusätzliche Informationen und Kontext zu erhalten.
    • Ermöglicht Geschäftsbereichen das einfache Hinzufügen von Nicht-Aufgabentabellen zur Liste in den Referenztabellen für die Aufgaben- oder Aufgabenkonfiguration, indem Nicht-Aufgabentabellen als Array in Scripted Extension Pointsübergeben werden. sn_hr_sp.TodoNonTaskTablesund sn_ex_sp.RefNonTaskTables