Штатная обработка ошибок — отправка на почту ошибок пользователей
Расширение содержит http-сервис, который служит для перехватывания штатных исключений при ошибках в платформе 1С и отправку отчетов о них Администратору.
- Описание
- Подробнее
Описание
Расширение содержит http-сервис, который служит для перехватывания штатных исключений при ошибках в платформе 1С.

При получении сообщения об ошибке — отчет отправляется на почту администратору. Если сам Администратор сделал ошибку — отчет отправлен не будет.
Порядок внедрения:
1. Надо создать технического пользователя и дать ему роль "(Обработка ошибок) Основная роль"
2. Надо создать публикацию на http сервере под новым именем например basenopass и в vrd файле указать имя\пароль из п.1. Для этого можно использовать обработку "(Обработка ошибок) Помощник внедрения" — для генерации vrd файла.
Технология публикации базы без авторизации, например, описана здесь https://forum.infostart.ru/forum9/topic131657/
3. В меню "Функции для технического специалиста" откройте "Управление настройками обработки ошибок"
В поле Адрес сервиса обработки ошибок укажите адрес публикации вида
https://xxxx/basenopass/hs/error_processing
где ххх — адрес сервера, basenopass — публикация базы без пароля из п.2
4. В базе должны быть задан хотя бы 1 E-mail администратора для отправки отчетов туда. В обработке Помощник внедрения будут отображены такие пользователи при открытии.
Если ошибка сделана самим администратором — отчет на почту отправлен не будет, но будет запись в регистре сведений "(Обработка ошибок) Полученные отчеты об ошибках"
Регламентное задание "(Обработка ошибок) Обработать полученные отчеты об ошибках" по умолчанию раз в 1 минуту проверяет полученные ошибки и отправляет отчет. Пример отчета:


Чтобы исключить отправку некоторых ошибок, добавьте их текст в регистр сведений "(Обработка ошибок) Исключить полученные ошибки".
Тестировалось на Бухгалтерия предприятия, редакция 3.0 (3.0.178.26), подходит к любой конфигурации, где есть справочник Пользователи (можно переделать и без него).
