<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > FinancialArchive – финансовые документы Функции инициализации модуля FinancialArchive |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
– |
Создать правила согласования по умолчанию для финансовых документов |
|
static |
[Public] |
Создать правило по умолчанию |
|
static |
– |
Создать виды документов для финансового архива |
|
static |
– |
Создать типы документов для финансового архива |
|
static |
– |
Создать журнал и настройки регистрации для счетов и накладных |
|
static |
– |
Создать журнал |
|
static |
– |
Создать таблицы для отчетов |
|
static |
– |
Создать предопределенные роли |
|
static |
– |
Получить вид документа, созданный при инициализации |
|
static |
– |
Выдать права на спец.папки |
|
static |
– |
Выдать права роли "Ответственные за финансовый архив" |
CreateDefaultFinancialApprovalRules
Создать правила согласования по умолчанию для финансовых документов.
Синтаксис
public static void CreateDefaultFinancialApprovalRules()
Создать правило по умолчанию.
Синтаксис
[Public]
public static Contracts.IContractsApprovalRule CreateDefaultRule(string ruleName, Enumeration documentFlow, List<Enumeration> stages)
Параметры
ruleName – Имя правила;
documentFlow – Документопоток;
stages – Этапы.
Возвращаемое значение
Contracts.IContractsApprovalRule – Созданное правило. Если правило создано не было, то null.
Создать виды документов для финансового архива.
Синтаксис
public static void CreateDocumentKinds()
Создать типы документов для финансового архива.
Синтаксис
public static void CreateDocumentTypes()
CreateFinancialDocumentRegistersAndSettings
Создать журнал и настройки регистрации для счетов и накладных.
Синтаксис
public static void CreateFinancialDocumentRegistersAndSettings()
CreateLeadNumberedDocumentRegister
Создать журнал.
Синтаксис
public static Docflow.IDocumentRegister CreateLeadNumberedDocumentRegister(string name, string index, Enumeration documentFlow, Guid entityId)
Параметры
name – Название;
index – Индекс;
documentFlow – Документопоток;
entityId – ИД инициализации.
Возвращаемое значение
Docflow.IDocumentRegister – Журнал.
Создать таблицы для отчетов.
Синтаксис
public static void CreateReportsTables()
Создать предопределенные роли.
Синтаксис
public static void CreateRoles()
Получить вид документа, созданный при инициализации.
Синтаксис
public static Docflow.IDocumentKind GetDefaultDocumentKind(Guid documentKindEntityGuid)
Параметры
documentKindEntityGuid – ИД экземпляра, созданного при инициализации.
Возвращаемое значение
Docflow.IDocumentKind – Вид документа.
Выдать права на спец.папки.
Синтаксис
public static void GrantRightOnFolders(IRole role)
Параметры
role – Роль.
GrantRightToFinancialResponsible
Выдать права роли "Ответственные за финансовый архив".
Синтаксис
public static void GrantRightToFinancialResponsible()
© Компания Directum, 2024 |