Ansicht
Dokumentation
HR_READ_FOREIGN_OBJECT_TEXT - Lesen von Texten fremder Objekte
CPI1466 during Backup Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein 'HR_READ_FOREIGN_OBJECT_TEXT' liest die Bezeichnung (Text) einiger PA-fremder Objekte.
Als Objekttyp werden unterstützt:
- 'K' (Kostenstelle),
- 'O' (Organisationseinheit),
- 'C' (Stelle),
- 'S' (Planstelle) und
- 'A' (Arbeitsplatz).
Soll der Text der Kostenstelle gelesen werden, so sind die Importparameter 'COSTCENTER' und 'CONTROLLINGAREA'
zu versorgen, der Text wird im Exportparameter 'COSTCENTER_NAME' zur Verfügung gestellt.
Bei
den drei anderen Objekttypen ist dem Baustein der Parameter 'OBJID' mitzugeben, die Bezeichnungen werden
in den Exportparametern 'SHORT_TEXT' und 'OBJECT_TEXT' zur Verfügung gestellt. Bei aktiver Integration
zur Personalplanung (PD) werden diese Texte aus dem PD-Infotyp 1000 gelesen. Bei nicht aktiver Integration
stammt der Text aus der entsprechenden PA-Texttabelle (T527X, T513S bzw. T528T). In diesem Fall ist nur der Exportparameter 'OBJECT_TEXT' gefüllt.
Der Stichtag, zu dem der Text gelesen wird, wird wie folgt bestimmt:
- Befindet sich der Lesezeitraum (BEGDA, ENDDA) komplett in der Zukunft (bezogen auf das Referenzdatum (in der Regel SY-DATUM)), so wird der zum Beginndatum (BEGDA) gültige Text gelesen.
- Befindet sich der Lesezeitraum komplett in der Vergangenheit, so wird der zum Endedatum (ENDDA) gültige Text gelesen.
- Liegt das Referenzdatum innerhalb des Lesezeitraums, so wird der zum Referenzdatum gültige Text bestimmt.
Dies ermöglicht auch bei Bezeichnungsänderungen immer die möglichst zeitnahe Anzeige des Textes. Als Ausnahmen können ausgelöst werden:
- NOTHING_FOUND: Es wurde kein Eintrag gefunden
- WRONG_OBJECTTYPE: Es wurde ein falsche Objekttyp mitgegeben. Unterstützt werden nur 'K', 'O', 'C' und 'S'.
- MISSING_COSTCENTER_DATA: Als Objekttyp wurde 'K' gewählt, die nötigen Information zur Kostenstelle und Kostenrechungskreis sind aber nicht vollständig mitgegeben worden.
- MISSING_OBJECT_ID: Als Objekttyp ist 'O', 'C' oder 'S' gewählt worden, der Importparameter 'OBJID' ist aber nicht gefüllt.
Beispiel
Sie wollen den Text einer Planstelle pppppppp auf dem Infotyp nnnn anzeigen.
Rufen Sie den Funktionsbaustein
mit folgenden Parametern auf: OTYPE='S', OBJID= Pnnnn-PLANS, BEGDA= Pnnnn-BEGDA, ENDDA= Pnnnn-ENDDA.
Das Referenzdatum ist nur zu versorgen, wenn z.B. eine Auswertung für die Zukunft durchgeführt
werden soll (Datenauswahlzeitraum) und dort die zu diesem Auswertedatum möglichst aktuellen Texte relevant sind. Auf Infotypen ist der Default-Wert SY-DATUM korrekt.
Hinweise
Weiterführende Informationen
Parameter
BEGDACONTROLLINGAREA
COSTCENTER
COSTCENTER_NAME
ENDDA
INTEGRATION_ACTIVE
LANGU
OBJECT_TEXT
OBJID
OTYPE
REFERENCE_DATE
RETURN
SHORT_TEXT
STATUS
Ausnahmen
MISSING_COSTCENTER_DATAMISSING_OBJECT_ID
NOTHING_FOUND
WRONG_OBJECTTYPE
Funktionsgruppe
RPINGeneral Material Data RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3709 Date: 20240523 Time: 083213 sap01-206 ( 66 ms )