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

19.01.26

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

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

Файлы

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

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

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Всем привет!

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

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

 

 

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

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

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

Отправка писем из базы происходит из системной учетной записи почты 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С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

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

6100 3050 руб.

07.04.2014    98480    89    205    

172

SALE! 50%

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

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

6100 3050 руб.

15.04.2025    5107    24    15    

24

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

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

5084 руб.

25.11.2020    31037    340    21    

291

Email рассылки Программист Пользователь 1С:Предприятие 8 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 с автозаполнением любыми полями документа. Гибкая фильтрация получателей. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

6100 руб.

30.06.2022    17569    100    108    

57

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

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

6100 руб.

13.01.2022    14437    24    13    

30

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

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

12200 руб.

16.04.2014    88662    104    91    

99

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

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Проверялась на релизе 3.0.199.13 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

5100 руб.

24.04.2020    35816    135    66    

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


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