Приложение B. Обработка ошибок бизнес-процессами модуля

При работе бизнес-процесса Маршрутизация заданий в почту могут возникать следующие ошибки:

БП "Маршрутизация заданий в почту" утратил актуальность в более новых версиях системы. Его функции переданы БП "ПК Мониторинг почты".

Невозможность отправки заданий в связи с неработоспособностью почтового сервера, возникшей во время работы бизнес-процесса.

В этом случае БП выполняет 10 повторных попыток отправки почтовых сообщений с заданиями. Интервал между попытками — 10 секунд. Если отправить письма с заданиями не удалось, БП останавливается с ошибкой.

При повторном старте бизнес-процесса сообщение по уже обработанным заданиям не отсылается.

Невозможность отправки отдельного задания. Ошибка может возникать, например, по причине превышения размера почтового сообщения.

В этом случае в журнал бизнес-процесса записывается сообщение о причине невозможности отправки, при этом бизнес-процесс продолжает обрабатывать следующие задания. На адрес администратора Docsvision будет отправлено сообщение об ошибке.

Получения сообщения о недоставке/ошибке почтового сообщения. Ошибка может возникать, например, если адрес получателя не существует.

На адрес администратора Docsvision будет отправлено сообщение об ошибке.

По умолчанию БП Маршрутизация заданий в почту не запущен. Если шаблон и экземпляр БП остались с прошлых инсталляций, чтобы вновь активировать обработку писем этим бизнес-процессом, нужно для переменной allowSendMailViaBP задать значение True. В противном случае обработкой писем будет заниматься ПК Мониторинг почты. По умолчанию переменной может не быть, либо ее значение False.

Обработка ошибок в БП "ПК Мониторинг почты"

Если функция "Обработка сообщений" БП ПК Мониторинг почты не смогла получить или удалить почтовое сообщение о совершении действий с заданием с почтового сервера, будет предпринято несколько повторных попыток выполнить данные действия. Количество попыток обработки определяется значением переменной AttempsToTry БП "ПК Мониторинг почты" — по умолчанию 10.

Если коллекция писем не была обработана за указанное в AttempsToTry количество попыток, БП будет остановлен по ошибке и на адрес администратора Docsvision будет отправлено сообщение об ошибке.

После повторного старта БП ПК Мониторинг почты обработка коллекции писем будет начата с последнего непрочитанного сообщения.