RV45A ist eine Struktur. Durch die Erweiterung der Struktur kannst du zwar das Feld aus dieser Struktur füllen und anzeigen aber in der Regel soll der Wert ja auch gespeichert werden.
Deswegen müssen - je nach Verwendung - die Tabellen VBAP, VBAK, VBKD erweitert werden.
Zudem müssen die BAPI-Strukturen angepasst werden:
https://scn.sap.com/thread/183351
Es empfiehlt sich, die zu erweiternden Tabellenfelder in einen Include zu packen und diesen Include in das Append zu hängen.
Das gleiche Include kann dann auch in den BAPI-Strukturen verwendet werden.
Auf diese Weise kann nicht vergessen werden, dass die BAPI-Strukturen ebenfalls erweitert werden müssen.
Andernfalls kommt man leicht in die Situation, dass die VBAP 10-Appendfelder hat, die BAPI-Struktur nur zwei... Dann steht man vor der Entscheidung, macht man es ordentlich und zieht alle restlichen Felder nach (Wer macht es? Wer testet es?) oder packt man nur das neue Feld hinzu? Im letzteren Fall bekommt man dann schwer zu wartende und fehleranfällige "Zusatzprogrammierungen", die ein Append-Feld - weil es eben nicht im BAPI ansprechbar ist (Separates Select oder Update).
Hier noch Tipps zur Verwendung in der VA0x
http://www.tricktresor.de/blog/tipps-zu ... userexits/