Автоматическое уведомление об отпуске (для ЗУП 3.1)

24.03.21

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

Обработка предназначена для автоматической рассылки уведомлений сотрудникам о запланированных отпусках. Основанием для рассылки является документ График отпусков (а также Перенос отпуска). Тестировалось на ЗУП 3.1.16.134 платформа 8.3.18.1208.

Скачать файлы

Наименование Файл Версия Размер
Автоматическое уведомление об отпуске
.epf 48,90Kb
306
.epf 2.0 48,90Kb 306 Скачать

Обработка предназначена для автоматической рассылки уведомлений сотрудникам о запланированных отпусках. Для отправки уведомлений обработка смотрит на документы "График отпусков" и ищет сотрудников, у которых через заданное количество дней запланирован отпуск.

Далее у полученного списка сотрудников берется их e-mail или дополнительный e-mail, в зависимости от того какой заполнен, и отправляется уведомление по шаблону. Приоритет у доп.e-mail. 

Шаблон уведомления об отпуске представлен стандартным макетом, при необходимости правится в режиме конфигуратора в обработке. В письме рассылается в виде вложенного файла pdf (или другого выбранного формата) с заполненными параметрами.

В этой версии обработки в параметры макета выведено указание руководителя кадровой службы и его должности. Значение этих параметров берутся из Ответственных лиц, настроенных в системе.

 

Данная версия обработки была значительно доработана: расширен список настраиваемых параметров, немного доработан макет уведомления, а также появилась возможность в пользовательском режиме проверить заданные настройки и предварительно (без рассылки или произведя тестовую рассылку на заданные e-mail) проверить результат настройки обработки и получить список сотрудников для уведомления на конкретную дату. Ниже я подробно опишу настройку параметров обработки и тестирование.

Поскольку обработка рассчитана на автоматическое выполнение по расписанию, то все параметры ее работы задаются в режиме конфигуратора в Модуле объекта в процедуре "ЗначенияПараметровЗаполнения()":

Подробнее по параметрам. 

КомментарийГрафикаОтпусков - в данном параметре можно указать комментарий, по которому будут отбираться документы графика отпусков. Например, указав "МСК", будут отобраны все документы с комментариями вида "график МСК на 2020" и так далее. Если этот отбор не нужен, то нужно указать пустой комментарий КомментарийГрафикаОтпусков  = "";

ДополнительныйEmail - указывается наименование вида контактной информации дополнительного e-mail. Следует указывать в том случае, если рассылка уведомлений по отпускам должна отправляться именно на дополнительный e-mail, поскольку у него в обработке приоритет. Если этого не требуется, то следует указать ДополнительныйEmail = Справочники.ВидыКонтактнойИнформации.ПустаяСсылка().

КоличествоДней - указывается за сколько перед планируемой датой начала отпуска будет выполнена рассылка. Обычно 2 недели.

ДопСвойствоПолучателяКопии - в данном параметре указывается наименование дополнительного свойства типа Булево(не путать с дополнительным реквизитом),  которое задается сотрудникам и имеет значение Истина. Те сотрудники, у которых это свойство Истина, будут всегда получать копии рассылки уведомлений. Логично задавать это свойство работникам кадровой службы, например. Если не требуется рассылать копии уведомлений, то укажите ДопСвойствоПолучателяКопии = "";

ТемаПисьмаУведомления - тут все ясно, указываете Тему, с которой будет выполняться рассылка.

ЗапросПоРегистру - этот параметр был введен для работы с первыми версиями обработки, когда выполнялся анализ непосредственно документов, а не регистра с данными. Рекомендуется во всех случаях ставить в Истину. Меняется в Ложь только в том случае, если по какой-то причине нужно анализировать данные по документам, а не по регистрам.

ВыводитьВМакетОстаткиОтпусков - если этот параметр Истина, то в шаблон уведомления будет дополнительно выведена информация об оставшимся количестве дней отпуска сотрудника. Далеко не всем это нужно, поэтому по-умолчанию параметр выключен.

