Ansicht
Dokumentation

PYC_PYP_OVERVIEW_FP3 - Übersicht: Abrechnungsprozessverwaltung einrichten

PYC_PYP_OVERVIEW_FP3 - Übersicht: Abrechnungsprozessverwaltung einrichten

CL_GUI_FRONTEND_SERVICES - Frontend Services   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

In den Customizing-Aktivitäten unter diesem Knoten richten Sie die Verwaltung des Abrechnungsprozesses für die Rolle „Leiter des Abrechnungsprozesses“ ein.

Für die Implementierung der Funktion zur Verwaltung des Abrechnungsprozesses müssen Sie folgende Hauptelemente verstehen:

Hauptelement Prozessvorlage Prozess Prozessinstanz
Beispiel Produktive Abrechnung Produktive Abrechnung für Abrechnungskreis XX Produktive Abrechnung für Abrechnungskreis XX und Abrechnungszeitraum MM.JJJJ
Hauptelement Schrittgruppen-Vorlage - -
Beispiel Vorabrechnung, Abrechnung und Nachabrechnung - -
Hauptelement Schrittvorlage Prozessschritt Schrittinstanz
Beispiel Stammdatenprüfung Stammdatenprüfung für Abrechnungskreis XX Stammdatenprüfung für Abrechnungskreis XX und Abrechnungszeitraum MM.JJJJ
Anmerkungen   Diese Instanzen sind das, was der Leiter des Abrechnungsprozesses auf der Benutzungsoberfläche konkret sieht.

  • Sie haben die Customizing-Aktivitäten unter dem Pfad Abrechnung: International -> Abrechnungs-Control-Center -> Allgemeine Einstellungen abgeschlossen.
  • Sie haben die Customizing-Aktivitäten unter dem Pfad Abrechnung: International -> Framework Abrechnungsdatenquellen abgeschlossen.
  • Folgende OData-Services wurden in der Transaktion /IWFND/MAINT_SERVICE erfasst und sind in der Transaktion SICF aktiviert:
  • PYC_CONT_SRV

  • PYC_CONT_002_SRV

  • PYC_FRW_SRV

  • Die folgenden UI5-Services wurden in der Transaktion SICF aktiviert:
  • default_host/sap/bc/ui5_ui5/sap/hrpy_pcc_proc_2

  • default_host/sap/bc/ui5_ui5/sap/hrpy_pcc_proc

Wir empfehlen, dass Sie die Standard-SAP-Auslieferungen kopieren und Ihre Änderungen vornehmen. Sie können auch komplett neue Einstellungen für das Abrechnungs-Control-Center vornehmen.

Hinweis: Vom SAP ausgelieferte Objekte (Prozessschrittvorlagen, Prozessvorlagen und Prozessarten) mit Bezug auf die Off-Cycle-Abrechnungsprozesse und nachfolgende Aktivitäten können nur verwendet werden, wenn Sie die Business Function "Payroll Control Center: außerperiodische Aktivierung" (HCM_LOC_CI_100) aktiviert haben.

  1. Prozessschrittvorlagen definieren
In dieser Customizing-Aktivität richten Sie die Prozessschrittvorlagen ein.
Sie müssen Prozessschrittvorlagen den Prozessvorlagen zuordnen, die Sie später anlegen.
  1. Prozessvorlagen definieren
Eine Prozessvorlage stellt die Struktur dar, die ein Benutzer auf dem Frontend des Abrechnungs-Control-Centers sieht. Für Prozessvorlagen legen Sie die folgenden Attribute fest:
  • Instanzparameter (z.B. ABKRS) und Zeitparameter (z.B. PERIOD) für die Generierung von Prozessinstanzen.

  • Geschäftslogikversion

  • Prozessvorlagentyp: überwachend, produktiv o.a.

  • In der Prozessvorlage enthaltene Schrittvorlagen

  • Die Event-Handler-Laufzeitklasse für eine Überwachungsprozessvorlage (ab Release EA-HRRXX608, SP28)

  1. Prozesstypen definieren
Je nach Größe und Komplexität des Abrechnungsprozesses in einem Unternehmen muss der Leiter des Abrechnungsprozesses unter Umständen mehrere Abrechnungsprozesse verwalten, zum Beispiel wöchentliche Abrechnungsprozesse, monatliche Abrechnungsprozesse und Off-Cycle-Abrechnungsprozesse.
Hinweis: Der Prozesstyp wird als Filterkriterium auf den alten UI-Bildern (UI vorFeature Pack 3) verwendet. Wenn Ihr Prozess die Business-Logikversion FP3 unterstützt, wird der Prozesstyp daher nicht auf der UI angezeigt.
In dieser Customizing-Aktivität richten Sie die Prozesstypen ein. Dadurch kann sich der Leiter des Abrechnungsprozesses auf dem Frontend des Abrechnungs-Control-Centers die Abrechnungsprozesse nach bestimmten Prozesstypen anzeigen lassen.
  1. Prozesse definieren (Viewcluster VC_PYC_PYP)
