Уведомление о начале отпуска для ЗУП 3.1, КА 2.4



Внешняя печатная форма «Уведомление о начале отпуска» к документу «График отпусков» в ЗУП 3.1 и КА 2. Перед печатью можно отобрать записи графика отпусков, в которых начало отпуска попадает в заданный интервал.

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

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

В типовых конфигурациях ЗУП 3.1 и КА 2.4 печатной формы уведомления о начале отпуска нет.

Печатная форма вызывается из документа "График отпусков". Перед печатью пользователю предлагается заполнить форму, в которой указывается:

  • дата уведомления (по умолчанию — текущий день);
  • период начала отпуска — заданный период позволяет отобрать из графика отпусков только нужные записи, по которым будет сформированы уведомления.

Нажмите кнопку "Заполнить по графику отпусков". В табличной части формы появятся отобранные записи об отпусках. Установкой флажка в колонке "Вкл" можно включить или исключить запись из печати. Далее нажмите на кнопку "Печать".

Ограничения:

  • Печатная форма работает только для одного графика отпусков. Множественная печать по списку документов не предусмотрена.
  • Тексты уведомления – примерный, на юридическую точность не претендует.

Код обработки открыт, можете самостоятельно подправить как эти условия, так и внешний вид и тексты печатных форм.

Обработка протестирована на конфигурациях:

  • Зарплата и управление персоналом, редакция 3.1 (3.1.7.87 и 3.1.5.407) — в т.ч. версия КОРП — на платформе 1С:Предприятие 8.3 (8.3.10.2699).
  • Зарплата и управление персоналом, редакция 3.1 (3.1.8.246) на платформе 1С:Предприятие 8.3 (8.3.12.1685).
  • 1С:Комплексная автоматизация 2 (2.4.5.33) на платформе 1С:Предприятие 8.3 (8.3.10.2699).

UPD: добавлена версия обработки 1.2026 с учетом переносов отпусков, работает на релизах ЗУП 3.1.9, 3.1.10 и 3.1.11.

UPD 2: добавлена версия обработки 2.2026 с учетом переносов отпусков, работает на релизе ЗУП 3.1.12.

Подключение обработки

Печатная форма подключается в разделе "Администрирование — Печатные формы, отчеты и обработки". Добавьте файл в список отчетов и обработок, используя кнопку "Создать".

. . . .