ВыводитьВРазрезеВидовОтпусков - этот параметр напрямую зависит от предыдущего и включать его имеет смысл только тогда, когда ВыводитьВМакетОстаткиОтпусков  = Истина. Если ВыводитьВРазрезеВидовОтпусков  = Истина, то остаток отпусков будет выведен в разрезе видов отпусков, например, основной и дополнительный.

Организация - если значение этого параметра Неопределено, то при анализе данных по отпускам будет использована Организация по умолчанию. Это актуально для тех компаний, у кого одна организация. Если же организаций в ЗУП несколько, то тут необходимо указать наименование Организации, для который будет выполняться эта обработка. Наименование нужно скопировать из справочника Организации, чтобы избежать ошибок ручного ввода. 

УчетнаяЗапись - в данном параметре можно указать наименование учетной записи, которая будет выполнять рассылку уведомлений. Также рекомендуется копировать наименование из справочника. Если рассылка должна производиться от имени системной учетной записи, то нужно оставить значение Неопределено. 

ДопСвойствоРуководителя - в ЗУП нет учета руководителей, потому что не ведется иерархия должностей. Однако для обеспечения возможности рассылки копии уведомления об отпуске сотрудника его руководителю был добавлен этот параметр. Если эта возможность нужна, то вам нужно завести для справочника сотрудников дополнительное сведение (не путать с дополнительным реквизитом) с определенным наименованием, например, "Руководитель" типа Сотрудник и заполнить это дополнительное сведение всем сотрудникам организации. Наименование этого доп. сведения и нужно указать в этом параметре, например, ДопСвойствоРуководителя = "Руководитель";

Пример создания доп. сведения приведен на картинке ниже:

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

 

ФорматСохранения - в этом параметре можно указать формат сохранения уведомления об отпуске, которое прикладывается к письму. По-умолчанию выбран PDF, но можно поменять на xlsx или docx и проч.

СокращатьИнициалыФИО - если значение этого параметра Истина, то все ФИО в макете будут сокращены до вида И.О.Фамилия, в противном случае будет выведено полное ФИО.

 

Проверить результат настройки параметров теперь можно в пользовательском режиме, открыв обработку. На первой странице представлены значения всех параметров, которые вы задали в модуле объекта обработки:

Здесь следует особое внимание уделить тем параметрам, которые не заполнены. Без их правильного заполнения обработка не будет работать корректно. Если какие-то параметры не заполнены или указаны не так, как вы ожидали, вам нужно еще раз проверить их настройку в модуле объекта. Возможно, что наименования каких-то параметров заданы некорректно.

 

На следующей странице представлены все сотрудники, у которых заполнен вид контактной информации, указанной в качестве дополнительного e-mail:

Обратите внимание, что здесь выводятся именно все сотрудники, а не те, которые указаны в графике отпусков. 

 

На следующей странице отображается список графиков отпусков, отобранных по комментарию (без учета даты отправки и проч.):

 

На следующей странице отображены все сотрудники, у которых дополнительное сведение получателя копии рассылки установлено в Истина:

 

На следующей странице показаны все руководители сотрудников, если настроено и заполнено доп. сведение руководителя (параметр "ДопСвойствоРуководителя"):

 

Следующая страница обработки показывает список рассылки уведомлений на указанную дату. То есть это те, по кому на указанную в Дате проверки уведомлений (в шапке обработки) дату будет выполнена почтовая рассылка. Вы можете поменять Дату проверки уведомлений и нажать кнопку Получить данные на дату отправки, тогда список будет обновлен по новой Дате проверки. Если вы хотите выполнить тестовую рассылку, то нажмите кнопку Отправить уведомления сотрудникам. Поскольку данные таблицы редактируются, то вы можете подменить реальные адреса на тестовые, чтобы тестовая отправка уведомления не спамила работников:

 

И, наконец, на следующей странице можно выполнить уже рабочую рассылку уведомлений как если бы обработка отработала по заданному расписанию. Единственное, она ориентируется на Дату проверки уведомлений, которую вы можете поставить любой. А по расписанию берется только текущая дата:

 

