Рассылка уведомлений из ЗУП Проф

09.09.25

Интеграция - Email рассылки

Рассылка уведомлений (отправка писем) из ЗУП Проф. Расширение.

Файлы

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

Наименование Скачано Купить файл
Рассылка уведомлений из ЗУП Проф
.cfe 16,62Kb
12 2 450 руб. Купить
Рассылка уведомлений. Дополнительная внешняя обработка
.epf 7,90Kb
1 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Всем привет!

Функционал расширения

После подключения расширения к конфигурации ЗУП Проф в базе появляется регламентное задание "Рассылка уведомлений из ЗУП", которое можно настроить по времени запуска, как часто вызывать и т.д.

 

 

Регламентное задание будет обрабатывать по расписанию документы:

  • Прием на работу,
  • Прием на работу (списком),
  • Увольнение,
  • Увольнение (списком) -

и отправлять письма - уведомления ответственным лицам: кто и когда уволен, кто и когда принят и на какую должность.  

Отправка писем из базы происходит из системной учетной записи почты 1С (см. разделы Органайзер - Настройки почты). В тексте письма указывается список сотрудников из документов, событие (прием на работу или увольнение), дата и должность.

Отправка писем происходит на "емэйл" физических лиц. Емэйл указывается в контактных сведениях. 

Расширение разработано и протестировано на платформе 1С: Предприятие 8.3.23.1865, на демо-конфигурации Зарплата и управление персоналом 3.1.28.65.

Обратите внимание, использование регламентных заданий в расширениях стало возможным только на платформе версии 8.3.23. 

 

Требования к подключению

Необходимо вручную добавить дополнительные реквизиты по документам Прием на работу, Прием на работу (списком), Увольнение, Увольнение (списком) - один и тот же реквизит "ОтправитьУведомление" (тип Булево).

Этот же доп.реквизит надо установить для справочника Физические лица. Для добавления одного и тоже доп. реквизита надо использовать команду Добавить реквизит "из другого набора...". См. рисунки.

 

 

 

Для физических лиц через карточку физического лица установите флажок "Отправить уведомление" - таким образом вы укажете, кому необходимо отправлять письма-уведомления (см. рисунки ниже). Для документов ничего подобного указывать не надо.

 

 

Дополнительно для разработчиков

До тестирования регламентного задания я использовал внешнюю обработку - для разработки и тестирования основных механизмов: запросов, использования доп. реквизитов, системной учетной записи почты. Внешняя обработка открывается через меню Файл - Открыть. Прикладываю к публикации.

 

 

На этом все. Всем добра!

С пользой для клиентов, Рустем

 
 См. также
  1. Свертка базы УТ 10.3 подокументно - новая концепция 
  2. Матричное программирование - демо-стенд матричного калькулятора
  3. Справочное хранение товаров в КА 2.5 - кейс запуска адресного склада
  4. Мини-обзор разных задач - от очевидного до неочевидного
  5. Поиск отчета по документам - пример анализа незнакомых конфигураций
  6. Флажок в динамическом списке - от теории до практики "как бы простой" задачи
  7. Из Json в ДеревоЗначений - удобный просмотрщик json-структуры
  8. Анализ прав и поиск подходящего профиля - алгоритмический анализ и поиск
  9. Оцифровка и визуализация склада - программная прорисовка склада
  10. Внедрение адресного склада в КА 2.5 - кейс запуска адресного склада
  11. Фрилансеру: про цены, про клиентов, про планирование - мое исследование
  12. Что такое форматированный документ - прекрасная возможность раскрасить любой текст
  13. Удаление документов для любых баз на управляемых формах
  14. Удаление справочников для любых баз на управляемых и обычных формах
  15. Перенумерация документов и справочников
  16. Универсальная регистрация объектов для обмена
  17. Универсальное сравнение регистров накопления
  18. Программная работа с упаковками в КА 2.5

 

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

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

SALE! 50%

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

Расширение 1С с полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, WhatsApp, Telegram. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

6000 3000 руб.

07.04.2014    90364    67    200    

148

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

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

4800 руб.

25.11.2020    27510    296    9    

255

SALE! 50%

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

Расширение Директ Маркетинг для 1С:Бухгалтерия с триггерами и роботами для автоматического создания документов, полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, WhatsApp, Telegram.

6000 3000 руб.

15.04.2025    1967    9    9    

10

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

Создать и отправить 1000 Актов серки контрагентам за 5 мин?! Легко! Разработано для конфигурации 1C:УНФ. Массовое создание и рассылка Актов сверки в три клика.

6000 руб.

13.01.2022    12221    14    13    

20

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

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

5160 руб.

30.06.2022    13939    89    105    

49

Email рассылки Оптовая торговля Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Управленческий учет Платные (руб)

Многим сотрудникам предприятия требуется актуальная и достоверная информация для принятия верных управленческих решений. Получить данную информацию можно при помощи отчетов, существующих в конфигурации «1С: Управление торговлей 10.3» или «1С:УПП». Но не всегда у пользователей есть время, возможность и/или желание формировать отчеты непосредственно в системе. Намного привычней и удобней получать готовые отчеты на электронную почту, не открывая 1С.

