Аналитическая система DialExpert руководство пользователя

Вид материалаРуководство пользователя

Содержание


Экспорт данных в другие базы данных
DE_ABON); - номер лицензии DialExpert, для возможного использования в других системах (DE_LIC
Описание поля
Таблица DE_ABON
Описание поля
Таблица DE_LIC
Описание поля
Export | SQL Server или Export | dBase IV
Info | Export |Список абонентов | SQL Server
Подобный материал:
1   ...   7   8   9   10   11   12   13   14   ...   27

Экспорт данных в другие базы данных



В системе DialExpert есть возможность экспорта обработанной информации о телефонных звонках в другие баз данных других форматов посредствам средств ODBC. Данная возможность была реализована по просьбе множества наших клиентов для реализации интеграции с другими приложениями на уровне данных, в частности бухгалтерских систем (1С, Парус и т.д.)

В настоящий момент реализована поддержка 2 форматов:

- SQL Server 7/2000

- dBase IV (*.dbf)

Экспорт данных производиться в следующем объеме:

- полные данные о звонках (в т.ч. стоимость), с закреплением за абонентами по уникальному номеру (ID) абонента (Таблица DE_CALLS);

- список абонентов, созданный DialExpert, для определения атрибутов абонента, совершившего звонок (Таблица DE_ABON);

- номер лицензии DialExpert, для возможного использования в других системах (DE_LIC).


Таблица DE_CALLS содержит следующие поля:

Название

Тип (размер)

Описание поля

ID_STAFF

int

Идентификатор абонента

CODE_ONE

char (20)

Код страны мира или областного центра СНГ

CODE_TWO

char (10)

Код города в стране или районного центра СНГ

PHONE_NUMBER_TO

nvarchar (30)

Набранный номер с наборами кодов выхода или номер звонящего абонента

TYPE_CALL

tinyint

Тип звонка:

1 – междугородний

2 – мобильный с кодом выхода на межгород

3 – международный

4 – пригородный

5 – городской

6 – ошибка

7 – входящий

8 – трансфер

9 – не отвеченный

10 – внутренний

11 – транзитный

EXT_CALL

char (20)

Внутренний номер абонента АТС

CALL_DATE

datetime

Дата звонка (dd/mm/yyyy)

END_TIME

datetime

Время звонка (hh:mm:ss)

DURATION

datetime

Длительность разговора (hh:mm:ss)

END_CALL

tinyint

Признак фиксирования даты и времени разговора:

0 – фиксируется начало разговора

1 – фиксируется конец разговора

CALL_COST

float

Цена разговора в валюте по умолчанию (без НДС)

DESCRIPT

nvarchar (50)

Название страны, города, областного центра

REG_ID

int

Идентификатор АТС, в случае многостанционной конфигурации

RING_TIME

datetime

Длительность вызова до поднятия трубки (hh:mm:ss)

DATA_TYPE

char (20)

Тип данных, передаваемых по каналу связи (VCE, FAX, DATA и так далее)


Таблица DE_ABON содержит следующие поля:

Название

Тип (размер)

Описание поля

ID_STAFF

int

Идентификатор абонента для связи с таблицей DE_CALLS

LAST_NAME

nvarchar (50)

Имя абонента

MIDDLE_NAME

nvarchar (50)

Отчество абонента

FIRST_NAME

nvarchar (50)

Фамилия абонента

EMAIL

char (50)

Адрес электронной почты

INNER_PHONE

int

Внутренний номер абонента

ACC_CODE

char (10)

Код авторизации абонента


Таблица DE_LIC содержит следующие поля:

Название

Тип (размер)

Описание поля

License

char

Лицензия системы DialExpert

Moment

datetime

Дата активации лицензии

Active

tinyint

Признак деактивации лицензии

Ports

int

Количество внутренних портов данной лицензии


Процедура экспорта данных может быть выполнена в 2-х режимах:
  • Ручном;
  • Автоматическом;

Для выполнения процедуры экспорта данных о телефонных звонках вручную надо открыть меню компоненты PBX Server и выбрать пункт Export | SQL Server или Export | dBase IV.



После этого, при первом запуске процедуры экспорта, система запросит Вас указать параметры экспорта данных для выбранного приёмника данных, после чего попросит подтвердить выполнение процедуры экспорта, в случае отказа – система снова запросит параметры экспорта данных.

Для выполнения автоматической процедуры экспорта данных о телефонных звонках нужно открыть меню компоненты PBX Server и выбрать пункт Export | Schedule operation.



На появившейся форме Вы должны будете указать тип приёмника данных, регулярность выполнения операции (в настоящий момент доступны только 2 режима: 1 раз в месяц, либо сразу после обработки звонка – так называемый режим online) и объем данных для экспорта, путём выбора экспортируемых типов звонков.

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

Кроме этого, при вводе лицензионного кода DialExpert информация передаётся в таблицу DE_LIC, если установлен режим online.

Для выполнения процедуры экспорта данных об абонентах вручную надо открыть меню компоненты Service Client и выбрать пункт Info | Export |Список абонентов | SQL Server или Info | Export |Список абонентов | dBase IV.




После этого, при первом запуске процедуры экспорта, система запросит Вас указать параметры экспорта данных для выбранного приёмника данных, после чего попросит подтвердить выполнение процедуры экспорта, в случае отказа – система снова запросит параметры экспорта данных.

Для выполнения автоматического переноса информации об абоненте во внешний приёмник данных, надо открыть меню компоненты Service Client и выбрать пункт Info | Export |Online export | SQL Server или Info | Export | Online export | dBase IV.

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

Кроме вышесказанного, возможно производить экспорт данных из сформированных отчётов (см. получение отчётов).