Hi,
yes, there is away to know which field has been changed, I have created a program, and I have changed field, then I got it, I can share you some information about it, may it help you.,
it is better to make a copy as internal table, and any change in any field of table, it will be written in cdhdr and cdpos.
The most thing which should be token in consideration,
1. Date element should be checked as change document
2. After calling the FM, Write_Document , the commit work should be called.
In program, don't forget this statement " Commit Work" otherwise wont write the change document,
#
If you still face any problem, just let us to know.
Regards
Ibrahim



