Отслеживание ошибок при записи и проведении данных

1. ric-1c 21.04.14 14:30 Сейчас в теме
Всем здравствуйте.

При использовании конвертации можно определить обработчики "Перед загрузкой", "При загрузке", "После загрузки".
При этом все обработчики выполняются до записи объекта в приемнике.

Вопрос как отловить ошибки, которые могут произойти при записи (например отказ при проведении документа).
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
6. RocKeR_13 1406 25.04.14 11:15 Сейчас в теме
(1) ric-1c, если нужно проводить доки после загрузки, я обычно делаю вот так, единственное, передаю признак "Проведен" и отбираю на проведение только проведенные документы (были и такие клиенты, которым нужно было переносить и непроведенные, а так можно ПередВыгрузкой прописать Отказ=Не Объект.Проведен;). А далее уже Попытка Исключение и выводим информацию об ошибках
2. nickpugachev 21.04.14 14:55 Сейчас в теме
делать отложенное проведение.
например, включать обработку, которой после загрузки передавать список загруженных документов и открывать ее форму, а потом по кнопке уже проводить (при этом все документы уже записаны в базе будут
3. ric-1c 21.04.14 15:44 Сейчас в теме
Мне как раз надо, что бы документы не записывались в базу.
Силами конвертации это как-то можно сделать?
4. nickpugachev 21.04.14 16:09 Сейчас в теме
ну так передавайте вместе с документами еще и признак найден он или создан, и если документ создан, но не проводится - удаляйте.

конвертацией проконтролировать кроме как через такую обработку не получится, потому что документы будут записываться (и проводиться, соответственно) только после отрабатывания обработчика ПослеЗагрузки конвертации.
Обработка для того и нужна, чтобы на ней нажать кнопку, потому что кнопка нажмется после того, как обработка загрузки отпустит интерфейс, выполнив свое дело
5. nickpugachev 21.04.14 16:11 Сейчас в теме
можете еще попробовать в обработчике ПослеЗагрузки документа выставить Отказ = Истина, но при этом сам объект передать в обработку. тогда конвертация не должна его записать, а у вас будет созданный и заполненный объект документа.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот