Ansicht
Dokumentation

CNV_TDMS_HCM_PAYROLL_COMP - Abrechnungsvergleich

CNV_TDMS_HCM_PAYROLL_COMP - Abrechnungsvergleich

Vendor Master (General Section)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Das Programm ermöglicht eine schnelle und sichere Prüfung der Richtigkeit der Abrechnungsergebnisse, zum Beispiel nach folgenden Vorgängen:

  • Datenübernahme mit TDMS HCM
  • SAP-Release-Wechsel
  • Installation von Support Packages für SAP HCM
  • Customizing-Änderungen

Das Programm kann in drei unterschiedlichen Szenarios ausgeführt werden:

1. Paketvergleich

In diesem Fall geben Sie ein TDMS-HCM-Paket an. Der Vergleich erfolgt dann zwischen dem Sender- und Empfängersystem, die bei der TDMS-HCM-Datenübernahme verwendet werden. Auch die RFC-Verbindungen sind diejenigen, die bei dieser Datenübernahme verwendet werden, und ebenso die Personalnummern.

Der Paketvergleich ist beispielsweise in folgender Situation nützlich: Sie haben zunächst Personalnummern von einem Produktivsystem in ein Testsystem übernommen. Anschließend haben Sie die Abrechnung im Testsystem nochmals ausgeführt, nachdem Customizing-Änderungen vorgenommen wurden oder ein SP im Testsystem implementiert wurde. Jetzt können Sie im Nachgang zu den Änderungen an der Abrechnung im Testsystem die alten Abrechnungsergebnisse aus dem Produktivsystem mit den neuen Abrechnungsergebnissen aus dem Testsystem vergleichen.

2. Einzelvergleich

Hier gibt es folgende Optionen:

  • Einzelvergleich zwischen zwei bestimmten Personalnummern im gleichen System. Dies kann beispielsweise sinnvoll sein, wenn zwei Personalnummern mit kleinen Unterschieden in einem Testsystem eingerichtet wurden. Nach einem Abrechnungslauf für beide Mitarbeiter ermöglicht das Programm eine Prüfung auf Unterschiede zwischen den Abrechnungsergebnissen.
  • Einzelvergleich zwischen zwei bestimmten Personalnummern in unterschiedlichen Systemen

3. Massenvergleich

Für den Massenvergleich existieren verschiedene Anwendungsfälle:

  • Zwischen Personalnummern in unterschiedlichen Systemen (Wenn keine RFC-Verbindung angegeben wird, wird das gleiche System verwendet; in diesem Fall wird natürlich keine Differenz auftreten, aber Sie können sich das Abrechnungsergebnis ansehen.)
  • Zwischen Personalnummern vor und nach einer Änderung im gleichen System. In diesem Fall wird das Programm zweimal ausgeführt. Beim ersten Lauf wird das Abrechnungsergebnis in einem Cluster gespeichert. Danach wurde vielleicht die Abrechnung geändert und nochmals ausgeführt. Anschließend wird das Programm nochmals ausgeführt. Bei diesem zweiten Lauf wird das alte Abrechnungsergebnis aus dem Cluster gelesen und mit dem neuen Abrechnungsergebnis verglichen. Dies ermöglicht eine Ermittlung der Änderungen, die sich beim Abrechnungsergebnis aufgrund der Änderungen an der Abrechnung ergeben haben.
  • Der oben beschriebene Vergleich kann auch unter Angabe einer RFC-Verbindung für den ersten Lauf des Abrechnungsergebnisses durchgeführt werden. In diesem Fall handelt es sich bei dem Abrechnungsergebnis, das im Cluster gespeichert wird, um dasjenige aus dem Remote-System.

Für die Ausgabe existieren folgende Optionen:

  • Die Standard-Ausgabe zeigt Paare von Personalnummern, die beim Vergleich verwendet werden. Das System gibt an, ob die Abrechnungsergebnisse für zwei solche Personalnummern identisch oder unterschiedlich sind. Sie können ein solches Paar auswählen und erhalten dann eine Übersicht über die gespeicherten Tabellen und Strukturen. Wiederum gibt das System an, ob die Daten in den Tabellen oder Strukturen identisch oder unterschiedlich sind. Sie können eine Tabelle oder Struktur auswählen. Dann wird ein Detailbild mit den Daten der ausgewählten Tabelle oder Struktur eingeblendet.
  • Wenn Sie das Kennzeichen "nur Unterschiede" setzen, werden nur diejenigen Paare von Personalnummern angezeigt, die Unterschiede enthalten. Wenn ein Paar von Personalnummern Unterschiede enthält, werden nur diejenigen Tabellen und Strukturen angezeigt, die Unterschiede enthalten. Für die Tabellen RT, CRT, GRT und BT werden nur die unterschiedlichen Zeilen angezeigt.
  • Wenn Sie einen Vergleich von Lohnarten wählen, basiert der Vergleich nur auf den Daten aus der Abrechnungs-Clustertabelle RT, und es werden nur die angegebenen Lohnarten verglichen.
  • Bei einer bestimmten Kombination von Ausgabeoptionen wird eine spezielle Listausgabe generiert. Diese Liste zeigt nur Unterschiede in der Tabelle RT, wobei lokale und Remote-Daten in einer einzigen Zeile zusammengefasst sind. Diese Ausgabeoption ist besonders nützlich, wenn Sie sehr viele Personalnummern vergleichen wollen. Diese Liste kann auch in ein Tabellenkalkulationsprogramm heruntergeladen werden.

Das Programm kann auch zur Hintergrundverarbeitung eingeplant werden, falls es um eine große Datenmenge geht. Einplanung im Hintergrund ist vor allem bei spezieller Listausgabe für eine große Zahl von Personalnummern sinnvoll.

Voraussetzungen

Für einen paketbezogenen Vergleich benötigen Sie ein gültiges TDMS-HCM-Paket. Bei einem paketbezogenen Vergleich muss der Report aus dem Sender- oder Empfängersystem heraus ausgeführt werden. Er sollte nicht aus dem Kontrollsystem heraus ausgeführt werden, wenn es das Kontrollsystem weder das Sender- noch das Empfängersystem ist.

Bei einem Einzelvergleich oder einem systemübergreifenden Massenvergleich muss eine gültige RFC-Verbindung vorhanden sein.

Bei einem systemübergreifenden Massenvergleich müssen die im lokalen System vorhandenen Personalnummern auch im Remote-System existieren.

Funktionsumfang

Selektion

1. Paketvergleich

Sie geben ein TDMS-HCM-Paket an. Die Personalnummern werden aus dem Paket ermittelt. Ebenso werden auch die RFC-Verbindungen aus dem Paket übernommen.

Die zu vergleichenden Perioden können explizit angegeben werden. Sie können auch im Sender- und Empfängersystem unterschiedlich sein. Typischerweise geben Sie 'A' als Status für Abrechnungsergebnisse sowie eine Für-Periode für das Sendersystem und die gleiche Für-Periode für das Empfängersystem an. Die Felder für die In-Periode bleiben typischerweise leer. Sie können jedoch auch unterschiedliche Für-Perioden im Sender- und Empfängersystem sowie In-Perioden angeben. Der Status der zu vergleichenden Abrechnungssätze kann ebenfalls unterschiedlich sein. Wenn Sie gar keine Perioden angeben, werden die letzten vorhandenen Abrechnungsperioden pro Mitarbeiter zum Vergleich herangezogen.

2. Einzelvergleich

Sie geben zwei Personalnummern an. Wenn Sie eine RFC-Verbindung angeben, wird die zu vergleichende Personalnummer aus dem Remote-System genommen.

Die zu vergleichenden Perioden können explizit angegeben werden. Sie können auch im Sender- und Empfängersystem unterschiedlich sein. Typischerweise geben Sie 'A' als Status für Abrechnungssätze sowie eine Für-Periode für das Sendersystem und die gleiche Für-Periode für das Empfängersystem an. Die Felder für die In-Periode bleiben typischerweise leer. Sie können jedoch auch unterschiedliche Für-Perioden im Sender- und Empfängersystem sowie In-Perioden angeben. Der Status der zu vergleichenden Abrechnungssätze kann ebenfalls unterschiedlich sein. Wenn Sie gar keine Perioden angeben, werden die letzten vorhandenen Abrechnungsperioden pro Mitarbeiter zum Vergleich herangezogen.

3. Massenvergleich

Die Auswahl hängt vom jeweiligen Verwendungszweck des Massenvergleichs ab.

a) Direktvergleich

Die Personalnummern werden unter Verwendung der üblichen Selektionskriterien aus der logischen PNP-Datenbank ermittelt. Die Selektion erfolgt im lokalen System.

Wenn eine RFC-Verbindung angegeben wird, erfolgt der Vergleich zwischen zwei unterschiedlichen Systemen. Die Personalnummern im lokalen System und im Remote-System müssen identisch sein.

Wenn keine RFC-Verbindung angegeben wird, zeigt der Vergleich natürlich keine Unterschiede. Somit ist diese Option nur zur Anzeige der Abrechnungsergebnisse selbst sinnvoll.

Sie geben die Abrechnungsperiode an, die beim Vergleich verwendet werden soll. Typischerweise geben Sie 'A' als Status für Abrechnungssätze sowie eine Für-Periode an. Das Feld für die In-Periode bleibt typischerweise leer. Sie können jedoch auch eine In-Periode angeben. Wenn Sie gar keine Perioden angeben, werden die letzten vorhandenen Abrechnungsperioden pro Mitarbeiter zum Vergleich herangezogen.

b) Schreiben der Abrechnungsergebnisse in den Cluster

Die Personalnummern werden unter Verwendung der üblichen Selektionskriterien aus der logischen PNP-Datenbank ermittelt. Die Selektion erfolgt im lokalen System.

Wenn eine RFC-Verbindung angegeben wird, werden die Abrechnungsergebnisse aus dem Remote-System gelesen. Wenn keine RFC-Verbindung angegeben wird, werden die Abrechnungsergebnisse aus dem lokalen System gelesen.

Die Abrechnungsergebnisse werden dann im Cluster gespeichert. Es ist empfehlenswert, explizit eine ID anzugeben. (Wenn keine ID angegeben wird, wird das Ergebnis mit ID = blank gesichert).

Sie geben die Abrechnungsperiode an, die im Cluster gespeichert werden soll. Typischerweise geben Sie 'A' als Status für Abrechnungssätze sowie eine Für-Periode an. Das Feld für die In-Periode bleibt typischerweise leer. Sie können jedoch auch eine In-Periode angeben. Wenn Sie gar keine Perioden angeben, werden die letzten vorhandenen Abrechnungsperioden pro Mitarbeiter im Cluster gespeichert.

c) Lesen von Abrechnungsergebnissen aus dem Cluster und Vergleich

Sie geben eine existierende Cluster-ID an. Auf der linken Seite des Vergleichs befinden sich die Abrechnungsergebnisse, die im Cluster gespeichert sind. Für die rechte Seite des Vergleichs werden die gleichen Personalnummern verwendet wie die, die im Cluster gespeichert sind. Die Abrechnungsperioden für den Vergleich sind normalerweise diejenigen, die auch im Cluster pro Personalnummer gespeichert sind. Sie können jedoch auch eine Für-Periode und eine In-Periode für den Vergleich explizit angeben.

Das System zeigt die Für-Periode und In-Periode an, die in der Selektion beim Schreiben der Abrechnungsergebnisse in den Cluster mit der angegebenen ID angegeben wurden. Zusätzlich können Sie eine Anzeige-Drucktaste wählen. Das System zeigt dann Details zu den Personalnummern, die im Cluster gespeichert sind, und zu den Abrechnungsperioden pro Personalnummer.

