Отложенное подписание кадровых документов в ЗУП

Есть несколько вариантов формирования и отложенного подписания документов.

1) Выборочное формирование

При нажатии на кнопку в документе "Сформировать ПФ" проверяем, документ по заявке или нет.

  • Если док по заявке, то ищем все неподписанные никем пф.

    • если их нет, то выводим предупреждение, что нечего формировать

  • если они есть, то смотрим сколько их:

    • одна пф => выводим сразу формочку со сформированной ПФ

    • больше одной => выводим список выбора доступных ПФ (в списке только те, которые еще никем не подписаны).

  • Если док не по заявке, то ищем печатные формы по виду документа:

    • если их нет, то выводим предупреждение, что нечего формировать

    • если они есть, то смотрим есть ли уже сформированные:

      • есть сформированные => выводим вопрос

  • если пользователь нажимает Да => смотрим сколько видов пф для вида документа:

    • одна пф => выводим сразу формочку со сформированной ПФ

    • больше одной => выводим список выбора доступных ПФ (в списке только все виды ПФ по объекту, но по умолчанию сняты галки с тех, что уже сформированы):

  • если пользователь нажимает Нет, то возврат, ничего не переформировываем

  • нет сформированных => смотрим сколько видов пф для вида документа:

    • одна пф => выводим сразу формочку со сформированной ПФ

    • больше одной => выводим список выбора доступных ПФ (в списке только все виды ПФ по объекту, по умолчанию стоят все флаги).

2) Отложенное подписание

Добавлена настройка:

Обе галочки одновременно снять нельзя.

От этих настроек зависит видимость кнопок в форме присоединения документа:

Если нажимаем Присоединить к документу без подписания, то ПФ формируется, но с признаком "Черновик" (т.е. не отправляется сотруднику в ЛК на подпись). Отправить и подписать можно из формочки Документы.

ВАЖНО: Если документ по заявке, то из формочки документов его нельзя отдельно отправить или подписать:

Необходимо подписать и отправить документ одним действием.

2.1.) Отложенное подписание 2х печатных форм(ПФ) одного документа с разными настройками подписания

Если по одному документу формируются 2 печатных формы на отложенное подписание и для одного из документов по настройкам не требуется подпись со стороны организации, то:

  1. В форме "Документы" ЛК Сотрудника ЗУП подписывается только 1 ПФ, а вторая ПФ просто отправляется сотруднику в ЛКС. В зависимости от настроек ЛКС блокируется, чтобы сотрудник ознакомился\подписал ПФ.

  2. В форме "Документы" ЛК Сотрудника ЗУП в нижней части появляется информативный блок с содержанием подписанных документов и не подписанных со стороны организации.

  3. В форме "Документы" ЛК Сотрудника ЗУП для ПФ, которая с настройкой "Не подписывать" со стороны организации, в столбце "П/О" появляется значок "Х".

3) Блокировки

Проверяем, документ по заявке или нет:

  • если по заявке => смотрим, есть ли подписанные (не произвольные) ПФ:

    • их нет => документ доступен для изменения (даже если пф сформированы как черновики)

    • есть подписанные => проверяем, документ кадрово-расчетный?

      • если да, блокируем для кадровиков

      • если нет, то блокируем для всех

  • если не по заявке => ничего не блокируем

Last updated