Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
contractgeneration [2022/11/01 13:48] bobr [Немного о принципе работы этой штуки] |
contractgeneration [2023/06/15 19:45] (поточний) bobr [Приклади] |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Генерация договоров ====== | + | ====== Генерація номерів угод |
- | Начиная с релиза 1.1.9 доступна базовая поддержка генерации договора абонента | + | Починаючи з релізу 1.1.9 доступна базова підтримка генерації номеру |
- | Регулируется двумя собственными опциями **alter.ini**: | + | Регулюється двома власними параметрами **alter.ini**: |
<code ini> | <code ini> | ||
- | ;Строка шаблона для | + | ;Рядок шаблону для |
- | CONTRACT_GEN_TEMPLATE="" | + | CONTRACT_GEN_TEMPLATE="" |
- | ;Определяет | + | ;Визначає |
CONTRACT_GEN_TEMPLATE_LEADING_ZEROES=1 | CONTRACT_GEN_TEMPLATE_LEADING_ZEROES=1 | ||
</ | </ | ||
- | ===== Немного о принципе работы этой | + | ===== Трохи про принципи роботи цієї |
- | Еще раз повторимся, | + | Ще раз повторимося, що це все працює |
- | Далее - подразумевается, | + | Далі - мається на увазі, що угода може |
- | * первая - «до номерной части» | + | |
- | * вторая - собственно является | + | |
- | * третья - «после номерной части» | + | |
| | ||
- | Первая и третья части | + | |
- | | + | та **виглядає так** (наявність |
<code ini> | <code ini> | ||
{6,22} | {6,22} | ||
</ | </ | ||
- | | + | * де 1-е число |
- | * а 2-е число представляет собой начальный номер для самого первого | + | |
- | Обе части номерного шаблона - **обязательны**, так | + | Наявність обох частин номерного шаблону - **обов'язкова**, так |
- | В то же время | + | В той же час |
- | ===== Примеры | + | ===== Приклади |
<code ini> | <code ini> | ||
Ctrct{5,1}D | Ctrct{5,1}D | ||
- | </ | + | </ |
- | - будет преобразован | + | - буде перетворено в «**Ctrct00001D**», |
<code ini> | <code ini> | ||
- | {6,22} | + | |
</ | </ | ||
- | - будет преобразован в «**000022**» | + | - буде перетворено на «**000022**» |