Für die Ausgabeoptionen gibt es folgende Parameter:

  • Das Kennzeichen "nur Unterschiede": Wenn dieses Kennzeichen nicht gesetzt ist, werden alle Personalnummern in der Ausgabe angezeigt, und alle Tabellen und Strukturen zu diesen Personalnummern werden angezeigt. Ferner werden für die Tabellen RT, CRT, GRT und BT alle Zeilen angezeigt. Wenn dieses Kennzeichen gesetzt ist, werden nur die Personalnummern mit Unterschieden angezeigt. Auch werden dazu nur diejenigen Tabellen und Strukturen angezeigt, die Unterschiede enthalten, und von den Tabellen RT, CRT, GRT und BT werden nur die Zeilen angezeigt, die unterschiedlich sind.
  • Auswahlknöpfe "eine Zeile" und "doppelte Zeilen": Diese beziehen sich nur auf die Ausgabe für die Tabellen RT, CRT, GRT und BT. Wenn "doppelte Zeilen" ausgewählt ist, werden jeweils die zwei Zeilen aus den Tabellen RT, CRT, GRT und BT, die verglichen werden sollen, untereinander angezeigt. Wenn "eine Zeile" ausgewählt ist, werden diese Informationen in einer einzigen Zeile zusammengefasst.
  • Lohnarten-Auswahl: Wenn Lohnarten für den Vergleich angegeben sind, wird nur die Tabelle RT zum Vergleich herangezogen. Von dieser Tabelle wiederum werden nur diejenigen Zeilen, die sich auf die angegebenen Lohnarten beziehen, zum Vergleich herangezogen.
  • Wenn das Kennzeichen "nur Unterschiede" in Kombination mit dem Auswahlknopf "eine Zeile" ausgewählt ist und eine Lohnarten-Auswahl stattgefunden hat, wird eine spezielle Listausgabe erstellt. Dies ist auch an einem Kennzeichen "nur lesen" im Auswahlbild zu erkennen.

Ausgabe

In Abhängigkeit davon, welche Ausgabeoptionen auf dem Auswahlbild angegeben wurden, werden unterschiedliche Daten angezeigt.

Standardmäßig werden alle zum Vergleich herangezogenen Personalnummern angezeigt. Das System gibt an, ob Paare von Personalnummern, die verglichen wurden, identisch sind oder Unterschiede aufweisen. Auf der linken Seite befinden sich die "lokalen" Personalnummern auf der rechten die "Remote"-Personalnummern. Sie können ein solches Paar auswählen. Sie erhalten dann eine Übersicht über die Tabellen und Strukturen, die in den Abrechnungsergebnissen gespeichert sind. Das System gibt an, welche Tabellen und Strukturen Unterschiede enthalten, welche identisch sind und welche nur insofern identisch sind, als sie gar keine Daten enthalten.

In Abhängigkeit davon, welche Tabellen oder Strukturen Sie auswählen, bekommen Sie unterschiedliche Details angezeigt. Das System zeigt eventuell Details zu den Daten, die in den Tabellen oder Strukturen zum Vergleich der lokalen und Remote-Personalnummer enthalten sind. Oder es werden Details zu den Daten angezeigt, die nur in den Tabellen oder Strukturen entweder der lokalen Personalnummer oder der Remote-Personalnummer gespeichert sind.

