Модификаторы
Каждый модификатор содержит внутри себя Правило модификации и Настройку.
Система поддерживает следующие правила модификации:
| Тип правила | Описание |
|---|---|
| SOURCELIST_MODIFIER_TYPE | изменяет адрес источника (sourceAddr) согласно списку замены |
| SOURCE_MODIFIER_TYPE | изменяет адрес источника (sourceAddr) согласно данному правилу |
| DEST_MODIFIER_TYPE | изменяет адрес назначения (destAddr) согласно данному правилу |
| APPEND_SIP_HEADER | добавляет SIP заголовок в формате SIP_HEADER<space><строка, которая может включать переменные> |
| DELETE_SIP_HEADER | удаляет SIP заголовок в формате SIP_HEADER |
| SOURCE_MODIFIER_BY_POOL_MODIFIER_TYPE | меняет все исходящие номера (А-номера) на номера из заданного пула |
| SET_DATA_CODING_MODIFIER_TYPE | меняет кодировку SMS на заданную в шаблоне |
| SET_ESM_CLASS_MODIFIER_TYPE | устанавливает esm class в SMS или HLR на заданный |
| GENERATE_SHORT_MESSAGE_MODIFIER_TYPE | генерирует текст SMS по шаблону (например, «Ваш код %d4» генерирует «Ваш код 1234», а «%d6» генерирует «123456») |
Модификаторы создаются и хранятся с разделе «Модификаторы».

Для того, чтобы добавить новый модификатор нажмите на кнопку «+ Добавить»:

Обязательным в создании нового модификатора является Наименование, Дополнительная информация заполняется по желанию. Затем нажмите «Сохранить».

После того, как новый Модификатор будет создан, в него необходимо добавить Правила модификации:

Выберите тип правила, который необходим (описание типов правил находится в начале):

После выбора правила необходимо задать для него соответствующую настройку, однако на этом этапе можно пропустить данный шаг и добавить настройки позже.

Настройки, которые используются в правилах, заполняются регулярными выражениями:
| Тип правила | Настройка |
|---|---|
| SOURCELIST_MODIFIER_TYPE | .+ ‘78000000000’ |
| SOURCE_MODIFIER_TYPE | 7\d{10} s[2:] 7\d{10} ‘8’+s[2:] info ‘8000000000’ 8000000000 ‘8888888888’ .+ ‘8000000000’ 7\d{10} s[5:] .* ‘Flashcall’ ^9\d{9} ‘7’+s[1:] .+ ‘9999999999’ .+ ‘79123456789’ |
| DEST_MODIFIER_TYPE | 7\d{10} ‘011#’+s[1:] ^9\d{9} ‘7’+s[1:] 7\d{10} ‘8’+s[2:] 8\d{10} ‘7’+s[2:] ^7954.* ‘1’ |
| APPEND_SIP_HEADER | Diversion ;user=phone;privacy=off;reason=unconditional |
| DELETE_SIP_HEADER | From |
| SOURCE_MODIFIER_BY_POOL_MODIFIER_TYPE | указать ID пула, например 1234 |
| SET_DATA_CODING_MODIFIER_TYPE | 192 |
| SET_ESM_CLASS_MODIFIER_TYPE | 0 |
| GENERATE_SHORT_MESSAGE_MODIFIER_TYPE | %d4 %d6 |
После того как Модификатор создан, он прикрепляется к транкам Поставщиков.
