Ansicht
Dokumentation

HR_CHECK_CLUSTERB2_ARCHIVED - HR-TIM: Überprüfen, ob Cluster B2 archiviert ist

HR_CHECK_CLUSTERB2_ARCHIVED - HR-TIM: Überprüfen, ob Cluster B2 archiviert ist

CPI1466 during Backup   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_GROUP
CLUSTER_ARCHIVED_STATUS
I_CLTYP
I_PABRJ
I_PABRP
I_PERNR

Ausnahmen

AUTHORITY_PROBLEM_IT0283
PERIOD_NOT_FOUND
TECH_ERROR_BUFFER_HANDLING

Funktionsgruppe

HRB2

General Material Data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2757 Date: 20240523 Time: 072901     sap01-206 ( 50 ms )