После заполнения параметров и их проверки добавляем обработку в дополнительные отчеты и обработки и настраиваем расписание выполнения Администрирование->Поддержка и обслуживание->регламентные и фоновые задания:


 Настройка расписания

Не забудьте указать, под каким пользователем будет выполняться обработка

 

Примеры рассылаемых уведомлений:

1. Без указания остатков отпусков (параметр ВыводитьВМакетОстаткиОтпусков = Ложь):

2. С указанием остатков отпусков, но без разбивки по видам (ВыводитьВМакетОстаткиОтпусков = Истина, ВыводитьВРазрезеВидовОтпусков = Ложь):

3. С указанием остатков отпусков и с разбивкой по видам (ВыводитьВМакетОстаткиОтпусков = Истина, ВыводитьВРазрезеВидовОтпусков = Истина):

 

Поскольку уже ни раз были вопросы, решил вынести в описание. Это не имеет особого отношения к обработке, скорее это администрирование, но тем не менее. При подключении обработки к расписанию указывайте пользователя, под которым она будет выполняться. У этого пользователя ОБЯЗАТЕЛЬНО должна быть снята галочка "Защита от опасных действий". 

 

  UPD:

1. Расширен список настраиваемых параметров

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

автоматическое уведомление рассылка график отпуск ЗУП3.1

См. также

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

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

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

3000 руб.

25.11.2020    22074    162    4    

148

Автоматическая рассылка отчетов из 1С: Управление торговлей 10.3 и 1С:УПП по электронной почте

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

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

12000 руб.

16.04.2014    84244    100    91    

94

Email, SMS, Telegram рассылки из 1С - Директ Маркетинг

Управление взаимоотношениями с клиентами (CRM) Мессенджеры и боты SMS рассылки Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

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

7788 руб.

07.04.2014    83624    40    191    

127

Групповое создание актов сверок

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

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

2000 руб.

24.04.2020    30346    117    66    

98

SALE! 15%

Массовая рассылка печатных форм любых документов по электронной почте

Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 3060 руб.

30.06.2022    8982    62    88    

25
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. DonAlPatino 176 18.05.16 09:14 Сейчас в теме
А для каких конфигураций?
2. yojeeg 151 18.05.16 09:39 Сейчас в теме
(1) DonAlPatino, для ЗУП 3.0. Добавил в название, спасибо.
12. Оберон 16 01.11.18 17:26 Сейчас в теме
(2) Добрый день!
"Мани" списало а обработку так и не прислали.
66. Accident 9 17.11.22 05:30 Сейчас в теме
(2) добрый а на ЗУП 3 Проф запуститься?
или она только для корп версии?
3. max996 3 20.09.17 13:47 Сейчас в теме
перестала работать из за обновления платформы и Защиты от опасных действий, что посоветуете сделать?
4. yojeeg 151 05.02.18 13:15 Сейчас в теме
(3)Отключить защиту от опасных действий у пользователя, под которым запускается обработка. Например, у Администратора.
5. AlexO 135 28.02.18 10:33 Сейчас в теме
Так а что в письме-то адресат получает? Не указано.
Текстовую строчку "У вас отпуск скоро"? )
6. yojeeg 151 28.02.18 12:30 Сейчас в теме
В обработке есть макет, его и получает. Я дополню описание, спасибо
7. Tanis 12.09.18 13:25 Сейчас в теме
Добрый день!

Странная штука произошла.
Отправиться должно было 4 сотрудникам. А пришло почему-то только одному 4 раза подряд. Данные в сообщении указаны именно его.

В чем может быть проблема?

Спасибо!
8. yojeeg 151 12.09.18 14:49 Сейчас в теме
(7)Ну если в общей массе отправляется нормально, а проблема возникла только с одним сотрудником, то это 99% проблема данных. Сказать что-то конкретное, не видя непосредственно систему, нельзя. Проверьте почтовые адреса, которые заданы у сотрудников. Проверьте наличие непроведенных графиков отпусков и переносов отпусков (именно по этому сотруднику), тоже могло повлиять. Если проблема в этом, добавьте в строчку 398 условие "| И ГрафикОтпусковСотрудники.Ссылка.Проведен" и аналогичное по переносу отпусков
9. Tanis 13.09.18 18:11 Сейчас в теме
Добрый день!

