Ansicht
Dokumentation
TMC_0050 - Felder zum Feldauswahlkatalog hinzufügen
PERFORM Short Reference RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
In dieser Customizing-Aktivität können Sie die Feldauswahl, die Ihnen in den Sichten für die Konfiguration von Benutzungsoberflächen angeboten wird, um eigene Felder erweitern. Diese Felder stehen Ihnen anschließend für die Konfigurationen der Benutzungsoberflächen zur Verfügung.
Damit das System diese Felder mit Daten versorgen kann, müssen Sie für eigene Felder sicherstellen, dass diese in eine (kundeneigene) Implementierung der BAdI-Definition BADI_HRTMC_DR_FIELDS aufgenommen sind. Diese Implementierung muss die Kategorie, die sie für die eigenen Felder festgelegt haben als Filterwert verwenden. Neben dem Feldnamen und der Kategorie definieren Sie gleichzeitig den BAdI-Feldnamen, mit dem das Feld in den Methoden des BAdIs angesprochen werden soll.
Folgende Fälle können dabei unterschieden werden:
- Fall A: Sie wollen ein kundeneigenes Feld mit einer eigenen Kategorie hinzufügen.
- In diesem Fall müssen Sie eine eigene BAdI-Implementierung anlegen, die die Kategorie als Filterkriterium enthält.
- Fall B:Sie wollen ein Feld der Beurteilungen, Bewertungen und Umfragen als weiteres Feld hinzufügen.
- In diesem Fall müssen Sie die Kategorie SAP_AES zuordnen und das Feld ergänzend in der Customizing-Aktivität Datenbeschaffung für Beurteilungen, Bewertungen und Umfragen anpassen eintragen. Sie müssen keine eigene BAdI-Implementierung anlegen.
- Fall C: Sie wollen ein Feld, das einem Feld des Infotyps (0002) Daten zur Person oder des Infotyps (0077) Weitere Daten zur Person entspricht, als weiteres Feld hinzufügen.
-
In diesem Fall müssen Sie dem Feld als Kategorie entweder SAP_IT0002 oder SAP_IT0077 zuordnen.
Es ist ausreichend als BAdI-Feldname denselben Feldnamen anzugeben, den das Feld in der Struktur des
Infotyps hat. Hierbei ist zu beachten, dass als Rückgabewerte unter Umständen nichtsprechende
Werte zurückgegeben werden. In diesem Fall sollte der BadI-Name auf die Beschreibung des Wertes verweisen, der in der Regel über
_TEXT erhalten werden kann.
Die SAP liefert Standardfelder aus, deren Namen der Konvention SAP_* entsprechen.
- Fügen Sie ggf. eigene Felder zur Feldauswahl hinzu.
- Ordnen Sie diesen Feldern eine Kategorie zu.
- Stellen Sie in der Customizing-Aktivität BAdI: Felder für die Datenbeschaffung auswerten sicher, dass die Felder in eine kundeneigene BAdI-Implementierung aufgenommen sind, die die zugeordnete Kategorie als Filterwert verwendet.
Feldname | Kategorie | BAdI-Feldname |
---|---|---|
Z_MARITAL_STATUS | SAP_IT0002 | FAMST_TEXT |
ZMY_INFOTYPE9123_FIELD2 | Z_IT9123 | FIELD2 |