Ansicht
Dokumentation

HR_GET_NEXT_OBJPS - Freie Objekt-Id für Infotyp bestimmen

HR_GET_NEXT_OBJPS - Freie Objekt-Id für Infotyp bestimmen

TXBHW - Original Tax Base Amount in Local Currency   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Bestimmen der nächsten fortlaufenden Nummer (Objekt-Id) für einen Infotyp

Das Infotypfeld OBJPS wird als fortlaufende Nummer verwendet, wenn ein Mitarbeiter mehrere Sätze eines Infotyps mit gleichem Subtyp gleichzeitig haben kann. (Zeitbindung!) Dieser Funktionsbaustein dient dazu, die erste noch nicht vergebene Nummer zu bestimmen. Diese kann dann als Vorschlagswert beim Anlegen eines neuen Satzes dienen.

Die Numerierung beginnt immer bei 1 und ist fortlaufend. Im Standardfall werden Lücken wieder geschlossen, d.h. wenn nur die Nummern 1 und 3 bereits vorhanden sind, wird vom Funktionsbaustein die Nummer 2 vorgeschlagen. Wenn der Parameter FILL_GAPS jedoch auf Blank gesetzt wird, zählt der Funktionsbaustein ab dem größten gefundenen Wert weiter. In diesem Fall tritt ein Fehler auf, falls die maximal speicherbare Nummer 99 (Feld ist zweistellig) bereits erreicht ist. Im Standardfall tritt dagegen ein Fehler nur auf, falls wirklich alle Nummern von 01 bis 99 schon vergeben wurden.

Der Subtyp kann optional auch angegeben werden, falls dieser bereits bekannt ist. Die Numerierung erfolgt dann getrennt für den jeweiligen Subtyp.

Beispiel

Infotyp 0026 - Direktversicherung

Die Direktversicherungsverträge eines Mitarbeiters werden mit dem Infotypfeld OBJPS durchnumeriert. Der Funktionsbaustein HR_GET_NEXT_OBJPS ermittelt bei Anlegen eines neuen Satzes die erste freie (d.h. noch nicht vergebene) Nummer.

Weiterführende Informationen





Parameter

FILL_GAPS
INFOTYPE
OBJID
PERNR
SUBTYPE

Ausnahmen

NO_FREE_ID_FOUND
SYSTEM_ERROR

Funktionsgruppe

HRPAY01_UTILS

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1979 Date: 20240523 Time: 051414     sap01-206 ( 54 ms )