ReqApprovers (Обязательные): Коллекция
Список согласующих для документа. Свойство недоступно для редактирования, заполняется программно из этапа с типом Согласование, Согласование с руководителем.
Служит для упрощенного визуального отображения всех согласующих одним списком.
Используется при:
•определении исполнителей задания на согласование документа;
•вычислении роли согласования с типом Согласующие;
•формировании предметного отображения регламента.
Имя свойства |
Отображаемое имя |
---|---|
Approver |
Согласующий |
Approver (Согласующий): Sungero.CoreEntities.Recipient
Signatory (На подпись): Sungero.Company.Employee
Сотрудник, который будет подписывать документ. Свойство доступно только при наличии этапа Подписание в правиле согласования.
По умолчанию заполняется из документа, либо из права подписи с наибольшим приоритетом. В качестве подписывающего можно выбрать только сотрудников, для которых настроено права подписи подходящее для документа из задачи.
Синхронизируется при изменении подписывающего в задании на доработку, на согласование с руководителем.
Используется для:
•вычисления исполнителя задания на подписание документа;
•определения подписывающего в документе;
•вычисления ожидаемого срока;
•формирования предметного отображения регламента.
AddApprovers (Дополнительные): Коллекция
Список сотрудников, с которыми нужно согласовать документ, помимо указанных в правиле согласования. Свойство доступно только при наличии этапа Согласование с возможностью указывать дополнительных согласующих.
Список сотрудников обновляется при переадресации и добавлении новый согласующих в задании на согласование.
Используется для:
•вычисления исполнителя задания на согласование документа;
•вычисления ожидаемого срока;
•формирования предметного отображения регламента;
•вычисления роли согласования с типом Согласующие.
Имя свойства |
Отображаемое имя |
---|---|
Approver |
Согласующий |
Approver (Согласующий): Sungero.CoreEntities.Recipient
Addressee (Адресат): Sungero.Company.Employee
Сотрудник, который будет рассматривать документ. Свойство доступно только при наличии этапа Рассмотрение адресатом.
Для служебной записки заполняется из документа, в остальных случаях – из этапа.
Используется для:
•вычисления исполнителя задания на рассмотрение адресатом;
•заполнения свойства AssignedBy (Выдал) при создании поручения из задания на рассмотрение;
•формирования темы задания;
•вычисления ожидаемого срока;
•формирования предметного отображения регламента;
•вычисления роли согласования с типом Адресат.
Addressees (Адресаты): Коллекция
Список сотрудников, которые будут рассматривать документ. Свойство отображается и доступно для редактирования, если в правиле согласования есть этап «Рассмотрение адресатом». При согласовании служебной записки адресаты недоступны для редактирования.
Для служебной записки заполняется из документа, в остальных случаях – заполняется инициатором вручную.
При изменении значения свойства Addressee (Адресат) очищается коллекция и заполняется адресатом – событие «Изменение значения свойства» Addressee (Адресат).
Если коллекция была изменена, то Addressee (Адресат) заполняется первым адресатом из коллекции – событие «До сохранения».
Используется для:
•вычисления адресатов в подзадачах на рассмотрение документа, созданных в рамках этапа рассмотрения несколькими адресатами;
•формирования предметного отображения регламента;
•вычисления роли согласования с типом Адресат;
•вычисления роли согласования с типом Адресаты.
Имя свойства |
Отображаемое имя |
---|---|
Addressee |
Адресат |
Addressee (Адресат): Sungero.Company.Employee
IsManyAddressees (Несколько адресатов): Логическое
Признак, что основной документ многоадресный. Используется для вычисления условия «Несколько адресатов». Заполняется из признака IsManyAddressees (Несколько адресатов) служебной записки, если она отправлена на согласование (событие «Добавление документа» в группу вложений «Документ») – для остальных документов значение False.
AddApproversExpanded: Коллекция
Список дополнительных согласующих по задаче. Свойство добавлено для оптимизации вычислений и хранения конкретных исполнителей этапа согласования с разворачиваем групп.
Скрыто в проводнике, заполняется программно:
•при старте задачи с разворачиванием всех дополнительных согласующих;
•при переадресации или добавлении новых согласующих в задании на согласование.
Используется для:
•вычисления исполнителя задания на согласования документа;
•вычисления ожидаемого срока;
•формирования предметного отображения регламента;
•вычисления роли согласования с типом Согласующие.
Имя свойства |
Отображаемое имя |
---|---|
Approver |
Согласующий |
Approver (Согласующий): Sungero.CoreEntities.Recipient
ReworkPerformer (Ответственный за доработку): Sungero.Company.Employee
Сотрудник, ответственный за доработку документа. Заполняется программно в схеме задачи согласно настройке доработки.
Свойство скрыто в проводнике.
IsStageAssigneeNotFound (Исполнитель этапа не определен): Логическое
Признак, что в ходе согласования документа не удалось вычислить исполнителя задания. Свойство скрыто в проводнике, заполняется программно в схеме задачи в случае, когда не удалось вычислить исполнителя из этапа.
Если исполнитель этапа не определен, приходит задание на доработку инициатору с указанием на каком этапе не удалось вычислить исполнителя.
© Компания Directum, 2024 |