<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот Функции инициализации модуля Docflow |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
static |
– |
Добавить в таблицу параметров адрес веб-сервиса проверки контрагентов |
|
static |
[Public] |
Добавить условие по типу способа отправки |
|
static |
– |
|
|
static |
[Public] |
Добавить этап преобразования в PDF в правило |
|
static |
– |
Добавить в таблицу параметров срок хранения результатов сравнения по умолчанию |
|
static |
– |
Добавить в таблицу параметров настройку для рассылки по умолчанию |
|
static |
– |
Добавление в таблицу параметров значения максимального количества переповторов асинхронного обработчика для получения результата операции с доверенностью |
|
static |
– |
Добавление в таблицу параметров кодов документов, удостоверяющих личность, поддерживаемых в эл. доверенности |
|
static |
– |
Добавление в таблицу параметров значения количества эл. доверенностей в пакете |
|
static |
[Public] |
Добавить этап передачи счета в бухгалтерию в правило |
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
|
virtual |
[Public] |
Добавить правило в настройках интеллектуальной обработки |
|
static |
[Public] |
Добавить участников в указанную роль |
|
static |
[Public] |
Добавить этап рассмотрения несколькими адресатами в правило |
|
static |
– |
Добавление в таблицу параметров значения шаблона адреса поиска доверенности на сайте ФНС |
|
static |
– |
Добавление в таблицу параметров для вычисления даты закрытия системного замещения |
|
static |
– |
|
|
static |
[Public] |
Проверить разрешение на запуск инициализации |
|
static |
– |
|
|
static |
– |
Создать права для типа документа |
|
static |
– |
|
|
static |
[Public] |
Создать тип прав |
|
static |
– |
Создать этап преобразования в PDF |
|
static |
– |
Создать этап регистрации эл. доверенности/заявления на отзыв в реестре ФНС |
|
static |
– |
Создать этап рассмотрения несколькими адресатами |
|
static |
– |
Создать роль согласования |
|
static |
– |
Создать этап согласования |
|
static |
– |
|
|
static |
– |
Создать приложение-обработчик |
|
static |
– |
Создать валюту |
|
static |
– |
Создать базовые роли согласования |
|
static |
– |
Создать правила согласования по умолчанию |
|
static |
– |
Создать базовые валюты |
|
static |
– |
Создать базовые типы связей |
|
static |
[Public] |
Создать правило по умолчанию |
|
static |
– |
Создать базовые ставки НДС |
|
static |
– |
Создать типы прав для регистрации и работы с документами |
|
CreateDocumentKind + перегрузки |
static |
[Public] |
Создать вид документа |
static |
– |
Создать типы прав для работы с видами документов |
|
static |
– |
Создать виды документов для документооборота |
|
static |
[Public] |
|
|
static |
– |
Создать журналы и настройки регистрации |
|
static |
[Public] |
Создать действие отправки |
|
static |
– |
Создать действия отправки |
|
static |
[Public] |
Создать тип документа |
|
static |
– |
Создать типы документов для документооборота |
|
static |
– |
|
|
static |
– |
Создать тип файла |
|
static |
– |
Создание типов файлов и приложений-обработчиков |
|
static |
[Public] |
|
|
static |
– |
Создать вид документа для электронной доверенности |
|
static |
– |
Создать правило по умолчанию для внутренних документов с условиями |
|
static |
[Public] |
Создать способ доставки |
|
static |
– |
|
|
static |
– |
Создать правило по умолчанию для служебных записок с условиями |
|
static |
[Public] |
Создать правило по умолчанию для служебных записок |
|
static |
[Public] |
Создать журнал для внутреннего документа |
|
static |
[Public] |
Создать настройки регистрации |
|
static |
– |
|
|
static |
– |
Создать правило по умолчанию для исходящих документов с условиями |
|
static |
– |
|
|
static |
[Public] |
Создать настройку регистрации для доверенностей |
|
static |
[Public] |
Создать тип связи |
|
static |
– |
Создать таблицы для отчетов |
|
CreateRole + перегрузки |
static |
[Public] |
Создать роль |
static |
[Public] |
Создать условие "Подписывающий - непосредственный руководитель?" |
|
static |
– |
Создать предопределенные роли |
|
static |
– |
Создать настройки интеллектуальной обработки документов |
|
static |
– |
|
|
static |
– |
Создать ставку НДС |
|
static |
[Public] |
Создать журнал для внутреннего документа с разрезом нумерации по году |
|
virtual |
[Public] |
Заполнить правила в настройках интеллектуальной обработки |
|
static |
[Public] |
Получить роль "Ответственные за контрагентов" |
|
static |
[Public] |
Получить роль "Руководители проектов" |
|
static |
– |
Выдать права всем пользователям на справочники |
|
static |
– |
Выдать права всем пользователям на документы |
|
static |
– |
Выдать права на спец. папки модуля |
|
static |
– |
Выдать права на создание проектов для роли "Руководители проектов" |
|
static |
– |
Выдать права на отчеты |
|
static |
– |
Выдать права всем пользователям на задачи |
|
static |
– |
Выдать права группе пользователей на рубрики |
|
static |
– |
Назначить права роли "Делопроизводители" |
|
static |
– |
Назначить права роли "Ответственные за контрагентов" |
|
static |
– |
Назначить права роли "Пользователи с правами на удаление документов" |
|
static |
– |
Назначить права роли "Ответственные за внесение данных по документам, удостоверяющим личность" |
|
static |
– |
Выдать права роли "Подписывающие" |
|
static |
– |
Выдать права роли "Ответственные за настройку регистрации" |
|
static |
– |
Инициализация роли "Пользователи с правами на работу через сервис обмена" |
|
static |
[Public] |
Заполнить правило по умолчанию этапами |
|
static |
– |
|
|
static |
– |
|
|
static |
– |
|
AddAccessRightsBulkProcessingParams
Синтаксис
public static void AddAccessRightsBulkProcessingParams()
AddAccessRightsQueueItemsLimitParam
Синтаксис
public static void AddAccessRightsQueueItemsLimitParam()
AddAccessRightsQueueItemsRetriesLimitParam
Синтаксис
public static void AddAccessRightsQueueItemsRetriesLimitParam()
AddAccessRightsRuleProcessingBatchSizeParam
Синтаксис
public static void AddAccessRightsRuleProcessingBatchSizeParam()
AddBulkIndexingDocumentsLimitParam
Синтаксис
public static void AddBulkIndexingDocumentsLimitParam()
Добавить в таблицу параметров адрес веб-сервиса проверки контрагентов.
Синтаксис
public static void AddCompanyDataServiceParam()
Добавить условие по типу способа отправки.
Синтаксис
[Public]
public static void AddConditionToRule(IApprovalRuleBase rule, IConditionBase condition, int stageNumber)
Параметры
rule – Правило;
condition – Условие;
stageNumber – Номер этапа, который необходимо пропустить.
AddConvertExchangeDocumentToPdfRetriesCountParam
Синтаксис
public static void AddConvertExchangeDocumentToPdfRetriesCountParam()
Добавить этап преобразования в PDF в правило.
Синтаксис
[Public]
public static void AddConvertPdfStage(IApprovalRuleBase rule)
Параметры
rule – Правило.
AddDaysToStoreDocumentComparisonInfoParam
Добавить в таблицу параметров срок хранения результатов сравнения по умолчанию.
Синтаксис
public static void AddDaysToStoreDocumentComparisonInfoParam()
AddDisableMailNotificationParam
Добавить в таблицу параметров настройку для рассылки по умолчанию.
Синтаксис
public static void AddDisableMailNotificationParam()
AddFPoAGetOperationRetriesMaxCountParam
Добавление в таблицу параметров значения максимального количества переповторов асинхронного обработчика для получения результата операции с доверенностью.
Синтаксис
public static void AddFPoAGetOperationRetriesMaxCountParam()
AddFPoAIdentityDocumentCodesParam
Добавление в таблицу параметров кодов документов, удостоверяющих личность, поддерживаемых в эл. доверенности.
Синтаксис
public static void AddFPoAIdentityDocumentCodesParam()
AddFPoAQueueItemBatchSizeParam
Добавление в таблицу параметров значения количества эл. доверенностей в пакете.
Синтаксис
public static void AddFPoAQueueItemBatchSizeParam()
Добавить этап передачи счета в бухгалтерию в правило.
Синтаксис
[Public]
public static void AddGiveInvoiceApprovalStage(IApprovalRuleBase rule)
Параметры
rule – Правило.
AddHistoricalMessageQueueItemLimitParam
Синтаксис
public static void AddHistoricalMessageQueueItemLimitParam()
AddIndexDocumentsForFullTextSearchJobQueueItemsLimitParam
Синтаксис
public static void AddIndexDocumentsForFullTextSearchJobQueueItemsLimitParam()
AddIndexingDocumentsForFullTextSearchRetriesLimitParam
Синтаксис
public static void AddIndexingDocumentsForFullTextSearchRetriesLimitParam()
AddProcessHistoricalMessagesRetriesCountParam
Синтаксис
public static void AddProcessHistoricalMessagesRetriesCountParam()
AddProcessMessagesRetriesCountParam
Синтаксис
public static void AddProcessMessagesRetriesCountParam()
Добавить правило в настройках интеллектуальной обработки.
Синтаксис
[Public]
public virtual void AddProcessRule(Docflow.ISmartProcessingSetting smartProcessingSettings, string className, string grammarName, string moduleName, string functionName)
Параметры
smartProcessingSettings – Настройка интеллектуальной обработки;
className – Наименование класса из классификатора Ario;
grammarName – Наименование правила для извлечения фактов Ario;
moduleName – Наименование модуля, в котором находится функция обработки;
functionName – Наименование функции обработки.
Добавить участников в указанную роль.
Синтаксис
[Public]
public static void AddRecipientsToRole(IRole role, List<IRecipient> recipients)
Параметры
role – Роль;
recipients – Список участников.
Добавить этап рассмотрения несколькими адресатами в правило.
Синтаксис
[Public]
public static void AddReviewTaskStage(IApprovalRuleBase rule)
Параметры
rule – Правило.
AddSearchFPoAInFtsRegistryTemplateParam
Добавление в таблицу параметров значения шаблона адреса поиска доверенности на сайте ФНС.
Синтаксис
public static void AddSearchFPoAInFtsRegistryTemplateParam()
AddSubstitutionClosingDaysCountParam
Добавление в таблицу параметров для вычисления даты закрытия системного замещения.
Синтаксис
public static void AddSubstitutionClosingDaysCountParam()
AddSummaryMailNotificationsBunchCountParam
Синтаксис
public static void AddSummaryMailNotificationsBunchCountParam()
Проверить разрешение на запуск инициализации.
Синтаксис
[Public]
public static void CheckRightsToInitialize()
Синтаксис
public static void ConvertDocumentTemplates()
CreateAccessRightsForDocumentType
Создать права для типа документа.
Синтаксис
public static void CreateAccessRightsForDocumentType(Guid entityTypeGuid)
Параметры
entityTypeGuid – Guid типа документа.
Синтаксис
public static void CreateAccessRightsForFolder(string entityTypeGuid)
Параметры
entityTypeGuid
Создать тип прав.
Синтаксис
[Public]
public static void CreateAccessRightsType(string entityTypeGuid, string operationName, int operationSet, int grantedMask, Enumeration area, Guid sid, bool isOverride, string description)
Параметры
entityTypeGuid – Guid типа сущности;
operationName – Имя операции;
operationSet – Набор операций типа прав;
grantedMask – Маска разрешенных операций;
area – Область типа прав: экземпляр, тип или оба;
sid – Идентификатор типа прав;
isOverride – Признак того, является ли тип прав переопределением базового;
description – Описание.
Создать этап преобразования в PDF.
Синтаксис
public static IApprovalConvertPdfStage CreateApprovalConvertPdfStage()
Возвращаемое значение
IApprovalConvertPdfStage – Этап преобразования в PDF.
CreateApprovalRegistrationFtsStage
Создать этап регистрации эл. доверенности/заявления на отзыв в реестре ФНС.
Синтаксис
public static IApprovalRegistrationFtsStage CreateApprovalRegistrationFtsStage()
Возвращаемое значение
IApprovalRegistrationFtsStage – Этап регистрации эл. доверенности/заявления на отзыв в реестре ФНС.
Создать этап рассмотрения несколькими адресатами.
Синтаксис
public static IApprovalReviewTaskStage CreateApprovalReviewTaskStage()
Возвращаемое значение
IApprovalReviewTaskStage – Этап рассмотрения несколькими адресатами.
Создать роль согласования.
Синтаксис
public static void CreateApprovalRole(Enumeration roleType, string description)
Параметры
roleType – Тип роли;
description – Описание роли.
Создать этап согласования.
Синтаксис
public static IApprovalStage CreateApprovalStage(Enumeration stageType)
Параметры
stageType – Тип этапа.
Возвращаемое значение
IApprovalStage – Этап согласования.
Синтаксис
public static void CreateAssignmentIndices()
Создать приложение-обработчик.
Расширение всегда в нижнем регистре.
Синтаксис
public static void CreateAssociatedApp(string extension, string name, Enumeration monitoringType, Sungero.Content.IFilesType fileType)
Параметры
extension – Расширение файлов;
name – Имя приложения;
monitoringType – Тип отслеживания закрытия файла;
fileType – Тип файла.
Создать валюту.
Синтаксис
public static void CreateCurrency(string name, string alphaCode, string numericCode, string shortName, string fractionName, bool isDefault)
Параметры
name – Полное название валюты;
alphaCode – Буквенный код валюты;
numericCode – Цифровой код валюты;
shortName – Сокращенное название валюты;
fractionName – Название дробной части валюты;
isDefault – Признак валюты по умолчанию.
Создать базовые роли согласования.
Синтаксис
public static void CreateDefaultApprovalRoles()
Создать правила согласования по умолчанию.
Синтаксис
public static void CreateDefaultApprovalRules()
Создать базовые валюты.
Синтаксис
public static void CreateDefaultCurrencies()
Создать базовые типы связей.
Синтаксис
public static void CreateDefaultRelationTypes()
Создать правило по умолчанию.
Синтаксис
[Public]
public static IApprovalRule CreateDefaultRule(string ruleName, Enumeration documentFlow, List<Enumeration> stages)
Параметры
ruleName – Имя правила;
documentFlow – Документопоток;
stages – Этапы.
Возвращаемое значение
IApprovalRule – Созданное правило, если правило создано не было - то null.
Создать базовые ставки НДС.
Синтаксис
public static void CreateDefaultVatRates()
Создать типы прав для регистрации и работы с документами.
Синтаксис
public static void CreateDocumentAccessRights()
Создать вид документа.
Перегрузки
Имя функции |
Описание |
Создать вид документа |
|
Создать вид документа |
|
Создать вид документа |
CreateDocumentKind (string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, bool projectAccounting, bool grantRightsToProject, Guid entityId, bool isDefault)
Создать вид документа.
Синтаксис
[Public]
public static void CreateDocumentKind(string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, bool projectAccounting, bool grantRightsToProject, Guid entityId, bool isDefault)
Параметры
name – Имя;
shortName – Сокращенное имя;
numerationType – Нумерация;
direction – Документопоток;
autoFormattedName – Признак автоформирования имени;
autoNumerable – Признак автонумерации;
typeGuid – Доступный тип документа;
actions – Действия отправки по умолчанию;
projectAccounting – Признак ведения учета документа по проектам;
grantRightsToProject – Выдавать права участникам проектов на экземпляры вида документа;
entityId – ИД инициализации;
isDefault – Признак вида документа по умолчанию.
CreateDocumentKind (string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, Guid entityId)
Создать вид документа.
Синтаксис
[Public]
public static void CreateDocumentKind(string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, Guid entityId)
Параметры
name – Имя;
shortName – Сокращенное имя;
numerationType – Нумерация;
direction – Документопоток;
autoFormattedName – Признак автоформирования имени;
autoNumerable – Признак автонумерации;
typeGuid – Доступный тип документа;
actions – Действия отправки по умолчанию;
entityId – ИД инициализации.
CreateDocumentKind (string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, Guid entityId, bool isDefault)
Создать вид документа.
Синтаксис
[Public]
public static void CreateDocumentKind(string name, string shortName, Enumeration numerationType, Enumeration direction, bool autoFormattedName, bool autoNumerable, Guid typeGuid, Domain.Shared.IActionInfo[] actions, Guid entityId, bool isDefault)
Параметры
name – Имя;
shortName – Сокращенное имя;
numerationType – Нумерация;
direction – Документопоток;
autoFormattedName – Признак автоформирования имени;
autoNumerable – Признак автонумерации;
typeGuid – Доступный тип документа;
actions – Действия отправки по умолчанию;
entityId – ИД инициализации;
isDefault – Признак вида документа по умолчанию.
CreateDocumentKindAccessRights
Создать типы прав для работы с видами документов.
Синтаксис
public static void CreateDocumentKindAccessRights()
Создать виды документов для документооборота.
Синтаксис
public static void CreateDocumentKinds()
CreateDocumentRegisterNumberTable
Синтаксис
[Public]
public static void CreateDocumentRegisterNumberTable()
CreateDocumentRegistersAndSettings
Создать журналы и настройки регистрации.
Синтаксис
public static void CreateDocumentRegistersAndSettings()
Создать действие отправки.
Синтаксис
[Public]
public static void CreateDocumentSendAction(Domain.Shared.IActionInfo action, string name)
Параметры
action – Действие;
name – Имя.
Создать действия отправки.
Синтаксис
public static void CreateDocumentSendActions()
Создать тип документа.
Синтаксис
[Public]
public static void CreateDocumentType(string name, Guid documentTypeGuid, Enumeration direction, bool isRegistrationAllowed)
Параметры
name – Имя;
documentTypeGuid – Идентификатор типа документа;
direction – Документопоток;
isRegistrationAllowed – Признак допустимости регистрации типа.
Создать типы документов для документооборота.
Синтаксис
public static void CreateDocumentTypes()
Синтаксис
public static void CreateEDocIndices()
Создать тип файла.
Синтаксис
public static Sungero.Content.IFilesType CreateFileType(string name)
Параметры
name – Название типа.
Возвращаемое значение
Sungero.Content.IFilesType – Тип файла.
CreateFileTypesAndAssociatedApps
Создание типов файлов и приложений-обработчиков.
Только при первом запуске, потом чужие настройки не трогаем.
Синтаксис
public static void CreateFileTypesAndAssociatedApps()
CreateFolderChangeAccessRights
Синтаксис
[Public]
public static void CreateFolderChangeAccessRights()
CreateFormalizedPowerOfAttorneyDocumentKind
Создать вид документа для электронной доверенности.
Синтаксис
public static void CreateFormalizedPowerOfAttorneyDocumentKind()
CreateInternalDefaultApprovalRuleWithConditions
Создать правило по умолчанию для внутренних документов с условиями.
Синтаксис
public static void CreateInternalDefaultApprovalRuleWithConditions()
Создать способ доставки.
Синтаксис
[Public]
public static void CreateMailDeliveryMethod(string name, string sid)
Параметры
name – Название;
sid – Уникальный ИД, регистрозависимый.
Синтаксис
public static void CreateMailDeliveryMethods()
CreateMemoDefaultApprovalRuleWithConditions
Создать правило по умолчанию для служебных записок с условиями.
Синтаксис
public static void CreateMemoDefaultApprovalRuleWithConditions()
Создать правило по умолчанию для служебных записок.
Синтаксис
[Public]
public static IApprovalRule CreateMemoDefaultRule(string ruleName, List<Enumeration> stages)
Параметры
ruleName – Имя правила;
stages – Этапы.
Возвращаемое значение
IApprovalRule – Созданное правило.
CreateNumerationDocumentRegister
Создать журнал для внутреннего документа.
Синтаксис
[Public]
public static IDocumentRegister CreateNumerationDocumentRegister(string name, string index, Enumeration documentFlow, Guid entityId)
Параметры
name – Название;
index – Индекс;
documentFlow – Документопоток;
entityId – ИД инициализации.
Возвращаемое значение
IDocumentRegister – Журнал.
Создать настройки регистрации.
Синтаксис
[Public]
public static void CreateNumerationSetting(Guid documentGuid, Enumeration documentFlow, IDocumentRegister documentRegister)
Параметры
documentGuid – GUID типа документа;
documentFlow – Документопоток;
documentRegister – Журнал.
CreateOfficialDocumentTrackingIndices
Синтаксис
public static void CreateOfficialDocumentTrackingIndices()
CreateOutgoingDefaultApprovalRuleWithConditions
Создать правило по умолчанию для исходящих документов с условиями.
Синтаксис
public static void CreateOutgoingDefaultApprovalRuleWithConditions()
Синтаксис
public static void CreateParametersTable()
Создать настройку регистрации для доверенностей.
Синтаксис
[Public]
public static void CreatePowerOfAttorneySetting(IDocumentRegister documentRegister)
Параметры
documentRegister – Журнал.
Создать тип связи.
Синтаксис
[Public]
public static IRelationType CreateRelationType(string name, string sourceTitle, string targetTitle, string sourceDescription, string targetDescription, bool hasDirection, bool needRight, bool useSource, bool useTarget)
Параметры
name – Название связи;
sourceTitle – Название источника;
targetTitle – Название назначения;
sourceDescription – Описание источника;
targetDescription – Описание назначения;
hasDirection – Признак направления;
needRight – Признак требования прав на изменение источника;
useSource – Показывать выбор связи источника;
useTarget – Показывать выбор связи назначения.
Возвращаемое значение
IRelationType – Созданная связь.
Создать таблицы для отчетов.
Синтаксис
public static void CreateReportsTables()
Создать роль.
Перегрузки
Имя функции |
Описание |
CreateRole (string roleName, string roleDescription, Guid roleGuid) |
Создать роль |
CreateRole (string roleName, string roleDescription, Guid roleGuid, List<IRecipient> recipients) |
Создать роль |
CreateRole (string roleName, string roleDescription, Guid roleGuid)
Создать роль.
Синтаксис
[Public]
public static IRole CreateRole(string roleName, string roleDescription, Guid roleGuid)
Параметры
roleName – Название роли;
roleDescription – Описание роли;
roleGuid – Guid роли. Игнорирует имя.
Возвращаемое значение
IRole – Новая роль.
CreateRole (string roleName, string roleDescription, Guid roleGuid, List<IRecipient> recipients)
Создать роль.
Синтаксис
[Public]
public static IRole CreateRole(string roleName, string roleDescription, Guid roleGuid, List<IRecipient> recipients)
Параметры
roleName – Название роли;
roleDescription – Описание роли;
roleGuid – Guid роли. Игнорирует имя;
recipients – Состав участников роли.
Возвращаемое значение
IRole – Новая роль.
CreateRoleCompareSignatoryAndInitManagerCondition
Создать условие "Подписывающий - непосредственный руководитель?".
Синтаксис
[Public]
public static IConditionBase CreateRoleCompareSignatoryAndInitManagerCondition(IConditionBase condition)
Параметры
condition – Новое условие нужного типа - обычное или договорное.
Возвращаемое значение
IConditionBase – Созданное условие.
Создать предопределенные роли.
Синтаксис
public static void CreateRoles()
Создать настройки интеллектуальной обработки документов.
Синтаксис
public static void CreateSmartProcessingSettings()
Синтаксис
public static void CreateTaskIndices()
Создать ставку НДС.
Синтаксис
public static void CreateVatRate(string sid, string name, int rate)
Параметры
sid – Sid;
name – Наименование ставки НДС;
rate – Ставка НДС в %.
CreateYearSectionDocumentRegister
Создать журнал для внутреннего документа с разрезом нумерации по году.
Синтаксис
[Public]
public static IDocumentRegister CreateYearSectionDocumentRegister(string name, string index, Guid entityId)
Параметры
name – Название;
index – Индекс;
entityId – ИД инициализации.
Возвращаемое значение
IDocumentRegister – Журнал.
Заполнить правила в настройках интеллектуальной обработки.
Синтаксис
[Public]
public virtual void FillSmartProcessingRules()
GetCounterpartyResponsibleRole
Получить роль "Ответственные за контрагентов".
Синтаксис
[Public]
public static IRole GetCounterpartyResponsibleRole()
Возвращаемое значение
IRole – Роль "Ответственные за контрагентов".
Получить роль "Руководители проектов".
Синтаксис
[Public]
public static IRole GetProjectManagersRole()
Возвращаемое значение
IRole – Роль "Руководители проектов".
Выдать права всем пользователям на справочники.
Синтаксис
public static void GrantRightsOnDatabooks(IRole allUsers)
Параметры
allUsers – Группа "Все пользователи".
Выдать права всем пользователям на документы.
Синтаксис
public static void GrantRightsOnDocuments(IRole allUsers)
Параметры
allUsers – Группа "Все пользователи".
Выдать права на спец. папки модуля.
Синтаксис
public static void GrantRightsOnFolders(IRole allUsers)
Параметры
allUsers – Группа "Все пользователи".
Выдать права на создание проектов для роли "Руководители проектов".
Синтаксис
public static void GrantRightsOnProjects()
Выдать права на отчеты.
Синтаксис
public static void GrantRightsOnReports()
Выдать права всем пользователям на задачи.
Синтаксис
public static void GrantRightsOnTasks(IRole allUsers)
Параметры
allUsers – Группа "Все пользователи".
Выдать права группе пользователей на рубрики.
Синтаксис
public static void GrantRightsOnTopic(IRole users)
Параметры
users – Группа пользователей.
Назначить права роли "Делопроизводители".
Синтаксис
public static void GrantRightsToClerksRole()
GrantRightsToCounterpartiesResponsibleRole
Назначить права роли "Ответственные за контрагентов".
Синтаксис
public static void GrantRightsToCounterpartiesResponsibleRole()
GrantRightsToDocumentDeleteRole
Назначить права роли "Пользователи с правами на удаление документов".
Синтаксис
public static void GrantRightsToDocumentDeleteRole()
GrantRightsToIdentificationDocumentsManagersRole
Назначить права роли "Ответственные за внесение данных по документам, удостоверяющим личность".
Синтаксис
public static void GrantRightsToIdentificationDocumentsManagersRole()
Выдать права роли "Подписывающие".
Синтаксис
public static void GrantRightsToSigningRole()
GrantRightToRegistrationManagersRole
Выдать права роли "Ответственные за настройку регистрации".
Синтаксис
public static void GrantRightToRegistrationManagersRole()
InitializeExchangeServiceUsersRole
Инициализация роли "Пользователи с правами на работу через сервис обмена".
Синтаксис
public static void InitializeExchangeServiceUsersRole()
Заполнить правило по умолчанию этапами.
Синтаксис
[Public]
public static void SetRuleStages(IApprovalRuleBase rule, List<Enumeration> stages)
Параметры
rule – Правило;
stages – Этапы.
Синтаксис
public static void UpdateSystemAccessRights()
Синтаксис
public static IRelationType UpdateSystemRelationType(string name, string sourceTitle, string targetTitle, string sourceDescription, string targetDescription)
Параметры
name
sourceTitle
targetTitle
sourceDescription
targetDescription
Синтаксис
public static void UpdateSystemRelationTypes()
© Компания Directum, 2024 |