Ansicht
Dokumentation
HR_CHECK_CLUSTERB2_ARCHIVED - HR-TIM: Überprüfen, ob Cluster B2 archiviert ist
CPI1466 during Backup PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein kann überprüft werden, ob ein bestimmtes Cluster B2 archiviert
ist. Das zu untersuchende Cluster muss durch Eingabe der Personalnummer, das Abrechnungsjahres, der
Abrechnungsperiode und des Clustertyps (also den Bestandteilen des Cluster B2-Schlüssels) spezifiziert werden. Als Rückgabe wird der Parameter cluster_archived_status folgendermassen gesetzt:
- cluster_archived_status = '1', falls das Cluster archiviert ist;
- cluster_archived_status = '2', falls das Cluster in einem Zeitraum liegt, in dem noch keine Archivierung stattgefunden hat;
- cluster_archived_status = '3', falls das Cluster in einem Zeitraum liegt, der archiviert ist, aber das Cluster in keinem Archiv liegt, d.h. noch nie existiert hat;
- cluster_archived_status = '4', falls noch nie ein Cluster B2 für diese Personalnummer archiviert wurde.
Im Fall cluster_archived_status = '1' enthält der Parameter argrp die Archiverungsgruppe, mit der die Archivierung stattfand; in den anderen Fällen ist dieser Parameter initial.
Im Fall cluster_archived_status = '2' oder = '4' ist das zu untersuchende Cluster entweder noch auf der PCL2 vorhanden oder es existiert nicht.
Falls der Infotyps 0283 wegen Berechtigungsproblemen nicht vollständig gelesen werden kann, wird die Exception AUTHORITY_PROBLEM_IT0283 ausgelöst.
Falls das Lesen der Tabelle T549q fehlerhaft ist, wird die Exception PERIOD_NOT_FOUND ausgelöst.
Falls es bei der Initialisierung des PS-Puffers Probleme gibt, wird die Exception TECH_ERROR_BUFFER_HANDLING ausgelöst.
Beispiel
Hinweise
Dieser Funktionsbaustein ist in der Regel dann zu benutzen, wenn man ein zu lesendes Cluster B2 auf der PCL2 nicht findet und jetzt untersuchen möchte, ob dieses Cluster archiviert ist.
Der Funktionsbaustein ist in den Standardlesemakros RP-IMP-C2-B2 (bzw. RP-IMP-C2-B2-2, RP-IMP-C2-B2-3) zum Lesen des Clusters B2 eingebaut, d.h. diese Makros liefern den Returncode RP-IMP-B2-SUBRC = 16, falls das zu lesende Cluster archiviert ist.
Weiterführende Informationen
Parameter
ARC_GROUPCLUSTER_ARCHIVED_STATUS
I_CLTYP
I_PABRJ
I_PABRP
I_PERNR
Ausnahmen
AUTHORITY_PROBLEM_IT0283PERIOD_NOT_FOUND
TECH_ERROR_BUFFER_HANDLING
Funktionsgruppe
HRB2General Material Data General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2757 Date: 20240523 Time: 072901 sap01-206 ( 50 ms )