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