In dieser Customizing-Aktivität legen Sie einen Prozess an und geben seine Attribute an, z.B. folgende:
  • Geschäftslogikversion

  • Prozesstyp des Prozesses für Filterzwecke auf der Frontend-UI

  • KPI-Klasse

KPIs liefern dem Leiter des Abrechnungsprozesses Kennzahlen, die den Kontext für die Fehlerüberwachung der Konsistenzprüfung der aktuellen Abrechnungsprozessinstanz darstellen. KPIs werden auf der Benutzungsoberfläche der Überwachungsschritte (Schritte die eine Schrittvorlage mit Typ MONI verwenden) angezeigt. Eine KPI-Klasse ist eine Datenquellenklasse des Typs PY_PROC_KPI (KPI).
  • Abrechnungsrichtlinien

Eine Richtlinie ist ein Set von Datenvalidierungsregeln (oder "Prüfungen"). Es ist eine Datenquellenklasse mit Typ PY_COCKPIT.
  1. Prozessvorlagen einem Prozess zuordnen
In dieser Customizing-Aktivität definieren Sie welche Prozessvorlagen wann für einen Prozess verwendet werden sollen. Damit erhält der Prozess den Instanzparameter und Vorlagetypen der zugeordneten Prozessvorlage.
  1. (Ab Release EA-HRRXX 608 SP44) Zusätzliche Informationen zu Off-Cycle-Prozess pflegen:
Ab Release EA-HRRXX 608 SP44 können Sie Off-Cycle-Prozesse konfigurieren und verwalten, einschließlich der geplanten produktiven Off-Cycle-Abrechnung, der geplanten Off-Cycle-Folgeaktivitäten und des Ad-hoc-Off-Cycle-Prozesses.
In dieser Customizing-Aktivität definieren Sie zusätzliche Informationen, wie die Zuordnungsbeziehungen für geplante Off-Cycle-Prozesse und den Off-Cycle-Grund für alle Off-Cycle-Prozesse.
  1. Instanzparameterwerte zum Erzeugen von Prozessinstanzen definieren
Prozessinstanzen sind Laufzeitinstanzen (mit Zeitattributen) eines Prozesses.
Definieren Sie den Wert (z.B. US) des Instanzparameters (z.B. ABKRS wie in Schritt 2) eines Prozesses.
Wenn Sie den Instanzparameterwert sichern, validiert das System den Wert gegen die Prüflogik in der Laufzeitklasse des Parametertyps, der in der Customizing-Aktivität Parametertypen definieren unter Abrechnungs-Control-Center -> Allgemeine Einstellungen definiert ist.
  1. Überwachungs- und Produktivprozesse zuordnen
Wenn bisher ein Produktivprozess dieselben Prüftypen im Überwachungsprozess verwendet hat, konnte das Ergebnis des Produktivprozesses auf Grundlage des Ergebnisses des Überwachungsprozesses angepasst werden. Sodass Ergebnisse wie "Auf 'Behoben' setzen" im Produktivprozess nicht angezeigt werden.
Ab EA-HRRXX608 SP25 mit der automatischen Generierung von Prüfinstanzen über den Report Prozesskontext erzeugen (PYC_GENERATE_PROCESS_CONTEXT) besitzen Überwachungs- und Produktivprozess jedoch für dieselbe Prüfung unterschiedliche Prüfinstanzen (sie lauten Prozessberechtigungspräfix gefolgt von der Prüftyp-ID und enden mit der systemerzeugten fünfstelligen numerischen Zeichenfolge).
Bilden Sie den Überwachungsprozess manuell über den Produktivprozess ab, sodass Fehler, die im Überwachungsprozess den Status „Auf 'Behoben' setzen“ haben im entsprechenden Produktivprozess automatisch denselben Status (Auf 'Behoben' setzen) erhalten.
  1. Prozessschritte generieren
Verwenden Sie den Report Prozessschritte generieren (PYC_GENERATE_STEP), um Schritte für einen Prozess zu generieren und den Berechtigungspräfix für den Prozess festzulegen.
Der Berechtigungspräfix wird für Berechtigungszwecke verwendet und wird zum Erzeugen von Prüfinstanzen für den Prozess in einer Folgeaktivität verwendet.
  1. Prozesskontext erzeugen
