Интеграция с модулем "Карточки"

Для того, чтобы ваш модуль DialUp смог работать с карточками необходимо в конфигурации модуля в параметре card.module.id указать числовой код модуля Карточки.

Каждая карточка имеет три параметра: серийный номер (уникальный, не должен повторятся ), логин и пароль. При первом звонке клиента-карточника для него создаётся договор. Шаблон имени договора может быть определён в шаблоне договора. Если шаблон имени не указан, то договор именуется К{логин}-YY, где YY - год создания. На этот договор заносится логин и пароль с карты.

Если карта уже активирована другим модулем, например Voip, то в уже существующий договор будет добавлен логин и пароль DialUP модуля. Данный подход позволяет выпускать универсальные карты, по которым можно одновременно получать несколько видов сервиса.

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

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

Чтобы узнать незанятые логины в диапазоне используйте вкладку Свободные логины в модуле DialUp.

images/download/attachments/43385818/dialup_img3.1-1.gif

В верхнем окошке выбирается диапазон, в котором вы хотите выбрать свободные логины, галочка Исключить карточки позволяет исключить загруженные карты из диапазона.

Выбрав свободные логины, сгенерируйте для них пароли и серийные номера (они не должны повторятся ), после чего можете загрузить в модуле "Карточки".

Возможно разграничение типов карт по NASам, можно разрешить активировать на каждом NASе только карты с определёнными кодами услуг активации, перечислив их через точку с запятой в переменной card.activate.service конфигурации NASа (например: 1;4;5). Значение 0 означает, что на данном NASе можно активировать карты любого типа. Если переменная не указана для NASа, то активация карт на NASе запрещена.