Базовые объекты

Счетчики

Конфигуратор должен позволять возможность создавать счетчики для создания шаблонов номеров.

Панель редактирования информации о счетчике

  • Поле ввода «Код». По умолчанию, поле пустое. Обязательно для заполнения.

  • Поле ввода «Начальное значение»

  • Поле ввода «Следующее значение». Следующее значение должно быть не меньше начального.

  • Выпадающий список «Период сброса» определяет, когда необходимо сбрасывать следующее значение до установленного по умолчанию. Возможные значения:

    • Никогда (выбран по умолчанию)

    • Каждый день

    • Каждую неделю

    • Каждый месяц

    • Каждый год

При сохранении возможно исполнение альтернативных потоков событий 1-2.

Скрытие счетчика.

Примечание

Скрывать можно только те счетчики, которые не используются в активных шаблонах номеров, иначе исполняется альтернативный поток событий 3.

Альтернативные потоки событий.

Альтернативный поток 1. Не введен код либо введены одни пробелы, сохраняется счетчик.

Действие не выполняется, поле подсвечивается красным и отображается ошибка с текстом:

Поле код счетчика не может быть пустым.

Альтернативный поток 2. Начальное значение счетчика превышает следующее значение, сохраняется счетчик.

Действие не выполняется, отображается ошибка с текстом:

Следующее значение счетчика меньше начального.

Альтернативный поток 3. Скрывается счетчик, который используется в активных шаблонах номеров.

Действие не выполняется, отображается ошибка с текстом:

Счетчик используется в следующих шаблонах номеров: %шаблон_1%, %шаблон_2%