Уведомление о начале отпуска для ЗУП 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.2024 с учетом переносов отпусков, работает на релизах ЗУП 3.1.9, 3.1.10 и 3.1.11.

UPD 2: добавлена версия обработки 2.2024 с учетом переносов отпусков, работает на релизе ЗУП 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 не будет опубликован. Обязательные поля помечены *