Class KrTypeBaseAbstract

Тип карточки или документа, включенный в типовое решение.

Hierarchy

Implements

Constructors

Static Keys Properties

allowManualRegistrationDocNumberAssignmentKey: "AllowManualRegistrationDocNumberAssignment" = 'AllowManualRegistrationDocNumberAssignment'
allowManualRegularDocNumberAssignmentKey: "AllowManualRegularDocNumberAssignment" = 'AllowManualRegularDocNumberAssignment'
captionKey: "Caption" = 'Caption'
disableChildResolutionDateCheckKey: "DisableChildResolutionDateCheck" = 'DisableChildResolutionDateCheck'
docNumberRegistrationAutoAssignmentIdKey: "DocNumberRegistrationAutoAssignmentID" = 'DocNumberRegistrationAutoAssignmentID'
docNumberRegistrationFormatKey: "DocNumberRegistrationFormat" = 'DocNumberRegistrationFormat'
docNumberRegistrationSequenceKey: "DocNumberRegistrationSequence" = 'DocNumberRegistrationSequence'
docNumberRegularAutoAssignmentIdKey: "DocNumberRegularAutoAssignmentID" = 'DocNumberRegularAutoAssignmentID'
docNumberRegularFormatKey: "DocNumberRegularFormat" = 'DocNumberRegularFormat'
docNumberRegularSequenceKey: "DocNumberRegularSequence" = 'DocNumberRegularSequence'
hideCreationButtonKey: "HideCreationButton" = 'HideCreationButton'
hideRouteTabKey: "HideRouteTab" = 'HideRouteTab'
idKey: "ID" = 'ID'
nameKey: "Name" = 'Name'
releaseRegistrationNumberOnFinalDeletionKey: "ReleaseRegistrationNumberOnFinalDeletion" = 'ReleaseRegistrationNumberOnFinalDeletion'
releaseRegularNumberOnFinalDeletionKey: "ReleaseRegularNumberOnFinalDeletion" = 'ReleaseRegularNumberOnFinalDeletion'
useApprovingKey: "UseApproving" = 'UseApproving'
useDefaultDiscussionTabKey: "UseDefaultDiscussionTab" = 'UseDefaultDiscussionTab'
useForumKey: "UseForum" = 'UseForum'
useRegistrationKey: "UseRegistration" = 'UseRegistration'
useResolutionsKey: "UseResolutions" = 'UseResolutions'
useRoutesInWorkflowEngine: "UseRoutesInWorkflowEngine" = 'UseRoutesInWorkflowEngine'

