Запись дополнительных данных от вашей АТС
Advanced PBX Data Logger это универсальное решение, которое может использоваться с большим количеством различных АТС. В связи с этим, по умолчанию, программа записывает в базу ограниченных набор только самых необходимых данных. Иногда АТС выдает гораздо больше данных. Посмотреть полный список переменных парсера для каждой АТС вы можете на нашем сайте: https://www.aggsoft.ru/pbx/.
Если вам необходимо записывать в базу данных какие-либо дополнительные данные, то вы можете слегка изменить привязку колонок и переменных парсера. Наша программа создает в базе данных таблицу PBXDATA с колонками FLAG1-FLAG7, значения которых могут отличаться для разных АТС.
Ниже приведен пример того, как записать дополнительное значение CALL_ID от Avaya IP Office 500.
ODBC Database
1. Откройте окно настройки модуля и перейдите к закладке "Связывание".
2. Найдите в дереве колонку с именем FLAG1
3. Кликните на значении параметра "Имя переменной парсера" и "привяжите" ее к другой переменной парсера (CALL_ID) (рис. 1). Если имя переменной отсутствует в выпадающем списке, то его можно ввести вручную.
Рис. 1. Связывание в ODBC Database
SQL Database Pro
Аналогично настраивается и модуль SQL Database Pro.
1. Откройте окно настройки модуля и перейдите к закладке "Очередь SQL".
2. Найдите в дереве колонку с именем FLAG1
3. Кликните на значении параметра "Имя переменной парсера" и "привяжите" ее к другой переменной парсера (CALL_ID) (рис. 2). Если имя переменной отсутствует в выпадающем списке, то его можно ввести вручную.
Рис. 2. Связывание в SQL Database Pro
Замечание: если у парсера нет указанной вами переменной, то в данных столбец будет записываться пустое значение.
Сопутствующие статьи: