Hallo,
Vorweg sage ich gleich das ich nicht so viel Erfahrung mit Methoden und Klassen sowie Interfaces habe. Hier meine Vorgehensweise:
Ich wollte die Methode ADAPT_RESULT_COMP im Interface IF_SDOC_SELECT implementieren da ich in der VA05 (VBAK-VDATU) - den Wunschliefertermin einbinden wollte im S4Hana, jedoch habe ich bemerkt das ich darin kein Coding einbauen kann.
Dann habe ich den Objekttyp CL_SDOC_SELECT gefunden und darin konnte ich die Methode mit dem Coding einbauen. Dazu wurde jedoch die Methode vom SAP im Interface verlangt, die habe ich dort dann auch eingetragen.
Danach melde SAP noch das ich in der Klasse CL_SDOC_SELECT das IF_SDOC_SELECT~ADAPT_RESULT_COMP anlegen soll, gemacht getan.
Es kommen auch keine Fehlermeldungen beim Aktivieren.
Jedoch zeigt mir die VA05 das Feld trotzdem nicht an.
Coding:
Code: Alles auswählen.
INSERT VALUE #( table = 'VBAK'
Feld = 'VDATU'
Name = 'VBAK_VDATU' ) into table mt_result_comp.
Im Hinweis stand ct_result_comp jedoch sagte mir SAP das es nur mt_result_comp gibt, keine Ahnung warum?
Hat jemand damit Erfahrung, leider ist im SAP Hinweis 1780163 für mich recht schwach angegeben.
vielen Dank schon mal für eure Hilfe.
Beste Grüße
Manuel