Verwenden sie den Report „Prozesskontext erzeugen“ (PYC_GENERATE_PROCESS_CONTEXT), um Prüfinstanzen für einen Prozess basierend auf dem Prozesskontext des gleichen Prozesses zu erzeugen. Damit müssen Sie nicht mehr jeden Eingabeparameterwert für jeden Prüftyp dieses Prozesses definieren.
  1. (Optional:) Aktivieren Sie die konfigurierten Texte für die Frontend-Benutzungsoberfläche der Prozessschrittvorlagen des Abrechnungs-Control-Centers.
Die auf der Frontend-Benutzungsoberfläche des Abrechnungs-Control-Centers angezeigten Texte sind standardmäßig im Quelltext definiert. Mit dem Report Textkonfiguration für Prozessschrittvorlagen (PYC_TEXT_CONFIGURATION) können Sie die Texte definieren, die auf der Frontend-Benutzungsoberfläche des jeweiligen Prozessschritts des Abrechnungs-Control-Centers angezeigt werden. Mit dieser Customizing-Aktivität werden die konfigurierten Texte aktiviert.
  1. (Optional:) Texte für Schrittvorlagen anpassen.
  2. Definieren Sie die zulässigen Belegarten zum Hochladen von Belegen in "Abrechnungs-Control-Center - Prozessmanagement" und "Abrechnungs-Control-Center - Alert-Management".
  3. Definieren Sie für die folgenden BAdIs Ihre eigene Logik:
  • BAdI: Liste des Sachbearbeiters Abrechnung für Abrechnungs-Workbench-Zuordnung

Legt die Logik für das Abrufen der Liste der Sachbearbeiter für die Abrechnung fest, denen die Arbeitsvorräte zugeordnet werden können; bei diesem Arbeitsvorrat handelt es sich um eine Liste von Prüffehlern, die bei den verschiedenen Abrechnungsprozessphasen überprüft oder korrigiert werden müssen, und kann im Abrechnungs-Control-Center durch den Leiter des Abrechnungsprozesses zugeordnet werden.
  • BAdI: Generierung von Prozessschrittgruppen-Perioden

Legt die Logik fest, mit der das Beginn- und Enddatum der Schrittgruppen generiert oder gefüllt wird, die durch den Report Prozessinstanzen generieren (PYC_GENERATE_PROC_INSTANCE) generiert werden.
  • BAdI: Zeitparameterwert für Prozessinstanzgenerierung

Legt den Wert für den Zeitparameter PERIOD_3RD fest. Bei Abrechnungsprozessen, die den Zeitparameter PERIOD_3RD einsetzen, liest der Report "Prozessinstanzen generieren" (PYC_GENERATE_INSTANCE) den im BAdI definierten Zeitparameterwert, um eine Prozessinstanz für die jeweilige Periode zu generieren.
  • BAdI: Kontaktdaten der Systemadministratoren

Definiert Systemverantwortliche und die zugehörigen Informationen, die auf der Registerkarte „Ansprechpartner“ zu jedem nicht überwachungsbezogenen Schritt auf der Frontend-Benutzungsoberfläche des Abrechnungs-Control-Centers angezeigt werden sollen.
  • BAdI: Aktive Standardprozessinstanz auf Prozesskachel

Definiert die aktive Standardprozessinstanz, die auf der Prozesskachel angezeigt werden soll.

Sie können im Abrechnungs-Control-Center des SAP-Easy-Access-Menüs die folgenden Reports ausführen:

  • Prozessinstanzen generieren (PYC_GENERATE_PROC_INSTANCE) zum Generieren von Prozessinstanzen
  • Aktionsprotokoll-Viewer (PYC_ACTION_LOG_VIEWER) zum Abfragen und Anzeigen des Abrechnungs-Aktionsprotokolls sowie zum Exportieren dieses Protokolls in eine Microsoft-Excel-Datei zu Prüfungs- oder sonstigen Zwecken.
  • Report für Administrationstransaktion (PYC_ADMIN_TRANSACTION), um unterschiedliche Administrationsaufgaben auszuführen, die beispielsweise für das Ausführen von Hintergrundjobs und das Zuordnen eines Batch Users für diese Jobs notwendig sind.
  • Prüfen der Instanzlaufzeitkonsistenz (PYC_SUPPORT_CONS_CHECK_INST_RT), um die Konfiguration der Überwachungs- und Produktivabrechnungsprozesse und Ihrer Prüftypen zu validieren und basierend auf dem Protokoll eine Fehleranalyse durchzuführen.





ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 15688 Date: 20240520 Time: 160819     sap01-206 ( 270 ms )