...
Справочник абонентов
Таблица USERS
Поле | Описание | Примечание |
ID | ID абонента | |
STATUS_ID | ID состояния абонента | Ссылка на STATUS.ID |
BASE_ID | ID базового СУ | Ссылка на USERS.ID базового СУ. Обычно выгружается пустым для автоматического формирования привязок |
LOGIN | Код абонента | Уникальное краткое наименование, идентифицирующее абонента |
JUR | Физическое или юридическое лицо (0 — физ. лицо, 1 — юр. лицо) | |
NAME | ФИО (физ. лица) / Наименование (юр. лица) | |
ADDR | Домашний адрес. Формат адреса абонента: | Если каких-то данных нет, то оставляйте пустые запятые, например, Самара г., Пролетарская ул.,5,,,078 Номер дома может быть дополнен номером корпуса: Самара г., Пролетарская ул.,5 корп. 7,,,078 |
ADDR_REM | Примечание к адресу субъекта | |
AUTH_DOC_TYPE_ID | Тип документа - удостоверения личности | Ссылка на AUTH_DOC_TYPES.ID |
AUTH_DOC_SERIAL | Серия документа | |
AUTH_DOC_NO | Номер документа | |
AUTH_DOC_DATE | Дата выдачи документа | Формат DD.MM.YYYY |
AUTH_DOC_ISSUE | Кем/где выдан | |
D_BIRTH | Дата рождения | Формат DD.MM.YYYY |
BIRTH_PLACE | Место рождения | |
INN | ИНН | |
OPF | Организационно-правовая форма, например ИП, ООО | ОПФ не сопоставляются. Значение из справочника ОПФ подбирается по совпадению наименования |
W_PHONE | Рабочий телефон в формате E.164 | |
H_PHONE | Контактный домашний телефон в формате E.164 | |
M_PHONE | Контактный мобильный телефон в формате E.164 | |
Контактный email | ||
FIRM_ID | ID филиала | Ссылка на FIRMS.ID . Используется только при миграции с учетом многофилиальности |
...
Справочник лицевых счетов
Таблица ACCOUNTS
Поле | Описание | Примечание |
ID | ID лицевого счёта | |
USER_ID | ID абонента | Ссылка на USERS.ID |
ACC_NUM | Номер счёта | |
ACC_TYPE_ID | ID типа счета (ЛС, РС итд) | Ссылка на ACC_TYPES.ID |
CUR_ID | ID валюты | Ссылка на CURRENCY.ID (если в системе только российский рубль, можно не указывать) |
BANK_ID | ID банка | Ссылка на BANKS.ID (для лицевых счетов - оставлять пустым) |
BALANCE | Баланс счёта | |
CREDIT | Текущий кредит абонента | |
CREDIT_END_DATE | Дата окончания кредитного лимита | |
BALANCE_DATE | Дата, на которую рассчитан баланс | DD.MM.YYYY HH24:MI:SS Нужно учитывать, что все платежи из PAYMENTS, которые пришли позже, чем дата указанная здесь, будут добавляться к балансу указанному в ACCOUNTS.BALANCE. |
Привязки абонента к сетевым службам
Таблица NETSERV
Поле | Описание | Примечание |
ID | ID привязки | |
USER_ID | ID абонента | Ссылка на USERS.ID |
NS_ID | ID сетевой службы | Ссылка на NS_LIST.ID |
EQUIP_ID | ID абонентского оборудования | Ссылка на EQUIP.ID |
LOGIN | Логин | |
PASSWORD | Пароль | |
PASS_TYPE | Тип шифрования пароля (md5 итд). Оставлять пустым для plaintext | Типы шифрования не сопоставляются. Значение из справочника подбирается исходя из совпадения наименования |
...
Участие абонентов в группах
Таблица GROUPLINK
Поле | Описание | Примечание |
ID | ID записи об участии | |
USER_ID | ID абонента | Ссылка на USERS.ID |
GROUP_ID | ID группы | Ссылка на GROUPS.ID |
MAIN | Признак основной группы - 'Y' | Используется для выделения основной группы при привязке абонента к нескольким группам. Основная группа должна быть одна. |
...
Подписка абонентов на услуги
Таблица SUBSCR
Поле | Описание | Примечание |
ID | ID подписки | |
ACC_ID | ID лицевого счёта | Ссылка на ACCOUNTS.ID |
CONTRACT_ID | ID договора | Ссылка на CONTRACTS.ID |
TARIFF_ID | ID услуги (тарифного плана) | Ссылка на SERVICES.ID |
EQUIP_ID | ID абонентского оборудования | Ссылка на EQUIP.ID |
D_BEGIN | Дата начала подписки | Дата, когда абонент выбрал новый тарифный план/услугу для смены |
D_END | Дата окончания подписки | Оставлять пустым, если это последний выбранный тариф |
QUANT | Заказанное количество услуги | Для тарифных планов - оставлять пустым |
PAY_DAY | Расчетный день | Для плавающего расчетного дня оставлять пустым |
...
Операторское оборудование
Таблица OP_EQUIP
Поле | Описание | Примечание |
ID | ID оборудования | |
EQUIP_TYPE_ID | ID типа оборудования | Ссылка на EQUIP_TYPESTYPE.ID |
CODE | Код оборудования | |
IP | IP-адрес для управления | |
FIRM_ID | ID филиала | Ссылка на FIRMS.ID . Используется только при миграции с учетом многофилиальности |
...
Оконечное оборудование абонентов
Таблица EQUIP
Поле | Описание | Примечание |
ID | ID оборудования | |
USER_ID | ID абонента | Ссылка на USERS.ID |
EQUIP_TYPE_ID | ID типа абонентского оборудования | Ссылка на Оставлять пустым для компонентов служб с единственным типом спецификации В случае пустого значения для самостоятельного активного оборудования используется тип, задаваемый на форме значений по умолчанию |
OP_EQUIP_ID | ID операторского оборудования | Ссылка на OP_EQUIP.ID |
OP_EQUIP_PORT | Порт операторского оборудования | |
OP_EQUIP_PORT_TYPE | Код типа порта операторского оборудования | Значение сопоставляется по коду, поскольку архитектурно в системе одинаковые типы портов различного оборудования являются различными сущностями |
NS_ID | ID сетевой службы для управления оборудованием | Ссылка на NS_LIST.ID . Обычно не используется - оставлять пустым |
CODE | Код оборудования | Краткое наименование, идентифицирующее оборудование |
MAC | Физический адрес (MAC) | |
IP | IP-адрес | |
MASK | Маска IP-адреса | |
PHONE | Абонентский телефонный номер в формате E.164 | |
ADDR | Адрес обслуживания | Адрес выгружается в таком же формате, как USERS.ADDR |
ADDR_REM | Примечание к адресу обслуживания |
...
Справочник абонентских договоров
Таблица CONTRACTS
Поле | Описание | Примечание |
ID | ID договора | |
USER_ID | ID абонента | Ссылка на USERS.ID |
NUM | Номер договора | |
D_DOC | Дата заключения договора | |
D_BEGIN | Дата начала действия договора | |
D_END | Дата окончания действия договора |
Платежи
Таблица PAYMENTS
Поле | Описание | Примечание |
ID | ID операции | |
ACC_ID | ID лицевого счёта | Ссылка на ACCOUNTS.ID |
BANK_ID | ID банка | Ссылка на BANKS.ID . Оператор связи должен иметь счет в этом банке |
D_OPER | Дата и время операции | |
PAYMENT_SUM | Сумма платежа, умноженная на 100 (целое число) | |
PAYMENT_TYPE_ID | Тип платежа | Ссылка на PAYMENT_TYPES.ID . Можно оставлять пустым - будут использоваться типы платежей по умолчанию |
Списания
Таблица WRITEOFFS
Поле | Описание | Примечание |
ID | ID операции | |
ACC_ID | ID лицевого счёта | Ссылка на ACCOUNTS.ID |
CONTRACT_ID | ID договора | Ссылка на CONTRACTS.ID |
D_OPER | Дата и время операции | |
TARIFF_ID | ID услуги (тарифного плана) | Ссылка на SERVICES.ID |
EQUIP_ID | ID абонентского оборудования | Ссылка на EQUIP.ID |
SUM | Сумма списания, умноженная на 100 | Полная сумма списания, не цена услуги. |
D_BEGIN | Дата и время начала периода списания | |
D_END | Дата и время окончания периода списания | |
USED | Количество, умноженное на 100 | В единицах измерения, указанных для услуги в TARIFF_ID , введенной в Гидре |
...
Поддерживается загрузка множественных комментариев к абонентам и абонентскому оборудованию
Таблица COMMENT_TYPES
ID | ID типа комментария |
NAME | Наименование комментария |
Сопоставляется со справочником "Типы комментариев"
Таблица USER_COMMENTS
ID | Идентификатор |
USER_ID | Ссылка на USERS.ID |
COMMENT_TYPE_ID | Ссылка на COMMENT_TYPES.ID |
CL_COMMENT | Текст комментария |
D_OPER | Дата создания |
D_SIGNAL | Дата напоминания |
D_EXEC | Дата выполнения |
Таблица EQUIP_COMMENTS
ID | Идентификатор |
EQUIP_ID | Ссылка на EQUIP.ID |
COMMENT_TYPE_ID | Ссылка на COMMENT_TYPES.ID |
CL_COMMENT | Текст комментария |
D_OPER | Дата создания |
D_SIGNAL | Дата напоминания |
D_EXEC | Дата выполнения |
...
Таблица PARSED_USER_ADDRESSES
Поле | Описание | Примечание |
USER_ID | Соответствующий ID из таблицы USERS | Ссылка на USERS.ID |
ADDR_BIND_TYPE_ID | Вид адреса | Ссылка на FACT_ADDR_BIND_TYPES .ID . Необязательное поле. По умолчанию - фактический адрес |
VC_ORIGINAL | Строка с адресом из USERS.ADDR. При ручном заполнении необязательно | |
VC_DISTRICT | Район | |
VC_CITY | Название населенного пункта | |
VC_CITY_TYPE | Тип населенного пункта (г, пгт и прочие) | |
VC_STREET | Название улицы | |
VC_STREET_TYPE | Тип улицы (ул, пр, пер, бульв. и прочие) | |
VC_HOUSE | Номер дома | |
VC_BUILDING | Корпус | |
VC_CONSTRUCT | Строение | |
VC_OWNERSHIP | Владение | |
VC_ENTRANCE_NO | Подъезд | |
VC_FLOOR | Этаж | |
VC_FLAT | Квартира | |
VC_DIS_CODE | Код домофона | |
VC_CUSTOM_ADDRESS | Нестандартный адресс | |
VC_REM | Комментарий |
...
Таблица PARSED_EQUIP_ADDRESSES
Поле | Описание | Примечание |
EQUIP_ID | Соответствующий ID из таблицы EQUIP* | Ссылка на EQUIP.ID |
ADDR_BIND_TYPE_ID | Вид адреса | Ссылка на FACT_ADDR_BIND_TYPES .ID . Необязательное поле. По умолчанию - адрес обслуживания |
VC_ORIGINAL | Строка с адресом из EQUIP.ADDR. При ручном заполнении необязательно. | |
VC_DISTRICT | Район | |
VC_CITY | Название населенного пункта | |
VC_CITY_TYPE | Тип населенного пункта (г, пгт и прочие) | |
VC_STREET | Название улицы | |
VC_STREET_TYPE | Тип улицы (ул, пр, пер, бульв. и прочие) | |
VC_HOUSE | Номер дома | |
VC_BUILDING | Корпус | |
VC_CONSTRUCT | Строение | |
VC_OWNERSHIP | Владение | |
VC_ENTRANCE_NO | Подъезд | |
VC_FLOOR | Этаж | |
VC_FLAT | Квартира | |
VC_DIS_CODE | Код домофона | |
VC_CUSTOM_ADDRESS | Нестандартный адресс | |
VC_REM | Комментарий |
Таблица USER_PHONES
USER_ID | Соответствующий ID из таблицы USERS* |
PHONE_TYPE_ID | Соответствующий ID вида привязки телефона к СУ из таблицы PHONE_TYPES* |
PHONE | Телефон |
REM | Примечание |
Во время повторной миграции может оказаться полезным загрузить состав абонента из выгрузки в состав уже существующего абонента в Гидре. Для этого необходимо заполнить таблицу USER_MAPPINGS
Таблица USER_MAPPINGS
USER_ID | Соответсвующий ID из таблицы USERS* |
USER_DST_CODE | Соответствующий код абонента из Гидры |
...
Таблица DEPARTMENTS (Отделы)
Поле | Описание | |
1 | ID | Идентификатор отдела |
2 | FIRM_ID | Ссылка на фирму из FIRMS.ID |
3 | NAME | Наименование отдела |
Таблица EMPLOYEE_TYPES (типы сотрудников)
Поле | Описание | |
1 | ID | Идентификатор |
2 | NAME | Наименование |
Таблица EMPLOYEES (сотрудники)
Поле | Описание | Примечание | |
1 | ID | Идентификатор | |
2 | USER_ID | Абонент | Ссылка на USERS.ID |
3 | FIRM_ID | Фирма, сотрудником которой является абонент | Ссылка на FIRMS.ID |
4 | DEPARTMENT_ID | Отдел (может быть использован в Гидре для разграничения прав) | Ссылка на DEPARTMENTS.ID |
5 | EMPLOYEE_TYPE_ID | Тип сотрудника (может быть использован в Гидре для разграничения прав) | Ссылка на EMPLOYEE_TYPES.ID |
6 | NAME_GENITIVE | ФИО в родительном падеже | |
7 | APPOINTMENT | Должность | |
8 | APPOINTMENT_GENITIVE | Должность в родительном падеже | |
9 | ACT_AUTHORITY | Действует на основании | |
10 | TAB_NO | Табельный номер | |
11 | D_BEGIN | Дата принятия на работу | |
12 | D_FIRE | Дата увольнения | |
13 | REM | Комментарий |
...