Дизайнер / Нумераторы

Нумераторы

Нумератор это объект системы, автоматически вычисляющий порядковый номер на основе прибавления значения к последнему использованному номеру.

Работа с нумераторами осуществляется в дизайнере в разделе Документооборот – Нумераторы.

numerators-1

В системе нумераторы разделяются на два типа:

  • Пользовательские нумераторы — в папке хранятся все созданные пользователем нумераторы, которые используются в сценариях;
  • Системные нумераторы — создаются автоматически при создании дела в номенклатуре с названием в формате Нумератор для <Название дела> (идентификационный номер дела). При необходимости название и настройки такого нумератора могут быть изменены.

Создать нумератор

В дизайнере ELMA создаются только пользовательские нумераторы, которые в дальнейшем используются в сценариях. Для создания нумератора нужно в выпадающем меню кнопки Добавить выбрать пункт Нумератор.

numerators-2

В открывшемся окне нужно заполнить поля:

  • Название — название нового нумератора;
  • Приращение — значение, которое будет прибавлено к текущему значению нумератора, для вычисления следующего;
  • Текущее значение — последний номер, который был выдан нумератором;
  • Описание — пояснительная информация к нумератору. Поле не обязательно для заполнения;

После заполнения полей и нажатия кнопки Сохранить будет открыта карточка настроек созданного нумератора. В ней отражены все введенные при создании настройки, которые при необходимости могут быть изменены. Ниже всех настроек отображается Уникальный идентификатор нумератора, который генерируется автоматически при создании нумератора. Данный идентификатор может быть использован при написании сценариев на языке C#.

numerators-3

Карточки системных и пользовательских нумераторов имеют одинаковые поля настроек и доступны для редактирования.

Пользовательские нумераторы при необходимости можно удалять. Системные нумераторы удалить невозможно. Они сохраняются в списке нумераторов даже после удаления дела из номенклатуры.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас