AddSelectedApprover(ApprovalStage, Guid)
|
Добавляет согласующего по поисковому слову в этап согласования. |
AddSelectedApprover(ApprovalStage, StaffEmployee)
|
Добавляет согласующего сотрудника в этап согласования. |
AddSelectedApprover(ApprovalStage, StaffUnit)
|
Добавляет согласующих из подразделения в этап согласования. |
AddSelectedApprover(ApprovalStage, StaffGroup)
|
Добавляет согласующих из группы в этап согласования. |
AddSelectedApprover(ApprovalStage, StaffRole)
|
Добавляет согласующих из роли в этап согласования. |
AddCurrentApprover(ApprovalStage, StaffEmployee)
|
Добавляет текущего сотрудника в этап согласования. |
InsertCurrentApproverAfter(ApprovalStage, ApprovalStageCurrentApprover, StaffEmployee)
|
Вставляет текущего сотрудника после другого сотрудника. |
AddAdditionalApprover(ApprovalStage approvalStage, StaffEmployee employee, StaffEmployee addedBy)
|
Добавляет дополнительного согласующего. |
ReorderSelectedApprovers(ObjectCollection<ApprovalStageApprover>)
|
Сортирует список, содержащий согласующих, по порядковому номеру согласующего. |
AddDecision(ApprovalStage)
|
Добавляет решение для этапа маршрута согласования. |
ReorderDecisions(ObjectCollection<ApprovalStageDecision>)
|
Сортирует список, содержащий решения по согласованию, по порядковому номеру решения. |
AddDecisionLocalization(ApprovalStageDecision, int, string)
|
Добавляет новую локализацию решения. |
AddMainInfoNameLocalization(ApprovalStage, int, string)
|
Добавляет новую локализацию названия основной информации. |
AddState(ApprovalStage)
|
Добавляет состояние для этапа согласования. |
CreateApprover(StaffEmployee)
|
Создаёт согласующего без добавления в этап согласования. |
CopyApproversFromDocument(ApprovalStage, Document)
|
Получает согласующих из согласуемого документа. |
GetStageApprovers(ApprovalStage approvalStage, Document document)
|
Возвращает согласующих этапа в результате вызова CopyApproversFromDocument . |
ProcessExcludedApprovers(ApprovalStage approvalStage, Document document, IEnumerable<ApprovalStageApprover> approvers)
|
Исключает согласующих. |
GetPossibleSemantics(ApprovalType approvalStageType)
|
Получает список возможных семантик решения в зависимости от типа согласования. |
StartStage(ApprovalStage approvalStage, Reconcile reconcileCard)
|
Начальный этап согласования. |
CreateNextTask(ApprovalStage approvalStage, Reconcile reconcileCard)
|
Создаёт следующее задание. |
ChangeDocumentState(ApprovalStage approvalStage, Document document, DecisionSemantics decisionSemantics)
|
Изменяет состояние документа. |
CompleteTask(ApprovalStage approvalStage, ApprovalStageCurrentApprover approverWithTask)
|
Завершает задание. |
RecallTask(ApprovalStage approvalStage, ApprovalStageCurrentApprover approverWithTask)
|
Отзывает задание. |
CompleteStage(ApprovalStage approvalStage, ApprovalPath approvalPath, Reconcile reconcileCard)
|
Завершает этап. |
SkipStage(ApprovalStage approvalStage, ApprovalPath approvalPath, Reconcile reconcileCard, DecisionSemantics stageDecision)
|
Пропускает этап. |
CancelStage(ApprovalStage approvalStage, ApprovalPath approvalPath, Reconcile reconcileCard)
|
Отменяет этап. |
ReturnStage(ApprovalStage approvalStage, ApprovalPath approvalPath, Reconcile reconcileCard)
|
Повторяет этап. |
CompleteInitiatorTask(ApprovalStage approvalStage, ApprovalStageCurrentApprover approverWithInitiatorTask)
|
Завершает задание инициатора. |