Accessors

  • get allowManualRegistrationDocNumberAssignment(): boolean
  • Разрешить ручное выделение номера при регистрации.

    Returns boolean

  • set allowManualRegistrationDocNumberAssignment(value: boolean): void
  • Разрешить ручное выделение номера при регистрации.

    Parameters

    • value: boolean

    Returns void

  • get allowManualRegularDocNumberAssignment(): boolean
  • Разрешить ручное выделение номера.

    Returns boolean

  • set allowManualRegularDocNumberAssignment(value: boolean): void
  • Разрешить ручное выделение номера.

    Parameters

    • value: boolean

    Returns void

  • get caption(): string
  • Отображаемое имя типа.

    Returns string

  • set caption(value: string): void
  • Отображаемое имя типа.

    Parameters

    • value: string

    Returns void

  • get disableChildResolutionDateCheck(): boolean
  • Признак того, что требуется выполнить проверку на дату запланированного завершения дочерней резолюции, чтобы она не превышала дату завершения родительской резолюции более, чем на один бизнес-день.

    Returns boolean

  • set disableChildResolutionDateCheck(value: boolean): void
  • Признак того, что требуется выполнить проверку на дату запланированного завершения дочерней резолюции, чтобы она не превышала дату завершения родительской резолюции более, чем на один бизнес-день.

    Parameters

    • value: boolean

    Returns void

  • get docNumberRegistrationFormat(): string
  • Формат выделяемого номера при регистрации.

    Returns string

  • set docNumberRegistrationFormat(value: string): void
  • Формат выделяемого номера при регистрации.

    Parameters

    • value: string

    Returns void

  • get docNumberRegistrationSequence(): string
  • Последовательность для выделения номера при регистрации.

    Returns string

  • set docNumberRegistrationSequence(value: string): void
  • Последовательность для выделения номера при регистрации.

    Parameters

    • value: string

    Returns void

  • get docNumberRegularFormat(): string
  • Формат выделяемого номера.

    Returns string

  • set docNumberRegularFormat(value: string): void
  • Формат выделяемого номера.

    Parameters

    • value: string

    Returns void

  • get docNumberRegularSequence(): string
  • Последовательность для выделения номера.

    Returns string

  • set docNumberRegularSequence(value: string): void
  • Последовательность для выделения номера.

    Parameters

    • value: string

    Returns void

  • get hideCreationButton(): boolean
  • Флаг скрытия плитки создания карточки для пользователя.

    Returns boolean

  • set hideCreationButton(value: boolean): void
  • Флаг скрытия плитки создания карточки для пользователя.

    Parameters

    • value: boolean

    Returns void

  • get hideRouteTab(): boolean
  • Флаг скрытия вкладки маршрута.

    Returns boolean

  • set hideRouteTab(value: boolean): void
  • Флаг скрытия вкладки маршрута.

    Parameters

    • value: boolean

    Returns void

  • get id(): string
  • Идентификатор типа.

    Returns string

  • set id(value: string): void
  • Идентификатор типа.

    Parameters

    • value: string

    Returns void

  • get name(): string
  • Имя типа.

    Returns string

  • set name(value: string): void
  • Имя типа.

    Parameters

    • value: string

    Returns void

  • get releaseRegistrationNumberOnFinalDeletion(): boolean
  • Флаг освобождения регистрационного номера при окончательном удалении.

    Returns boolean

  • set releaseRegistrationNumberOnFinalDeletion(value: boolean): void
  • Флаг освобождения регистрационного номера при окончательном удалении.

    Parameters

    • value: boolean

    Returns void

  • get releaseRegularNumberOnFinalDeletion(): boolean
  • Флаг освобождения первичного номера при окончательном удалении.

    Returns boolean

  • set releaseRegularNumberOnFinalDeletion(value: boolean): void
  • Флаг освобождения первичного номера при окончательном удалении.

    Parameters

    • value: boolean

    Returns void

  • get useApproving(): boolean
  • Использовать согласование.

    Returns boolean

  • set useApproving(value: boolean): void
  • Использовать согласование.

    Parameters

    • value: boolean

    Returns void

  • get useDefaultDiscussionTab(): boolean
  • Флаг использования стандартной вкладки с обсуждениями при использовании системы форумов.

    Returns boolean

  • set useDefaultDiscussionTab(value: boolean): void
  • Флаг использования стандартной вкладки с обсуждениями при использовании системы форумов.

    Parameters

    • value: boolean

    Returns void

  • get useForum(): boolean
  • Флаг использования системы форумов.

    Returns boolean

  • set useForum(value: boolean): void
  • Флаг использования системы форумов.

    Parameters

    • value: boolean

    Returns void

  • get useRegistration(): boolean
  • Использовать регистрацию.

    Returns boolean

  • set useRegistration(value: boolean): void
  • Использовать регистрацию.

    Parameters

    • value: boolean

    Returns void

  • get useResolutions(): boolean
  • Использовать резолюции.

    Returns boolean

  • set useResolutions(value: boolean): void
  • Использовать резолюции.

    Parameters

    • value: boolean

    Returns void

  • get useRoutesInWorkflowEngine(): boolean
  • Флаг использования маршрутов в бизнес процессах.

    Returns boolean

  • set useRoutesInWorkflowEngine(value: boolean): void
  • Флаг использования маршрутов в бизнес процессах.

    Parameters

    • value: boolean

    Returns void

Methods

  • Выполняет очистку хранилища от избыточных данных.

    Returns void

  • Выполняет резолв кеша декораторов для данных объекта-хранилища.

    Returns void

  • Возвращает хранилище IStorage, декоратором для которого является текущий объект.

    Returns

    Хранилище IStorage, декоратором для которого является текущий объект.

    Returns IStorage<unknown>

  • Метод, уведомляющий объект о наличии изменений в его хранилище.

    Returns void

Generated using TypeDoc