Bei Anzeige eines Vergleichs im Detailbild zeigt das System für die meisten Tabellen oder Strukturen zuerst die lokalen Daten und darunter die Remote-Daten. Für die Tabellen RT, CRT, GRT und BT erfolgt hingegen ein zeilenweiser Vergleich. Sie können diesen zeilenweisen Vergleich mit Hilfe des Auswahlbildes beeinflussen. Wenn "eine Zeile"-Vergleich ausgewählt ist, werden die lokalen und Remote-Daten in einer einzigen Zeile zusammengefasst. Wenn "doppelte Zeilen"-Vergleich ausgewählt ist, wird eine gegebene Zeile der Remote-Daten unterhalb der entsprechenden Zeile der lokalen Daten angezeigt. (Hier wird die "entsprechende" Zeile aus dem Schlüssel der Zeilen abgeleitet.) Unabhängig davon, ob es sich um "eine Zeile"-Vergleich oder "doppelte Zeilen"-Vergleich handelt, hebt das System Unterschiede rot hervor. Wenn eine Zeile nur im lokalen System vorhanden ist, wird dies mit einem "L" in der ersten Spalte kenntlich gemacht. Wenn eine Zeile nur im Remote-System existiert, enthält die erste Spalte ein "R". Wenn eine Zeile sowohl im lokalen System als auch im Remote-System existiert, wird dies durch ein "M" (für "modifiziert") in der ersten Spalte kenntlich gemacht.

Sie können auf dem Auswahlbild angeben, dass nur Unterschiede angezeigt werden sollen. In diesem Fall werden keine Paare von Personalnummern angezeigt, die keine Unterschiede enthalten. Wenn ein Paar von Personalnummern Unterschiede enthält, werden nur diejenigen Tabellen und Strukturen angezeigt, die Unterschiede enthalten, und für die Tabellen RT, CRT, GRT und BT werden nur diejenigen Zeilen angezeigt, die unterschiedlich sind.

Sie können auf dem Auswahlbild angeben, dass nur bestimmte Lohnarten verglichen werden sollen. In diesem Fall basiert der Vergleich ausschließlich auf den Daten, die in der Abrechnungs-Clustertabelle RT gespeichert sind, und es werden nur die angegebenen Lohnarten verglichen. (Die Angabe kann auch "*" lauten, was bedeutet, dass alle in der Tabelle RT gespeicherten Lohnarten verglichen werden.)

Eine spezielle Listausgabe wird angezeigt, wenn Sie auf dem Auswahlbild die folgende Kombination für die Ausgabeauswahl wählen:

  • Kennzeichen "nur Unterschiede" ist gesetzt
  • Kennzeichen "eine Zeile" ist gesetzt
  • Lohnarten-Auswahl findet statt

Wenn diese Kombination von Ausgabeoptionen angegeben ist, wird eine spezielle Liste generiert. Diese Liste zeigt nur Unterschiede in der Tabelle RT, wobei lokale und Remote-Daten in einer einzigen Zeile zusammengefasst sind. Diese Ausgabeoption ist besonders nützlich, wenn Sie sehr viele Personalnummern vergleichen wollen. Diese Liste kann auch in ein Tabellenkalkulationsprogramm heruntergeladen werden.

Bei einem Massenvergleich in Kombination mit dem Schreiben der Abrechnungsergebnisse in den Cluster wird keine Ausgabe angezeigt. Statt dessen wird nur eine Informationsmeldung eingeblendet, dass die Ergebnisse in den Cluster geschrieben wurden.

Einzelne auf dem Auswahlbild angegebene Personalnummern haben eventuell keine Abrechnungsergebnisse für die angegebenen Perioden. In diesem Fall wird diese Information in Form einer Fehlerliste bereitgestellt. Diese Fehlerliste wird nach dem Verlassen des normalen Ausgabebildes angezeigt.

Bei Hintergrundverarbeitung wird die normale Ausgabe in einen Spool-Auftrag geschrieben. Es kann ein zweiter Spool-Auftrag generiert werden, wenn die Fehlerliste Daten enthält. Im Ergebnis müssen Sie eventuell zwei Spool-Aufträge prüfen, um die gesamte Ausgabe der Hintergrundverarbeitung zu erhalten.






General Material Data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 19048 Date: 20240520 Time: 122941     sap01-206 ( 409 ms )