to krylovlf Коротко - возможно.
Упоминание о походу к конкурентам создает ощущение, что у вас только одна задача:
- создать один процесс согласование с n-кол-вом согласовантов (с нелинейным согласованием).
Если у вас только одна задача - Sharepoint слишком громоздк/прожорлив/ресурсоемкий для одной задачи.
Sharepoint - это ближе к "напалму" в среде документооборота.
Относительно вашей задачи: Возможны два варианта:
1) WorkFlow - в примерах видел красиво, но с реализацией не сталкивался
2) Как бы я сейчас это реализовал:
Создается список -- даются права доступа на изменение -- создается элемент(по сути процесс чего-либо согласования) -- поле ввода ФИО обладает свойством ввода нескольких ФИО(точное ограничение не помню, но у меня 8 ФИО и ActiveDirectory подтянулись).
Содержимое списка:
Включаем версионность всего списка.
Поле-галочка "Согласовано" - 1шт.
Поле-ФИО согласовавших
Поле-ФИО не согласовавших
Поле комментарии со свойством версионности "Последовательность согласований"
Поле комментарии со свойством версионности "Комментарии согласовантов"
Ну и сам процесс согласования:
1. Создается элемент(тема согласования) с вводом ФИО для согласования.
2. WF отправляет уведомления всем согласовантом о том, что нужно рассмотреть заявку.
3. Согласовант редактирует заявку: ставит согл/не согл
далее подключаем JavaScript в форму редактирование EditForm.aspx:
а. вносит его решение в поле "Последовательность согласований", как комментарий
б. вносит ФИО в поле Согласовавших/Не согласовавших.
в. сохранение
4. WF уведомляет автора заявки: кто согласовал, кто не согласовал.
автор видит: кто и когда согласовывал/не согласовывал.
Добавлено: to andredor Календарь Sharepoint подключить к календарю Android/iOS - только сторонние программы или самому с бубном, по-сути создавать стороннюю прогу.
Благо инструментов достаточно: REST API и можно синхронизироваться.
А проверяли "нативную"(из браузера) работу Sharepoint-календаря в Android/iOS ?