Для решения этой проблемы была разработана обработка, которая позволяет очистить адреса электронной почты и перенести их в предварительно созданный дополнительный реквизит для исключения этих физических лиц из рассылки. Данные для очистки берутся из того же регистра по прошлой рассылке с отбором по номеру задания и комментарию "%так как пустой%".
Использование обработки состоит из четырёх шагов:
1. Проверить, включен ли механизм дополнительных реквизитов и сведений.
2. Добавить дополнительный реквизит в справочник физических лиц. Тип — строка.
3. Установить флаг хранения истории и указать нужный срок хранения.
4. В получателях рассылки нажать кнопку «Подобрать», настроить список на заполненность «email».
Запустить рассылку.
После завершения рассылки запустить обработку. При открытии обработки система отправит запрос к регистру «История рассылки отчётов», если будет обнаружена запись с комментарием, содержащим фразу "%так как пустой%", в реквизит формы «Номер сеанса» подставится номер сеанса, в котором найдена эта запись. Далее необходимо нажать кнопку «Выполнить обработку». Система обойдёт все записи с подобным комментарием и у физических лиц очистит электронную почту, сохранив её в добавленном дополнительном реквизите.
Для периодического использования обработку можно добавить в справочник дополнительных отчётов и обработок.
Дата обновления: 10.11.2023. Тестировалось в конфигурации: Зарплата и управление персоналом, редакция 3.1, версия 3.1.23.833
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.23.833