Очистка email у физических лиц по регистру истории рассылки отчетов

12.01.24

База данных - Чистка данных

В последних версиях ЗУП (тестировалось на 3.1.27.93) появился регистр "История рассылки отчетов", который хранит информацию по разосланным отчётам в разрезе получателей. При рассылке расчётных листков на большое количество пользователей было замечено, что если в получателях много тех, по которым нет данных для рассылки, то есть отчёт пустой, выполнение занимает примерно 15–40 секунд, а по тем, у кого есть данные для отправки, 1–2 секунды. При подборе физических лиц для рассылки мы используем отбор по заполненности реквизита почты. Количество физических лиц, у которых заполнена строка «email», стало достаточно большим, но некоторые из них уже больше не работают, и отчёт по ним формируется пустым, причём дольше, чем по тем, у кого есть данные для рассылки.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Обработка по очистке email у физ. лиц по регистру истории рассылки отчётов:
.epf 8,89Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

Для решения этой проблемы была разработана обработка, которая позволяет очистить адреса электронной почты и перенести их в предварительно созданный дополнительный реквизит для исключения этих физических лиц из рассылки. Данные для очистки берутся из того же регистра по прошлой рассылке с отбором по номеру задания и комментарию "%так как пустой%".

Использование обработки состоит из четырёх шагов:

1. Проверить, включен ли механизм дополнительных реквизитов и сведений.

2. Добавить дополнительный реквизит в справочник физических лиц. Тип — строка.

 

 

3. Установить флаг хранения истории и указать нужный срок хранения.


 

4. В получателях рассылки нажать кнопку «Подобрать», настроить список на заполненность «email».

 

 

Запустить рассылку. 


 

После завершения рассылки запустить обработку. При открытии обработки система отправит запрос к регистру «История рассылки отчётов», если будет обнаружена запись с комментарием, содержащим фразу "%так как пустой%", в реквизит формы «Номер сеанса» подставится номер сеанса, в котором найдена эта запись. Далее необходимо нажать кнопку «Выполнить обработку». Система обойдёт все записи с подобным комментарием и у физических лиц очистит электронную почту, сохранив её в добавленном дополнительном реквизите.

 

 

Для периодического использования обработку можно добавить в справочник дополнительных отчётов и обработок.

Дата обновления: 10.11.2023. Тестировалось в конфигурации: Зарплата и управление персоналом, редакция 3.1, версия 3.1.23.833

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.23.833

обработка бсп рассылка расчётные листки почта физических лиц

См. также

SALE! 15%

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 7140 руб.

20.08.2024    7764    55    22    

66

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    24472    238    8    

205

Чистка данных Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.

3582 руб.

16.03.2015    171435    209    81    

244

Чистка данных Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 10 1С:Управление торговлей 11 Платные (руб)

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 29.06.2023, версия 4.2)

9600 руб.

22.02.2013    138398    258    144    

429

SALE! 20%

Email рассылки Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов. Рассылка возможна посредством электронной почты, Telegram и файловой системы. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

4920 3936 руб.

30.06.2022    11008    72    98    

34

Чистка данных Программист Пользователь Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Обработка позволяет удобно и выборочно удалить данные из базы 1С. Это могут быть как неиспользуемые элементы справочников, так и неактуальные организации. При этом есть возможность провести анализ пересечений документов с другими организациями и таким образом уберечься от того, что при удалении обороты по другой организации изменятся.

3350 руб.

28.11.2019    25856    58    16    

74
Оставьте свое сообщение