Managing errors during billing, without causing DYNBI01 fail
During billing execution, I want to fill table INSTSET in order to use BRE. During elaboration, I recognize an error that I have to manage through the btree transaction, so I raise the error:
mac_err '913' 'AJ' xy_sobj-inst-use_inst-anlage xy_sobj-ever-vertrag l_inizio l_ultimo regular_error.
Anyway, in BALHDR the message is ok, but unfortunately, in INSTSET just the latest message is inserted for the same installation. After my error there's a newer message 097 that occurs in DYNBI01, that overrides mine...
Do you know how can I write a message error without causing DYNBI01 variant (DPC) to go in error?