Содержит доступ к системным коллекциям, всегда доступен как глобальное значение в сценариях:

const cu = await System.users.getCurrentUser();

Type parameters

Hierarchy

  • SystemCollections

Properties

Readonly cache

cache: ICache

Кеш для временного хранения данных на сервере.

Readonly converter

converter: Converter

Конвертация файлов.

Readonly digitalSigns

digitalSigns: DigitalSigns

Электронные подписи.

deprecated

Электронные подписи перенесены в System.signs. Это свойство будет удалено.

Readonly directories

directories: Directories

Директории.

Readonly files

files: Files

Файлы.

Readonly lines

Линии.

Readonly mailbox

mailbox: Mailbox

Почта.

Readonly organisationStructure

organisationStructure: OrganisationStructure

Организационная структура.

Readonly portals

portals: Portals

Порталы.

Readonly processes

processes: P

Процессы.

Readonly productionSchedule

productionSchedule: ProductionSchedule

Рабочий календарь.

Readonly reminders

reminders: Reminders

Напоминание.

Readonly replacements

replacements: Replacements

Замещения.

Readonly signs

signs: Signs

Сервис электронных подписей.

Readonly storage

storage: IStorage

Хранилище для долговременного хранения произвольных строковых данных на сервере.

Readonly templater

templater: Templater

Шаблонизатор.

timezones

timezones: TTimezones

Временные зоны.

Readonly userGroups

userGroups: UserGroups

Группы пользователей.

Readonly users

users: Users

Пользователи.

Readonly watermark

watermark: Watermarks

Сервис для работы с водяными знаками.

Methods

getBaseUrl

  • getBaseUrl(): string
  • Получить базовый URL компании.

    Пример для SaaS (облачной версии):

    // Вернёт `https://abcdefg123hijk.elma365.ru`,
    // где `abcdefg123hijk` — название компании, `elma365.ru` — домен SaaS
    const baseUrl = System.getBaseUrl()
    

    Пример для On-Premises:

    // Вернёт "http://mycompany.ru",
    // где `mycompany.ru` — доменное имя, указанное в настройках конфигурации On-Premises
    const baseUrl = System.getBaseUrl()
    

    Returns string

getLanguages

  • Получить доступные в системе языки.

    Returns Promise<Language[]>

    массив объектов информации доступных языков.