Ansicht
Dokumentation

RHPP_COMMON_QUALI_PROF_WRITE - Technisch: Q-Profil anlegen

RHPP_COMMON_QUALI_PROF_WRITE - Technisch: Q-Profil anlegen

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Technischer Funktionsbaustein!

Zentraler Baustein zum Anlegen und Ändern von Q-Profilen

========================================================================

Dieser Funktionsbaustein ermöglicht das Anlegen von jedem Q-Profil an allen erlaubten Objekttypen.

Übergeben wird neben der Planvariante, dem Objekttyp und der ObjektID des Objektes eine Tabelle mit den zu verknüpfenden Qualifikationen und der jeweiligen Ausprägung für eine Qualifikation.

Die Konsistenz und Gültigkeit der Daten bezüglich Verknüpfungszeitraum, Ausprägung usw. wird geprüft:

Die Tabelle PROFILE wird auf gültige Objekttypen, Gültigkeit der Datümer, Existenz der einzelnen Objekte, Skala und Ausprägung überprüft.

Für sich überlappende Zeiträume findet !!!keine!!! Konkatenation von Verknüpfungen zu gleichen Qualifikationen statt.

Ein fehlerhafter Eintrag in einer übergebenen Tabelle wird in dieser gelöscht und in der jeweiligen Errortabelle zurückgegeben. Es wird eine Exception ausgelöst, so daß es zu keinerlei Verbuchungen kommt.

Beispiel

Hinweise

Folgende Felder der Tabelle PROFILE sind immer zu füllen:

- TBJID

- VBEGD

- CHARA

das Feld

- TTYPE wird defaultmäßig auf 'Q',

- ISTAT wird defaultmäßig auf '1',

- VENDD wird defaultmäßig auf den 31.12.9999 gesetzt.

Das Feld CHARA muß sowohl bei Qualifikationen als auch bei Anforderungen gefüllt sein.

Das Feld ESSENTIAL ist nur für Anforderungen (Bestimmung der Mußanforderungen = 'X') relevant.

Mit der Gültigkeit von Qualifikationen wird folgendermaßen verfahren:

Wird für eine Person eine Qualifikation angelegt, so wird als Bezugspunkt das Beginndatum der Verknüpfung genommen. Auf dieses Datum wird der Gültigkeitszeitraum aufaddiert (=errechnetes Endedatum). Wurde der Verknüpfung auch ein Endedatum mitgegeben, so wird dieses, falls es größer ist als das errechnete Enddedatum, darauf reduziert.

Weiterführende Informationen





Parameter

CHANGE_PROFILE
CHECK_STRU_AUTH
ERR_PROFILE
OBJID
OTYPE
PLVAR
PROFILE
SUBTY
VTASK

Ausnahmen

ERROR_DURING_INSERT
NO_AUTHORITY
NO_SCALE_DEFINED
OBJECT_NOT_FOUND
OBJECT_REQUIRED
PROFICIENCY_NOT_VALID
SCALE_NOT_CLEAR
TIME_NOT_VALID
UNDEFINED
WRONG_DATE_FORMAT
WRONG_OTYPE

Funktionsgruppe

RHPP

TXBHW - Original Tax Base Amount in Local Currency   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3101 Date: 20240523 Time: 040304     sap01-206 ( 53 ms )