Hi,
But the coding there and the referenced Note are very explicit as to why you cannot achieve the desired functionality at that point in processing... It is too late to attempt to validate something and return control to user from within the logic that is registering "modules" for asynchronous update; doing so may and therefore sooner or later will lead to inconsistent updates. It's difficult to suggest anything without knowing specifics, but all the validations that user should react to must happen prior to MB_POST_GOODS_MOVEMENT call - somewhere within MB_CREATE_GOODS_MOVEMENT, for example.
cheers
Janis