Выполнение обработчиков подписки на события по документам
Универсальная обработка выполнения обработчиков подписки на события по документам для любой конфигурации на управляемых формах.
- Описание
- Подробнее
Описание
Бывают ситуации, когда необходимо выполнить обработчики событий документов, но нежелательно/невозможно трогать сами документы (находятся в закрытом периоде, могут поплыть остатки, выдают ошибки при записи/проведении, их ОЧЕНЬ много и потребует большого количества времени). Например добавили обработчик, который при проведении документа заполняет дополнительную аналитику (в справочниках, регистрах). Перепроводить ВСЕ документы этого вида нельзя, а иметь полностью заполненную аналитику надо.
Данная обработка позволяет выполнить эту задачу.
При выборе статуса обрабатываемых документов (находится справа от периода), будут следующие варианты работы обработки.
1. Если выбран статус "Проведенные", в списке доступных видов будут те виды, проведенные документы которых существуют в выбранном периоде. И список документов будет заполнен только проведенными.
2. Если выбран статус "Непроведенные", в список доступных видов попадут те, непроведенные документы которых существуют в выбранном периоде. И список документов будет заполнен только непроведенными.
Также на список видов обрабатываемых документов накладывается фильтр, основанный на праве проведения вида документа у текущего пользователя.
Также реализован отбор в список документов по 3 произвольным реквизитам. Если реквизит отбора выбран, но не указано значение отбора, то фильтр не применится, а в списке документов будет указано значение этого реквизита в квадратных скобках.
При выборе вида документов, в доступные подписки будут добавлены все имеющиеся в конфигурации подписки, в источник которых входит данный тип.
При выборе события подписки, в доступные подписки будут добавлены только те, которые имеют такое же событие и соблюдается условие по типу источника (см. выше).
Результаты выполнения обработки выводятся в сообщения пользователю, а также в журнал регистрации и выгружаются в текстовый файл в каталог документов пользователя.
Все документы, которые не смогли обработаться остаются помеченными в списке документов, которые успешно обработаны — снимается отметка.
Обработка подключается к доп.обработкам через систему БСП, если такая есть в конфигурации, либо через Файл-Открыть.

