Append fields to IW38 (and maybe some other tcodes)

I had the requirement to add a couple of fields to the list of IW38, and I had to seek a way to do it, because I was not familiar with that transaction.

I’ve found a couple of guides, what ended me in the right path after few wrong approaches (maybe because the guides were not clear enough or because my English is pretty bad, who knows, and who cares).

So, I decided to write this small approach. Do not expect code snipets, screenshots or anything like that because this is intended as a simple hint for the approach: any ABAPer must be able to work from here.

New fields on the block

Pretty easy: go to the structure RIHAUFK_LIST and create an append with your new fields.

Populate those fields

Not so easy if you are not familiar with those bl**dy enhancement spots, but there are thousand guides about them, and if I could do it, you can for sure, so I will not explain it here.

Go to the line

ENDFORM SELECTION_L,

Just over it, you will find an ENHANCEMENT POINT. Use it to populate your new fields in the table OBJECT_TAB (nice naming, duh).

Leave a comment