SAPQuery Infoset Zusatzfelder hinzufügen

Verzeichnis
Estimated reading time: 2 min

 

Allgemeines

[…]

Achtung: Unterschiedliches Verhalten, wenn man mit PNP oder PNPCE arbeitet. Bei der Pxxxx-Tabelle ist bei PNPCE die Kopfzeile nicht vollständig gefüllt, sondern nur die Spalte(n), die auch als Selektionskriterium in der Query bestimmt wurden

http://help.sap.com/saphelp_46c/helpdata/de/d2/cb441a455611d189710000e8322d00/content.htm

Infoset verändern

Transaktion SQ02

Alternative 1: Direkt in SQ02 mit Include

Hier am Beispiel Infotyptext des IT0030 aus dem PCL1 Cluster

Achtung: Muss in jedem InfoSet geändert werden und ggf. auch in jedem Mandanten, da es in manchen Unternehmen keine Transporte von InfoSets gibt. Nur der Include wird natürlich transport!

Zusatzfeld für entsprechenden Infotyp anlegen

Informationen zum Zusatzfeld hinterlegen (Bei Feldlänge 999 kommt es zum Dump!)

Coding zum Feld per rechter Maustaste auf das Zusatzfeld hinterlegen

Programm schreiben, das inkludiert werden soll

Alternative 2: Customizing mit FuBa (empfohlen!)

Am Beispiel des IT0009 Zusatzfeld SWIFT

Folgende Aktivitäten in abgebildeter Reihenfolge ausführen:

1.       In jeder PXXXX_AF Struktur gibt es ein Customer Include CI_PXXXX_AF. Darin bitte Zusatzfeld anlegen.

2.       Im zweiten Schritt einen Funktionsbaustein anlegen. Einfach einen der FuBas RPAQ_GET_AF_XXXX als Vorlage verwenden:

3.       Im dritten Schritt muss der neue FuBa noch mit dem Feld verknüpft werden, für dess Ermittlung der FuBa geschrieben wurde:

Abschließend muss in der SQ02 das InfoSet noch aktualisiert werden. Dazu das InfoSet ändern.

Über InfoSet->Weitere Funktionen -> HR-Zusatzfelder aktualisieren das InfoSet aktualisieren.

Anschließend ist automatisch der Eintrag sowohl im entsprechenden Infotyp unter Zusatzfelder, als auch in der Feldgruppe des Infotyps zu sehen:

Tipps

Standardfelder als Text anzeigen

Damit ein Feld nicht nur als Wert sondern auch als Text dargestellt werden kann, muss die Texttabelle als Fremdschlüssel in der Struktur hinterlegt sein:

Query Werkzeuge

  • S_PH0_48000513
  • PPIS
  • SQ01
  • SQ02

PDF-Version: SAPQuery Infoset Zusatzfelder hinzufügen

 

 

Tags:
Was this article helpful?
Dislike 0
Views: 2223