Hi Roman,
This depends on your requirements.
I agree with Prakhar.
But not all fields requires ABAP, for example if you want to add new Partner Function in Change document.
You can create it from scratch, insert it in Partner determination for CD and after field will be available in Search Criteria and Search Results Columns.
And this is not all, status schema acts the same ...
be more detailed please.
Rg Dan