Error: Changes to the data with a Custom program is not updating the change log but the change log is being updated when the standard transaction is used
Solution: There would be different reasons, but I am providing one of the reasons which I encountered. The reason is the BAPI which was used in the program is not released. You can find the same in SE37 – Display – Attributes as shown below.

So, it is always recommended to verify if the BAPI/Function Module is having the released status or not before you use custom programs to avoid these kinds of issues.
We changed the logic to BAPI_MATERIAL_SAVEDATA to fix the issue as this is a released BAPI. You can find the details below.

Thanks, and Best Regards,
Ganesh Padala
Discover more from GANESH SAP SCM
Subscribe to get the latest posts sent to your email.