Incompletion status in USEREXIT_CHECK_VBKD
I have a problem with the incompletion status. Can you help me?
we have defined a new field VBAP-ZZZBED for incompletion status. In USEREXIT_MOVE_FIELD_TO_VBAP I fill this field with vbap-zzzbed = 'C'.
And I have a check in USEREXIT_CHECK_VBKD where I put vbap-zzzbed = ' ' under special conditions with payment practice.
But when I go in the transaction va02 the incompletion protocol doesn't show the right result - i.e. the missing field is not shown under the special conditions (payment practice). But when I start it again, then I have the right result.
And I have no idea where I must start to look for in the program.
Can you help me?