Записать данные в транзакции в которой произошла ошибка
Делаю документ, который перед записью создает типовые документы.
Вопрос в том, как при возникновении ошибки в подчиненном документе записать ошибку в отдельный реквизит моего документа.
Сделал Попытку-Исключение нужный текст получил, но как его записать куда-нибудь?
Пишет, что в данной транзакции уже произошла ошибка...
На ум приходит, только в исключении вызвать внешнее подключение к БД, но как-то громоздко получается...
Вопрос в том, как при возникновении ошибки в подчиненном документе записать ошибку в отдельный реквизит моего документа.
Сделал Попытку-Исключение нужный текст получил, но как его записать куда-нибудь?
Пишет, что в данной транзакции уже произошла ошибка...
На ум приходит, только в исключении вызвать внешнее подключение к БД, но как-то громоздко получается...
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Длинная цепочка документов перегрузки из базы в базу. Одной базе создается документ, выгружается в промежуточный документ, который может на 1 введенный документ породить 6 подчиненных. Информация об ошибках для документа первоисточника находится в отдельной ТЧ. При этом те же действия должны работать и при ручном вводе этого документа. Соответственно, сделал подписку на событие перед записью...
Попробую.
Попробую.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот