Hi Dina,
Please have a look at LOGISTIC COCKPIT - WHEN YOU NEED MORE - First option: enhance it ! in conjunction with SAP Note 216448 - BW/SIS: Incorrect update / SD user exit. Although both are written in the context of SD/SIS, it contains an important remark: the system should be able to identify a change. Either with a before image and after image and/or via the statistics update indicator.
Looking at your scenario and enhancement LEINS001, I am curious how you deal with the field SUPKZ (statistics update indicator) in table XMCEKPO. I think that it should be set to '2'.
Can you please share your coding?
Thanks,
Sander