UDF via Code hinzufügen
Rafael Stalder
Hallo zusammen.Also UDOs kann man ja bekanntlich ohne Probleme via Code hinzufügen, bei UDFs habe ich irgendwie gerade keine Idee wie ich das machen soll.
Ich möchte ein UDF in allen Belegen hinzufügen. Sowie wenn ich es manuell mache und unter Beleg ein UDF erstelle.
Aber ist das via Code überhaupt möglich oder kann dort maximal eine Tabelle ausgewählt werden? (Dann müsste ich in jeder Tabelle das UDF erstellen...)
Gruss Rafael
Manuel Marhold
Hi Rafael,das framework basiert ja auf dem von SAP. Das von SAP fügt, sobal du ein UDF in eine Belegtabelle hinzufügst, das Feld in jede Belegtabelle hinzu. Du kannst dir also eine Tabelle aussuchen.
Wie das mit dem framework genau geht weiss ich nicht.
Rafael Stalder
Hallo Manuelich möchte nicht eine Tabelle aussuchen, sondern das UDF in allen Belegtabellen (ORDR, OINV, etc.) hinzufügen.
Manuell ist das ja so, wenn ich einfach im SAP ein UDF erstelle, aber geht das auch via Code?
Denn via Code meinte ich, muss immer eine Tabelle ausgelesen werden, wenn ich ein UDF hinzufügen möchte.
Gruss Rafael
Manuel Marhold
Hi Rafael,ja, per Code ist das möglich, zum mindest im Standard SAP-SDK (coresuite weiss ich nicht)
und dort gibst du als tabellenname einfach eine Belgetabelle (z.b. ORDR) an.
Alle belegtabellen enthalten die gleichen UDFs, auf Grund dessen kannst du einfach die UDFs einer Tabelle ändern und dies wirkt sich auf alle anderen automatisch auch aus.
Rafael Stalder
Hallo ManuelDanke für deinen Tipp. Es funktioniert. Wenn ich das UDF in einer Tabelle hinzufüge ist es automatisch auch in den andern Belegtabellen vorhanden.
Danke & Gruss
Rafael
0
Please sign in to leave a comment.
Comments
0 comments