заблокировать даты в календаре в sharepoint после утверждения отпуска - PullRequest
0 голосов
/ 09 мая 2018

Я создал планировщик отпусков в Sharepoint и автоматизировал утверждение отпусков и обновление баланса с помощью конструктора SharePoint.

Теперь существует необходимость в календаре на sharepoint, который автоматически обновляется для каждого сотрудника, когда его отпуск утверждается или отменяется после утверждения. По сути, мне нужно настроить что-то вроде наложения календаря, но с функцией, которая автоматически блокирует даты, на которые сотрудник применил отпуск, и может быть видна менеджеру в едином календаре.

Есть ли способ, которым мы можем сделать это, потому что я не могу понять какой-либо поток для автоматизации этого с помощью конструктора Sharepoint?

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

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

  • Создание элемента в «Календаре», вывод в переменную «создание»
  • Установите «Время начала» на «С даты» из вашего текущего элемента -Установите «Время окончания» на «На дату» из вашего текущего элемента

    1. Это заблокирует ваши календарные даты и будет отображаться в календаре общего ресурса

    2. Вы также можете настроить отображение сообщения на основе вашего выбора, например, «XYZ в отпуске»

0 голосов
/ 10 мая 2018

Полагаю, вы создали систему разрешения на отпуск в списке SP. В этом списке вы можете создать рабочий процесс с помощью SP Designer, который будет работать при обновлении списка. Он заблокирует даты с информацией о сотруднике в созданном вами календаре и предоставит разрешения конкретным пользователям. Или вы можете изменить разрешения на уровне элемента в рабочем процессе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...