SAP Note 1155119 - Message "Data was saved" despite termination in exit

Component : Specification Management -

Solution : https://service.sap.com/sap/support/notes/1155119 (SAP Service marketplace login required)

Summary :
In the SAP environment, a discrepancy was identified where, despite the prevention of data saving via the AT_SAVE_CHECK method in the EHSS_SPEC_CHECKS BAdI with the E_FLG_ABBORT_SAVE parameter set to 'X', the RMWB1 108 message incorrectly indicates that data was saved. This issue stems from a program error. SAP suggests adding an export parameter E_FLG_SAVE_ABORT to the SAVE method of the class CL_RMWB_WB through transaction SE24. It is essential to follow this procedure to ensure the accurate reflection of the transaction state, and to implement relevant Support Packages as per the correction instructions provided.

Key words :
system correctly prevents, issues message rmwb1 108, correction workbench version 2, program logic sets, terms ehs32sp15psehs2004sp19psehs2005sp13psehs62sp03psehs63sp02ps reason, export parameter e_flg_save_abort, call transaction se24, attached correction instructions, object type cl_rmwb_wb, correction instructions

Related Notes :

1146662EHSS_SPEC_CHECKS, saving of status changes
1074977Example programs for specification BAPIs
1071008Sample code for AT_SAVE_CHECK of BAdI EHSS_SPEC_CHECKS
968778BAdI EHSS_SPEC_CHECKS and enhancements C1F20001, C1F20100
800918Rules for API programming with SAPLC1F2, SAPLC1F5