Модуль Phone
data_log_{mid}_yyyyMMdd
Первичные логи телефонии, вгруженные из текстового файла
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
hh |
int(11) |
false |
Дата и час лога |
||
source_id |
int(11) |
false |
Код источника, внешний ключ к source:id |
||
connect_time |
int(11) |
false |
Полное время соединения (в секундах) |
||
call_client_cost |
decimal(10,2) |
false |
Заранее известная стоимость вызова |
||
session_start |
datetime |
false |
Время начала звонка |
||
session_time |
int(11) |
false |
Длительность звонка в секундах |
||
from_number |
varchar(25) |
false |
Вызывающий номер |
||
from_number_164 |
varchar(25) |
false |
Вызывающий номер (e.164) |
||
to_number |
varchar(25) |
false |
Вызываемый номер |
||
to_number_164 |
varchar(25) |
false |
Вызываемый номер (e.164) |
||
from_port |
varchar(50) |
false |
С порта |
||
to_port |
varchar(50) |
false |
На порт |
||
cat |
int(11) |
false |
Категория звонка |
log_incoming_session_{mid}_yyyyMM
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
source_id |
int(11) |
false |
Код источника, внешний ключ к source:id |
||
hour |
datetime |
false |
Дата и час лога, в которым был звонок |
||
cdr_id |
int(11) |
false |
Код записи из таблицы первичного лога, внешний ключ к data_log_{mid}_yyyyMMdd:id |
||
session_start |
datetime |
false |
Время начала сессии |
||
session_time |
int(11) |
false |
Время сессии в секундах |
||
from_number |
varchar(20) |
false |
Вызывающий номер |
||
from_number_164 |
varchar(20) |
false |
Вызывающий номер (в формате e.164) |
||
to_number |
varchar(20) |
false |
Вызывемый номер |
||
to_number_164 |
varchar(20) |
false |
Вызываемый номер (в формате e.164) |
||
cid |
int(11) |
false |
Код договора, внешний ключ к contract:id |
||
item_id |
int(11) |
false |
Код поинта/правила, внешний ключ к phone_client_item_{mid}:id |
log_session_{mid}_yyyyMM
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
source_id |
int(11) |
false |
Код источника, внешний ключ к contract:id (source_id=id) |
||
hour |
datetime |
false |
Дата и час лога |
||
cdr_id |
int(11) |
false |
Код записи из data_log_{mid}_{yyyymm}, внешний ключ к data_log_{mid}:id (cdr_id=id) |
||
session_start |
datetime |
false |
Дата и время начала сессии |
||
session_time |
int(11) |
false |
Длительность сессии в секундах |
||
round_session_time |
int(11) |
false |
Округленная длительность сессии в секундах |
||
from_number |
varchar(20) |
false |
Вызывающий номер |
||
from_number_164 |
varchar(20) |
false |
Вызывающий номер (в формате e.164) |
||
to_number |
varchar(20) |
false |
Вызываемый номер |
||
to_number_164 |
varchar(20) |
false |
Вызываемый номер (в формате e.164) |
||
cid |
int(11) |
false |
Код договора, внешний ключ к contract:id (cid=id) kernel::contract::id (cid=id) |
||
item_id |
int(11) |
false |
Код пойнта/правила, внешний ключ к phone_client_item_{mid}:id (item_id=id) |
||
dest_id |
int(11) |
false |
Код направления, внешний ключ к phone_client_item_{mid}:id (dest_id=id) |
||
sid |
int(11) |
false |
Код услуги, внешний ключ к contract:id (sid=id) kernel::service::id (sid=id) |
||
zone |
int(11) |
false |
Код зоны, внешний ключ к phone_tariff_zone_{mid}:id |
||
min_cost |
float(10,5) |
false |
Стоимость минуты для клиента |
||
cost |
decimal(10,5) |
false |
Стоимость вызова для клиента |
||
oper_round_session_time |
int(11) |
false |
Скругленная длительность вызова в секундах для оператора |
||
oper_cost |
decimal(10,5) |
false |
Стоимость вызова для оператора |
||
oper_cost_map_item_id |
int(11) |
false |
0 |
Ссылка на строку карт цен, внешний ключ к phone_cost_map_item_{mid}:id |
number_resource_{mid}
Ресурсы номеров
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
date1 |
date |
true |
С даты |
||
date2 |
date |
true |
По дату |
||
category_id |
int(11) |
false |
Код категории, внешний ключ к number_resource_category_{mid}:id |
||
number |
varchar(100) |
false |
Номер |
number_resource_category_{mid}
Категории ресурсов
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
title |
varchar(200) |
false |
Название категории |
||
comment |
varchar(250) |
false |
Комментарий к категории |
||
parent_id |
int(11) |
false |
Ссылка на категорию-предка, внешний ключ к number_resource_category_{mid}:id |
number_resource_use_{mid}
Занятость ресурсов номеров
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
resource_id |
int(11) |
false |
Код ресурса, внешний ключ к number_resource_{mid}:id |
||
date1 |
date |
true |
С даты |
||
date2 |
date |
true |
По дату |
||
cid |
int(11) |
false |
Занявший договор, внешний ключ к contract:id |
phone_client_item_{mid}
Клиентские пойнты/правила
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код пойнта/правила |
|
cid |
int(11) |
false |
0 |
Код договора, внешний ключ к contract:id (cid=id) |
|
object_id |
int(11) |
false |
0 |
Код объекта, внешний ключ к object:id |
|
type |
tinyint(4) |
false |
0 |
Тип (1 - пойнт, 2 - правило) |
|
source_id |
int(11) |
false |
0 |
Код источникавнешний ключ к source:id |
|
date1 |
date |
true |
Дата (с) |
||
date2 |
date |
true |
Дата (по) |
||
comment |
text |
false |
Комментарий |
||
alias |
varchar(100) |
true |
Алиас |
||
client_services |
varchar(255) |
false |
В данный момент не используется |
phone_cost_map_{mid}
Карта цен
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
||
title |
varchar(200) |
false |
phone_cost_map_item_{mid}
Строка из карты цен
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
||
map_id |
int(11) |
false |
Внешний ключ к phone_cost_map_{mid}:id |
||
code |
varchar(255) |
false |
|||
cost |
decimal(10,6) |
true |
|||
title |
varchar(255) |
true |
|||
comment |
varchar(255) |
true |
phone_dest_{mid}
Направления
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Id |
|
title |
varchar(100) |
false |
Направление |
phone_geographic_code_{mid}
Географические коды
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
code |
varchar(20) |
false |
Телефонный код |
|
dest_id |
int(11) |
false |
0 |
Код направления, внешний ключ к phone_dest_{mid}:id (dest_id=id) |
|
start_level |
tinyint(4) |
false |
Начальный уровень |
||
end_level |
tinyint(4) |
false |
Конечный уровень |
phone_item_list_mode_{mid}
Режимы черно-белых списков
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
item_id |
int(11) |
false |
Код поинта, внешний ключ к phone_client_item_{mid}:id |
|
list_mode |
int(3) |
false |
Режим (отключен - 0, черный список - 1, белый список - 2) |
||
is_new |
int(3) |
false |
Флаг , того что информация не обновлена на атс |
phone_item_list_number_{mid}
Номера телефонов для черно-белых списков
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
item_id |
int(11) |
false |
Код поинта, внешний ключ к phone_client_item_{mid}:id |
|
🔑 |
list_number |
varchar(50) |
false |
Список номеров через запятую |
|
is_new |
int(3) |
false |
1 |
Флаг, того что информация не обновлена на АТС |
|
is_deleted |
int(3) |
false |
Признак того, что номер нужно удалить |
phone_item_number_{mid}
Номера поинтов
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Код записи |
|
item_id |
int(11) |
false |
0 |
Код поинта, внешний ключ к phone_client_item_{mid}:id (item_id=id) |
|
number |
varchar(50) |
false |
Номер |
phone_item_port_{mid}
Порты поинтов
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Id |
|
item_id |
int(11) |
false |
0 |
Код пойнта, внешний ключ к phone_client_item_{mid}:id (item_id=id) |
|
port |
varchar(10) |
false |
Порт |
phone_item_rule_data_{mid}
Параметры правил телефонии
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
item_id |
int(11) |
false |
Код правила, внешний ключ к phone_client_item_{mid}:id |
|
oper_fromports |
text |
true |
С портов |
||
oper_toports |
text |
true |
На порты |
||
oper_fromprefs |
text |
true |
С префиксов - regexp |
||
oper_toprefs |
text |
true |
На префиксы - regexp |
||
oper_service_id |
int(11) |
false |
0 |
Код услуги, внешний ключ к service:id |
|
oper_not_fromprefs |
text |
false |
Не с префиксов - regexp |
||
oper_not_toprefs |
text |
false |
Не на префиксы - regexp |
||
oper_from_range |
text |
false |
С диапазонов префиксов |
||
oper_to_range |
text |
false |
На диапазон префиксов |
||
oper_not_from_range |
text |
false |
Не с диапазонов префиксов |
||
oper_not_to_range |
text |
false |
Не на диапазоны префиксов |
||
fromports_regexp |
text |
false |
С портов - regexp |
||
toports_regexp |
text |
false |
На порты - regexp |
phone_tariff_zone_{mid}
Зоны
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Id |
|
title |
varchar(100) |
false |
Зона |
phone_zone_map_{mid}
Карты зон
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
id |
int(11) |
false |
Id |
|
title |
varchar(200) |
false |
Карта |
phone_zone_map_item_{mid}
Разбивка кодов по зонам для карт зон
Первичный ключ |
Название |
Тип |
Null |
Default |
Описание |
🔑 |
map_id |
int(11) |
false |
0 |
Id карты зон, внешний ключ к phone_zone_map_{mid}:id (map_id=id) |
🔑 |
code |
varchar(20) |
false |
Код направления, внешний ключ к phone_geographic_code_{mid}:id (code=code) |
|
zone_id |
int(11) |
false |
0 |
Id зоны, внешний ключ к phone_tariff_zone_{mid}:id (zone_id=id) |