34 Comments

  1. gucci76

    Как так может быть — с 01.09.2018 отпуск на 20 дней и выйти на работу надо 20.09.2018?

    Вы уверены, что все верно?

    Reply ↓
  2. accounting_cons

    (1) Да, глаз-алмаз, некорректная иллюстрация. Исправлено.

    Reply ↓
  3. gucci76

    А уведомление корректное?

    Иллюстрация то на базе отчета сделана.

    Reply ↓
  4. accounting_cons

    (3)Корректное. Это была старая иллюстрация.

    Reply ↓
  5. invistik

    Подскажите а как сделать что бы при печати нескольких сотрудников, в печатной форме выходили на одном листе подряд, а не каждый на отдельном?

    Reply ↓
  6. accounting_cons

    (5)Вы хотите убрать разделители страниц и просто выводить все одним потоком?

    Программно: залезть в модуль формы и убрать вывод горизонтального разделителя страниц.

    Из режима Предприятие: Верхнее меню — Таблица — Настройки печати — Удалить разрыв страницы.

    Reply ↓
  7. invistik

    (6)

    Программно: залезть в модуль формы и убрать вывод горизонтального разделителя страниц.

    а можно по подробнее где это делается?

    Reply ↓
  8. accounting_cons

    (7)Если вы не программист, то лучше не пытаться править программный код.

    Reply ↓
  9. invistik

    Все нашел спасибо за помощь!

    Reply ↓
  10. invistik

    С утра немного торможу =)

    Reply ↓
  11. invistik

    Добрый день, подскажите полтора месяца назад скачивал вашу обработку перестала заполнять дни после обновления, что делать? И можно ли добавить отбор по подразделениям?

    Reply ↓
  12. accounting_cons

    (11) После какого обновления? И что значит «заполнять дни»?

    Reply ↓
  13. invistik

    (12)

    ) После какого обновления? И что значит «заполнять дни»?

    после обновление на 216 релиз, в печатной форме количество дней везде 0 стоит

    Reply ↓
  14. accounting_cons

    (13) Производственный календарь на 2019 год заполнен?

    Reply ↓
  15. invistik

    (14) Да конечно заполнен

    Reply ↓
  16. accounting_cons

    (15) Не знаю, что у вас в базе. Что говорит отладчик?

    В моей демо-базе на релизе 3.1.8.216 все дни заполнены.

    Reply ↓
  17. invistik

    (16)прошу прощения, мой косяк, законспектировал не то что нужно, все работает!!!

    Можете подсказать как сделать отбор в обработке по подразделениям?

    Reply ↓
  18. accounting_cons

    (17) В документе «График отпусков» нет реквизита «Подразделение», так что по-хорошему никак. Можете только попробовать вытащить запросом подразделение, в котором в данный момент числится сотрудник, и отобрать таких сотрудников.

    Reply ↓
  19. invistik

    (18)А можете помочь с данным запросом?

    Reply ↓
  20. accounting_cons

    (19)Нет

    Reply ↓
  21. accounting_cons

    Протестировано на:

    — Конфигурация: 1С:Комплексная автоматизация 2 (2.4.6.207)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Работает.

    Reply ↓
  22. accounting_cons

    Протестировано на:

    — Зарплата и управление персоналом, редакция 3.1 (3.1.9.106)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Работает.

    Reply ↓
  23. accounting_cons

    Протестировано на:

    — Конфигурация: 1С:Комплексная автоматизация 2 (2.4.6.231)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Работает.

    Reply ↓
  24. accounting_cons

    Протестировано на:

    — Конфигурация: 1С:Комплексная автоматизация 2 (2.4.7.147)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Работает.

    Reply ↓
  25. accounting_cons

    Протестировано на:

    — Зарплата и управление персоналом, редакция 3.1 (3.1.9.188)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Работает.

    Reply ↓
  26. rush47

    Здравствуйте, а если будет оформлен Перенос отпуска, то данное уведомление будет содержать новый период отпуска на основании документа переноса отпуска или нет? Возможно ли доработать данный вариант?

    Reply ↓
  27. accounting_cons

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

    Reply ↓
  28. rush47

    (27) ясно, спасибо. Просто подумал может вы планируете обновление данной обработки.

    Reply ↓
  29. accounting_cons

    Добавлена версия обработки 1.2019, которая учитывает переносы отпусков, тестировалась на релизе ЗУП 3.1.9.229.

    Reply ↓
  30. rush47

    (29) спасибо, очень актуально.

    Reply ↓
  31. accounting_cons

    Протестировано на:

    — Конфигурация: 1С:Комплексная автоматизация 2 (2.4.8.84)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Обе обработки работают. И старая, без учета переносов, и новая, с переносами отпусков.

    Reply ↓
  32. accounting_cons

    Протестировано на:

    — Зарплата и управление персоналом, редакция 3.1 (3.1.11.68)

    — Платформа: 1С:Предприятие 8.3 (8.3.12.1685)

    Обе обработки работают. И старая, без учета переносов, и новая, с переносами отпусков.

    Reply ↓
  33. mlv84

    Добрый день! В ЗУП Корп реализовали рассылку уведомлений с версии 3.1.9 https://its.1c.ru/db/updinfo#content:608:1:issogl1_1

    Reply ↓
  34. accounting_cons

    Протестировано на:

    — Зарплата и управление персоналом, редакция 3.1 (3.1.12.56)

    — Платформа: 1С:Предприятие 8.3 (8.3.14.1976)

    Работает версия 2.2019 (новая). Предыдущие версии обработки не работают на этом релизе.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *