Реквизиты
Параметры | Описание | |
---|---|---|
1 | Для модуля | Выбор модуля, для которого настраивается счётчик. Единичный выбор. |
2 | Подразделения | Выбор одного или нескольких подразделений, которые могут пользоваться счётчиком. |
3 | Вид документа | Указывается вид документа для определенных модулей |
4 | Описание | Описание счётчика для быстрого поиска в модуле "Нумератор". |
5 | Последний использованный номер | Порядковый номер, автоматически наращиваемый на единицу системой при регистрации документов. Возможно редактирование вручную. |
6 | Формула поиска счетчика | Формула, согласно которой происходит нумерация документа. Указывается формула на JavaScript. |
7 | Вычислить | Результат вычисления выражения, который является ключом данного счетчика. Многозначное поле, т.е. у счетчика может быть несколько ключей, например, под каждое из выбранных подразделений. |
8 | Конструктор номера документа | Набор из 4-х «полей» и 4-х «разделителей», из которых составляется номер документа. |
9 | Номер заменяется на RNumber документа | Чек-бокс, при установке которого номер исходящего документа, созданного из карточки резолюции (по кнопке "Документ-результат"), заменяется RNumber документа, по которому была создана резолюция. |
10 | Обнулять счетчик | Настройка, согласно которой поле "Последний использованный номер" изменяется на "0" через заданное число дней. |
11 | При регистрации по счетчику | Номера, сгенерированные счётчиком для выбранного модуля документов выбранными организации. |
12 | При ручной регистрации | Номера, заданные вручную для выбранного модуля документов выбранными организации. |
Формулы поиска счетчика
Описание часто используемых формул
Формула | Описание | ||
---|---|---|---|
ctx.setResult(session.counterFormulas().program(ctx)); | Тип программы (вычисляется из модуля)
| ||
ctx.setResult(session.counterFormulas().programPlusIds(ctx)); | Тип программы (вычисляется из модуля) + Идентификатор подразделения
| ||
ctx.setResult(session.counterFormulas().programPlusDocType(ctx)); | Тип программы (вычисляется из модуля) + Вид документа
| ||
ctx.setResult(session.counterFormulas().programPlusDocTypePlusIds(ctx)); | Тип программы (вычисляется из модуля) + Вид документа+ Идентификатор подразделения
| ||
ctx.setResult(session.counterFormulas().program(ctx)+'Приказ'); | Тип программы (вычисляется из модуля) + Текстовое значение
|