SAP MATERIALLONGTEXT Control Locked After Calling BAPI_MATERIAL_SAVEDATA from C#

Hello All,

I have an C# program that calls BAPI_MATERIAL_SAVEDATA + BAPI_TRANSACTION_COMMIT to create or update MATERIALLONGTEXT, and it works fine.

However, after updating the data from the C# program, the input field for MATERIALLONGTEXT in MM02 becomes disabled. I can still update the data by clicking the Edit button, but not directly in the field.

Interestingly, when I call BAPI_MATERIAL_SAVEDATA + BAPI_TRANSACTION_COMMIT from SE80 with the same input data, the field is not disabled.

Has anyone encountered this issue before or knows how to resolve it?

Best Regards

Scroll to Top