12000 руб.

16.04.2014    86844    102    91    

97

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

Данная обработка позволяет сократить объем ручных операций, выполняемых ежемесячно бухгалтером или его помощником за счет автоматизации систематического процесса.

7800 руб.

12.02.2019    35259    28    24    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. K_Sergei 234 20.08.24 14:41 Сейчас в теме
А какие именно документы будут отправлены? На дату работы регламентного задания? Или в момент проведения документа "Прием на работу"?
2. RustIG 1916 20.08.24 19:01 Сейчас в теме
(1) отправлено будет уведомление, а не документ. Уведомление короткое - уведомление о приеме или увольнении. Описана технология, благодаря представленной инструкции легко доработать /адаптировать для любого другого документа и любого другого смысла. Уведомление отправляется согласно расписанию регл. задания (раз в час, раз в день - как зададите сами). По сути в момент регл задания уходит уведомление.
K_Sergei; +1 Ответить
3. K_Sergei 234 21.08.24 22:32 Сейчас в теме
(2) да спасибо, взял за основу, чтобы с нуля не разрабатывать)
4. RustIG 1916 10.10.24 16:31 Сейчас в теме
Исправил алгоритмическую ошибку - обновил расширение.
Для пытливых умов оставлю алгоритм с ошибкой:
МассивДокументов = Новый Массив;
	//МассивДокументов.Добавить("ПриемНаРаботу");
	МассивДокументов.Добавить("ПриемНаРаботуСписком");
	МассивДокументов.Добавить("Увольнение");
	МассивДокументов.Добавить("УвольнениеСписком");
	
	ТекстПодзапроса = "ВЫБРАТЬ
	|	Док.Ссылка КАК Ссылка
	|ИЗ
	|	Документ.ПриемНаРаботу.ДополнительныеРеквизиты КАК Док
	|ГДЕ
	|	Док.Свойство = &Свойство
	|	И (ВЫРАЗИТЬ(Док.Значение КАК БУЛЕВО)) = ИСТИНА";
	
	ТекстЗапроса = ТекстПодзапроса;
	Для Каждого Док Из МассивДокументов Цикл 
		
		ТекстПодзапроса = СтрЗаменить(ТекстПодзапроса, "ПриемНаРаботу", Док);
		ТекстЗапроса = ТекстЗапроса + "
								|ОБЪЕДИНИТЬ ВСЕ
								|" + ТекстПодзапроса;
		
	КонецЦикла;
	
	Запрос = Новый Запрос;
	Запрос.Текст = ТекстЗапроса;
	Запрос.УстановитьПараметр("Свойство", ДопРеквизит);
Показать


Вопрос на засыпку - какой будет результат сборки текста запроса по частям?
Почему не будет такого варианта - см. ниже?
Запрос = Новый Запрос;
	Запрос.Текст = "ВЫБРАТЬ
	|	ПриемНаРаботуДополнительныеРеквизиты.Ссылка КАК Ссылка
	|ИЗ
	|	Документ.ПриемНаРаботу.ДополнительныеРеквизиты КАК ПриемНаРаботуДополнительныеРеквизиты
	|ГДЕ
	|	ПриемНаРаботуДополнительныеРеквизиты.Свойство = &Свойство
	|	И (ВЫРАЗИТЬ(ПриемНаРаботуДополнительныеРеквизиты.Значение КАК БУЛЕВО)) = ИСТИНА
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ПриемНаРаботуСпискомДополнительныеРеквизиты.Ссылка
	|ИЗ
	|	Документ.ПриемНаРаботуСписком.ДополнительныеРеквизиты КАК ПриемНаРаботуСпискомДополнительныеРеквизиты
	|ГДЕ
	|	ПриемНаРаботуСпискомДополнительныеРеквизиты.Свойство = &Свойство
	|	И (ВЫРАЗИТЬ(ПриемНаРаботуСпискомДополнительныеРеквизиты.Значение КАК БУЛЕВО)) = ИСТИНА
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	УвольнениеДополнительныеРеквизиты.Ссылка
	|ИЗ
	|	Документ.Увольнение.ДополнительныеРеквизиты КАК УвольнениеДополнительныеРеквизиты
	|ГДЕ
	|	УвольнениеДополнительныеРеквизиты.Свойство = &Свойство
	|	И (ВЫРАЗИТЬ(УвольнениеДополнительныеРеквизиты.Значение КАК БУЛЕВО)) = ИСТИНА
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	УвольнениеСпискомДополнительныеРеквизиты.Ссылка
	|ИЗ
	|	Документ.УвольнениеСписком.ДополнительныеРеквизиты КАК УвольнениеСпискомДополнительныеРеквизиты
	|ГДЕ
	|	УвольнениеСпискомДополнительныеРеквизиты.Свойство = &Свойство
	|	И (ВЫРАЗИТЬ(УвольнениеСпискомДополнительныеРеквизиты.Значение КАК БУЛЕВО)) = ИСТИНА";
Показать
Для отправки сообщения требуется регистрация/авторизация