Ansicht
Dokumentation

RH_INSERT_INFTY_EXP - Einfügen von Infotypsätzen (expandiert oder mit Tabellenteil)

RH_INSERT_INFTY_EXP - Einfügen von Infotypsätzen (expandiert oder mit Tabellenteil)

rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dem Funktionsbaustein läßt sich eine Menge von Infotypsätzen für OM-Objekte in Datenbanktabellen der Personalplnung (HRPnnnn) einfügen. Die Infotypsätze im Tabellenparameter INNNN müssen dabei jeweils von der Struktur Pnnnn (logische Struktur für den Infotyp nnnn) sein.

Der Parameter FCODE (Funktionscode) ist dabei auf 'INSE' zu setzen (Default).

Die Werte des Parameters VTASK (Verbuchungsart) bedeuten im einzelnen:

- 'D' -> Verbuchung im Dialog

- 'S' -> Synchrone Verbuchung über die Verbuchungstask

- 'V' -> Asynchrone Verbuchung über die Verbuchungstask

- 'B' -> Verbuchung nur intern im Puffer, kein DB-Update

Bei HR-Anwendungen ist der Parameter auf 'D', d.h. Dialogverbuchung, zu setzen. Sollen jedoch mehrere logisch zusammengehörige Operationen erst intern im Puffer verbucht werden und dann zusammen auf die Datenbank geschrieben werden, so ist der Parameter jeweils auf 'B', d.h. Verbuchung nur im Puffer, zu setzen. Der DB-Update erfolgt dann mit einem Aufruf des FB 'RH_UPDATE_DATABASE'.

Mit dem Funktionsbaustein lassen sich auch Statuswechsel von Infotypsätzen durchführen. Dabei ist der Parameter FCODE jeweils wie folgt zu setzen:

- BEAN -> Beantragen

- GENE -> Genehmigen

- AKTI -> Aktivieren

- PLVO -> Planvorschlagen

- ABLN -> Ablehnen

Bei Statuswechseln ist aber folgendes zu beachten: Da der Satz im alten Status gelöscht wird (außer bei PLVO) führt dies bei Infotypen mit Zeitbindung 1 dazu, daß Vorgänger (wenn vorhanden) verlängert werden. Wenn nun mehrere Infotypsätze eines Infotyps mit Zeitbindung 1 des selben Objekts nicht nach Datum sortiert dem Funktionsbaustein übergeben werden, können durch das automatische Verlängern von Vorgängersätzen die übergebenen Infotypsätze invalidiert werden. Um dies zu vermeiden müssen bei Statuswechseln die Infotypsätze entweder nach Datum aufsteigend sortiert übergeben werden oder der Funktionsbaustein für jeden Infotypsatz einzeln aufgerufen werden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

AUTHY
COMMIT_FLG
FCODE
ILFCODE
INNNN
INNNN_EXP
KEEP_LUPD
OLD_TABNR
ORDER_FLG
PPPAR_IMP
TNNNN
VTASK
WORKF_ACTV

Ausnahmen

ADDITIONAL_INNNN_TNNNN
BEGDA_GREATER_ENDDA
CORR_EXIT
ERROR_DURING_INSERT
NO_AUTHORIZATION
NO_INNNN_TNNNN

Funktionsgruppe

RHAP

BAL_S_LOG - Application Log: Log header data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2991 Date: 20240523 Time: 055215     sap01-206 ( 67 ms )