Спасибо, это проверю и добавлю.
Но меня другое смутило. Что одному сотруднику пришло 4 раза, а трём остальным наоборот не пришло.
И что-то не сработало оповещение (отчет) "кому были отправлены уведомления", с этим поковыряюсь, скорее всего "сведение" по имени не находит, кроме справочника сотрудников (или физ лиц ли) есть ещё другие "сведения".

С праздником всех! ;-) (днем программиста)
10. yojeeg 151 14.09.18 09:56 Сейчас в теме
(9) Спасибо)
Ну смотрите, список сотрудников он получает тут ПолучитьМассивСотрудниковДляУведомления(); Соответственно если 4 раза по одному, а по другим ни разу, нужно разбираться здесь. Поскольку там стоит условие на ВЫБРАТЬ РАЗЛИЧНЫЕ, то скорее всего один из получаемых разрезов различается по этому сотруднику. Например, вид отпуска можно быть не только "основной". Или вот может быть проблема в подразделении. Я сейчас в обработке кстати исправил получение должности и подразделения, потому что в новых ЗУП изменилась структура хранения этих данных. Обработку обновил.
11. Tanis 17.09.18 21:29 Сейчас в теме
Добрый вечер!

Да, они изменили структуру, теперь через "Кадровою историю". Вроде как.
Один запрос точно менял.

Но обработку сейчас еще раз скачаю. ))))

Спасибо!
13. Оберон 16 01.11.18 17:27 Сейчас в теме
мани списали а обработку на почту не выслали. пришлите плиз..
14. druncha 13 05.03.19 10:19 Сейчас в теме
Добрый день!
В запросе стоит условие на признак ПРоведен для Переноса отпуска. Если в базе нет переносов отпуска - запрос не выдает ни одного сотрудника.
15. yojeeg 151 06.03.19 14:13 Сейчас в теме
(14) Добрый день, спасибо, исправлено
16. aviconsult 48 26.03.19 10:03 Сейчас в теме
Доброго дня. Спасибо за вашу обработку. По сотрудникам из документа <График отпусков> - всё улетает, однако почему то не учитывает перенос на релизе 3.1.8.246, в чем может быть проблема?
17. yojeeg 151 26.03.19 10:28 Сейчас в теме
(16) Добрый день! Вы скачивали последнюю версию, когда уже было сообщение о совместимости с 3.1.9? В 3.1.8 и далее изменилась структура документа переноса, поэтому в обработку были внесены изменения.
18. aviconsult 48 26.03.19 12:31 Сейчас в теме
(17)
тура документа переноса, поэтому в обработку были внесен

да, скачали последнюю вашу версию недавно.
19. yojeeg 151 27.03.19 10:53 Сейчас в теме
(18) Ошибка подтвердилась, внёс исправления по учету переносу отпусков, а также по учету уволенных сотрудников.
20. Profenix 17 31.07.19 10:23 Сейчас в теме
Запутался.
"ДополнительныйEmail" что мы туда указываем?
Строку?
Например так:
ДополнительныйEmail = "Profenix@ya.ru"
21. yojeeg 151 31.07.19 10:53 Сейчас в теме
Нет, здесь указывается вид контактной информации, где также может содержаться дополнительный e-mail сотрудника.

Ну к примеру, есть организации, которые для предопределенного вида конт. инф. заполняют личный e-mail, но рассылку уведомлений об отпусках нужно делать на рабочий e-mail. Тогда заводят непредопределенный вид контактной информации, например, "E-mail рабочий". Для таких случаев и нужно указывать наименование этого дополнительного вида контактной информации в виде Справочники.ВидыКонтактнойИнформации.НайтиПоНаименованию(НаименованиеКонтактнойИнформации), где НаименованиеКонтактнойИнформации - это как раз название этого дополнительного вида.

