public AcquaintanceTaskGroup SendToAcquaintance( Document document, IEnumerable<User> users, DateTime executionDate )
Отправка документа на ознакомление списку пользователей
Синтаксис
public AcquaintanceTaskGroup SendToAcquaintance( Document document, IEnumerable<User> users, DateTime executionDate )
Параметры
- document
- Тип: Document
Документ, отправляемый на ознакомление. Объект. Путь доступа: PublicAPI.Docflow.Document
- users
- Тип: System.Collections.Generic IEnumerable User
Список пользователей для ознакомления. Объект. Путь доступа: PublicAPI.Portal.Security.User
- executionDate
- Тип: System DateTime
Срок задачи ознакомления (необязательный параметр)
Возвращаемое значение
Тип: AcquaintanceTaskGroupГруппа задач ознакомления
Примеры
//загружаем документ по идентификатору var doc = PublicAPI.Docflow.Document.Load(3); //создаем пустой список для пользователей var userList = new List<IUser>(); //загружаем пользователей по иднетификаторам и добавляем их в список userList.Add(PublicAPI.Portal.Security.User.Load(3)); userList.Add(PublicAPI.Portal.Security.User.Load(4)); //устанавливаем срок задачи согласования var executeDate = DateTime.Now.AddDays(4); //отправляем на ознакомление var acqTaskGroup = PublicAPI.Docflow.Tasks.SendToAcquaintance(doc, userList, executeDate); //acqTaskGroup - группа задач ознакомления //ВНИМАНИЕ!! Если срок задачи ознакомления не задан, то к дате создания задачи ознакомления добавляется один день. //Это и будет сроком ознакомления задачи
См. также