Добрый день! Если для создания второго документа необязательно, чтобы первый документ был уже сохранен, то проверку можно сделать в бади MB_MIGO_BADI, в методах CHECK_ITEM или CHECK_HEADER. Запустить бапи в тестовом режиме и вывести сообщения об ошибках, если они будут. Большинство ошибок отловится на этом шаге. Если обязательно, чтобы первый документ был создан, то наверное, лучше всего будет после запуска бапи для создания второго ДМ собрать сообщения об ошибках и записать в системны журнал или отправить пользователю письмо из Вашего ФМ, который запускается in background task. Мне кажется, что сообщения в журнал все равно нужно будет вывести, потому что иногда, когда запускается бапи в тестовом режиме, проверки нормально проходят, а когда начинаешь создавать ДМ, то бапи ругается. И как Вам сказали не нужно использовать enqueue_read. Бапи сама сообщение выдаст, если материал блокирован.
|