Если нет никакого доп. e-mail и все адреса записываются в предопределенный вид Email, то нужно указать Справочники.ВидыКонтактнойИнформации.ПустаяСсылка()
Прикрепленные файлы:
22. Profenix 17 02.08.19 16:13 Сейчас в теме
(21)
а как организовать уведомления об отправки?
23. yojeeg 151 02.08.19 17:27 Сейчас в теме
(22)в описании же есть, добавьте доп. свойство у сотрудников "Получатель рассылки по уведомлениям об отпуске", будет на почту приходить, у кого свойство стоит Истина.
53. go_margaret 16 03.03.21 14:07 Сейчас в теме
(23) При получении данных опять проблема в текущих данных, они сейчас не заполнены по сотрудникам(((
55. yojeeg 151 03.03.21 14:23 Сейчас в теме
(53) У Вас, получается, сотрудники не приняты, поэтому регистры сведений не заполнены. Обработка универсальная и рассчитана на типовой учет, поэтому тут либо Вам придется под нее данные дозаполнить, либо под свою базу "допилить" обработку.

Обратите еще внимание, что для отправки электронного сообщения у вас должна быть настроена учетная запись электронной почты в 1С.
56. go_margaret 16 03.03.21 16:19 Сейчас в теме
(55) Спасибо, разобралась, доработала так как мне нужно и понятно) Очень помогла ваша обработка)
57. yojeeg 151 03.03.21 16:55 Сейчас в теме
(56) Супер, рад, что обработка оказалась полезной)
24. Profenix 17 05.08.19 14:14 Сейчас в теме
Возникают следующие ошибки при работе
Прикрепленные файлы:
25. yojeeg 151 05.08.19 15:24 Сейчас в теме
(24) не вижу здесь ошибок.
26. Profenix 17 06.08.19 10:49 Сейчас в теме
В общем разобрался.
В функции ПолучитьАдресЭППолучателяУведомления()
Поправил - ЗапросПолучателейРассылки.УстановитьПараметр("Заголовок", "Получатель рассылки по уведомлениям об отпуске");
В регламентном и фоновом задание она не заработает если у Администратора стоит защита от опасных действий, нужно поправить в карточке пользователя.
27. AneJIbcuH 37 01.02.20 12:13 Сейчас в теме
Есть же РС "ПлановыеЕжегодныеОтпуска", который учитывает и переносы отпусков. А вы строите монстрячие запросы по документам...
29. yojeeg 151 03.02.20 11:01 Сейчас в теме
(27) Согласен, есть, но обработка родилась из специфической задачи, когда у людей по регионам графики не проводились, отсюда и запрос такой. В целом Вы правы, можно и на регистры для универсальности переделать. Спасибо за критику, есть повод для доработки.
28. for_opencart 02.02.20 18:37 Сейчас в теме
Скачал данную обработку, сделал все по инструкции, но уведомлений никаких не приходит и "КнопкаДляПроверки" никаких уведомлений не дает
30. yojeeg 151 03.02.20 11:02 Сейчас в теме
(28) Ну проверьте в отладке что не так. Может у Вас учетные записи для рассылки в 1С не настроены, к примеру. Или, скажем, вы запускаете ее под пользователем с Защитой от опасных действий.
31. for_opencart 03.02.20 11:09 Сейчас в теме
(30) Учетная запись настроена, защита снята. Я попробовал все))
32. yojeeg 151 03.02.20 11:11 Сейчас в теме
(31) Так в отладке-то посмотрели? Если до отправки доходит и отправляется без ошибок в Журнале регистрации, то вопрос уже не в 1С.
33. user1356160 17.02.20 21:09 Сейчас в теме
Добрый день!
Можно ли без специальных навыков в 1С, запустить это уведомление)
Установил без проблем, при нажатии на кнопку "проверить" ошибок нет. Использую настройки по умолчанию. Системная учетная запись для рассылки настроил, через эту учёту рассылаются расчетные листки сотрудников, а вот по отпускам уведомления не приходят.
34. yojeeg 151 17.02.20 22:18 Сейчас в теме
(33) Для настройки работы специальные навыки не нужны, но нужно ее нужно настроить под свою специфику в процедуре ЗначенияПараметровЗаполнения(), это есть в описании.
Ну а уж если и после этого не работает и не выдает ошибок в том числе в журнале регистрации, то тут уже нужны навыки, чтобы отладить.
Возможно на дату, которую проверяется наличие отпусков, их просто нет в графике. Или не указаны электронные адреса, на которые должна производиться рассылка. Внимательно проверьте настройки ЗначенияПараметровЗаполнения() и наличие ошибок в журнале регистрации после нажатия кнопки "Проверить".
35. user1356160 18.02.20 06:50 Сейчас в теме
Спасибо за ответ.
Может вопрос банальный, но как открыть процедуру ЗначенияПараметровЗаполнения(), не могу найти код обработки, где это находиться.
Может я неправильно делаю, я открываю через конфигуратор и не могу найти такие значения.
36. yojeeg 151 18.02.20 10:49 Сейчас в теме
(35) Процедура располагается в модуле объекта обработки, открывается через конфигуратор - всё верно.
37. yojeeg 151 19.02.20 09:31 Сейчас в теме
(35) удалось разобраться?
38. user1356153 26.02.20 16:48 Сейчас в теме
К сожалению, нет, привлекли других специалистов, тоже не получается.
39. yojeeg 151 27.02.20 13:11 Сейчас в теме
(38) ну а что не получается, выдает ошибку или что? Специалист вряд ли просто кнопку понажимал...)
40. user1356153 27.02.20 15:15 Сейчас в теме
Ошибок нет, в логах все чисто,но письма не приходят.
Есть ли у вас специалист который может решить эту задачу.
41. user1298785 05.03.20 09:50 Сейчас в теме
Добрый день.Настроила обработку, запустила, все отлично, только каждому получателю приходит аж 4 письма. Куда смотреть, чтобы это исправить?
42. yojeeg 151 05.03.20 12:40 Сейчас в теме
(41) Добрый день. Без отладки тяжело сказать.Могу лишь предположить, что если в настройках выбрали "ЗапросПоРегистру = Истина;", то попробуйте поменять на "ЗапросПоРегистру = Ложь;" и проверить сначала так. И если дело в этом, то оставить так, или вернуть "ЗапросПоРегистру = Истина;" и попробовать в строчку №436 добавить "|ВЫБРАТЬ РАЗЛИЧНЫЕ"
43. user1298785 10.03.20 11:31 Сейчас в теме
(42) Любопытно, но у меня в коде нет строки "ЗапросПоРегистру = Истина;". Скриншот приложила.
После изменений в строчке №436 уведомления вообще не отправились
Прикрепленные файлы:
44. yojeeg 151 10.03.20 12:25 Сейчас в теме
(43) Ну в таком случае Вам нужно либо перекачать актуальную обработку, либо написать мне в личку свою почту, я Вам вышлю.
45. c2i 15.04.20 17:12 Сейчас в теме
Добрый день,

Будет здорово если в уведомлении будет сообщаться остаток отпускных дней сотрудника. На какую-то дату, например дату формирования уведомления.
46. yojeeg 151 15.04.20 17:14 Сейчас в теме
(45) Добрый день,
спасибо за идею, попробую включить в очередную итерацию доработки
47. c2i 15.04.20 17:58 Сейчас в теме
Дополнение:

С разбивкой по видам отпуска (Дополнительный, Основной, НРД, и т.д.)

А когда планируете следующую итерацию?
48. c2i 16.04.20 18:09 Сейчас в теме
Спасибо за внесённые изменения. Параметр с организацией, тоже очень верное изменение.
Хочу подсказать ещё одну нужную идею.

В организациях, как правильно есть руководители подразделений, котороым тоже как и кадровому сотруднику, полезно знать, что в скором времени у подчернённых наступает отпуск. Было бы здорово, в дополнительных свойствах, вместо просто булева значения, которому валятся отчёты по всем сотрудникам, можно было поставить двух сотрудников и по их "Emal (рабочий)", в моём случае это "Электронная почта", рассылались отчёты по посланным уведомлениям. Первый сотрудник - кадровый , второй - руководитель подразделения.
49. yojeeg 151 21.08.20 09:47 Сейчас в теме
(48) Хорошая идея, спасибо
50. go_margaret 16 03.03.21 11:38 Сейчас в теме
Добрый день, скачала обработку, при открытии нет данных по сотрудникам которым должны отправляться данные. Запрос что в форме для заполнения Уведомление на дату пустой. Документ График отпусков есть. В настройках поставила По регистратору = ложь. В доп адресе поставила тот что нужен для отправки. В обработку ни чего не попадает. Что не так? Куда смотреть?
51. yojeeg 151 03.03.21 13:39 Сейчас в теме
(50) Добрый день. У обработки есть специальная визуальная форма для проверки работы. Самое главное - страница Параметры обработки. Вот туда и нужно смотреть. Проблема только в тех параметрах, которые Вы указываете. Поэкспериментируйте с ними.
52. go_margaret 16 03.03.21 13:41 Сейчас в теме
(51) Проблема в запросе была, текущие данные проверка на дату приема, она не отрабатывала, убрала все заполнило. Спасибо.
54. yojeeg 151 03.03.21 14:14 Сейчас в теме
(52) Да, это уже специфика, на которую обработка, конечно, не рассчитана.
58. julia961 16.03.21 23:19 Сейчас в теме
Добрый день!
Подскажите, пожалуйста, как правильно завести дополнительное сведение получателя копии для сотрудника? Не заполняется закладка Получатели копии.
59. julia961 16.03.21 23:42 Сейчас в теме
Извините, разобралась, закладка Получатели копии заполняется, только на их почту ничего не приходит почему-то. И что должно прийти?
60. yojeeg 151 17.03.21 10:28 Сейчас в теме
Отправка уведомления получателю и получателю копии выполняется в одной транзакции, как когда вы отправляете письмо в Outlook и указываете "Кому" и "Копия". Вот "Кому" - это адреса сотрудников, которым приходит уведомление об отпуске, а "Копия" - это как раз адреса получателей копии. Поэтому если уведомление об отпуске было отправлено сотрудникам, то получатель копии его точно получит. Если! у него корректно заполнен адрес почты.
61. Svetlana_E 5 21.03.21 08:47 Сейчас в теме
Добрый день. А на релизе 3.1.17.94 будет работать?
62. yojeeg 151 22.03.21 12:45 Сейчас в теме
(61) Добрый день!
Последний проверенный релиз указан в описании "Тестировалось на ЗУП 3.1.14.55 платформа 8.3.15.1830.". Если метаданные не менялись, то работать будет, но проверку я пока не выполнял.
63. chg 01.04.21 07:10 Сейчас в теме
Добрый день.
Основной и доп отпуска, а так же просто доп отпуск на третьем макете сейчас выводятся?
64. yojeeg 151 01.04.21 10:02 Сейчас в теме
(63) Добрый день. Если у вас включен параметр ВыводитьВРазрезеВидовОтпусков, то будут ведены остатки в разрезе тех видов отпусков, которые заданы для сотрудника. Как-то особенно в обработке не отбирается по каким видам выводить, а для подсчета остатков в разрезе видов используется типовая процедура, поэтому должны вывестись.
Nandarou; +1 Ответить
65. garagauto 5 17.01.22 09:49 Сейчас в теме
Ставлю жирный минус.
Идея с промежуточными таблицами где видишь все настройки хороша, но запросы которые формируют эти таблицы живут своей жизнью , а итоговый запрос своей. Т.е. по простому - в обработке дублирование кода. Если поменял логику заполнения таблицы с руководителями - будь добр тащи это же в общий запрос. Не кашерно.
67. rarmi 28.06.23 23:14 Сейчас в теме
Подскажите пожалуйста, на текущих релизах ЗУП обработка работает?
Интересует ЗУП 3.1.26.13
Оставьте свое сообщение