Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: fix table names in descriptions

...

При наличии многофилиальной структуры используется справочник филиалов, на который ссылаются поля FIRM_ID в таблицах USERS CUSTOMERS и OPPROVIDER_EQUIPEQUIPMENT

Таблица FIRMS

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

ID

ID филиала

NAME

Наименование филиала

REMARKКомментарий

...

ПолеОписаниеПримечание

ID

ID оборудования

 

CUSTOMER_ID

ID абонента

Ссылка на CUSTOMERS.ID

EQUIPMENT_TYPE_ID

ID типа абонентского оборудования

Ссылка на EQUIPMENT_TYPES.ID

Оставлять пустым для компонентов служб с единственным типом спецификации

В случае пустого значения для самостоятельного активного оборудования используется тип, задаваемый на форме значений по умолчанию

PROVIDER_EQUIPMENT_ID

ID операторского оборудования

Ссылка на PROVIDER_EQUIPMENT.ID

PROVIDER_EQUIPMENT_PORT_CODE

Номер (код) порта операторского оборудования

 
PROVIDER_EQUIPMENT_PORT_TYPE
Код типа порта операторского оборудованияЗначение сопоставляется по коду, поскольку архитектурно в системе одинаковые типы портов различного оборудования являются различными сущностями

CODE

Код оборудования

Уникальное краткое наименование, идентифицирующее оборудование

MAC

Физический адрес (MAC) в формате 01-23-45-67-89-AB

Можно указать несколько, разделив запятой

IP

IPv4 адрес или подсеть (в CIDR-нотации)

Можно указать несколько, разделив запятой

IP6

IPv6 подсеть

Можно указать несколько, разделив запятой

PHONE

Абонентский телефонный номер в формате E.164

Можно указать несколько, разделив запятой

ADDRESS

Адрес обслуживания

Адрес выгружается в таком же формате, как CUSTOMERS.ADDRESS
VLANVLAN
ADDRESS_REMARKПримечание к адресу обслуживания 
REMARKКомментарий

Примечание: поля OPPROVIDER_EQUIPEQUIPMENT_ID, OPPROVIDER_EQUIPEQUIPMENT_PORT_CODEOPPROVIDER_EQUIPEQUIPMENT_PORT_TYPE используются для указания привязки абонентского оборудования к операторскому и не являются необходимыми.

...

Примечание: выгружаются услуги и тарифный план на следующий период. Если у вас фиксированный расчётный день, привязанный к 1 числу месяца, то выгружайте PAYBILLING_DAY DATE = 1 (обычно для юридических лиц).

...

ПолеОписаниеПримечание

ID

ID операции

 

ACCOUNT_ID

ID лицевого счёта

Ссылка на ACCOUNTS.ID

CONTRACT_ID

ID договора

Ссылка на CONTRACTS.ID

CHARGE_DATE

Дата и время операции (списания)

Должна входить в период списания, указанный в CHARGING_PERIOD_START_DATE и CHARGING_PERIOD_END_DATE

PRODUCT_ID

ID услуги (тарифного плана)

Ссылка на PRODUCTS.ID

EQUIPMENT_ID

ID абонентского оборудования

Ссылка на EQUIPMENT.ID

AMOUNT

Сумма списания, умноженная на 100

Полная сумма списания, не цена услуги

CHARGING_PERIOD_START_DATE

Дата и время начала периода списания

 

CHARGING_PERIOD_END_DATE

Дата и время окончания периода списания

 

QUANTIYQUANTITY

Количество, умноженное на 100

В единицах измерения, указанных для услуги PRODUCT_ID в PRODUCTS.UNIT_ID

Если единица измерения PRODUCTS.UNIT_ID не указана, оставьте пустым

REMARKКомментарий

Суммы в таблице CHARGES не должны быть отрицательными: только положительные значения и 0. В данную таблицу могут быть выгружены не только списания за прошлые расчётные периоды (выполненные инвойсыакты начислений), но и сведения о текущих расчётных периодах абонентов (актуальные инвойсыакты начислений).

Дополнительные таблицы

Множественные комментарии

...

В процессе миграции некоторые поля разбираются, и данные из них записываются в дополнительные таблицы. В частности, адрес из USERSCUSTOMERS.ADDR подвергается ADDRESS подвергается парсингу и записывается в таблицу PARSEDCUSTOMER_USERSTREET_ADDRESSES. Таким образом, если в биллинге, из которого выгружаются данные, информация об адресе хранится в разобранном виде, то нет нужды писать его в одну строку — можно сразу заполнить таблицу.

...

ПолеОписаниеПримечание

EQUIPMENT_ID

Соответствующий ID из таблицы EQUIP

Ссылка на EQUIPMENT.ID
ADDR_BIND_TYPE_ID

Вид адреса

Ссылка на STREET_ADDRESS_PURPOSES.ID.
Необязательное поле. По умолчанию - адрес обслуживания
VC_DISTRICTРайон федерального уровня (родительский регион населённого пункта)Тип региона используется фиксированный — Регион с кодом REGION_TYPE_District

VC_CITY

Название населенного пункта

 

VC_CITY_TYPE

Тип населенного пункта

Краткое наименование типа региона: «г.», «пгт.»...

VC_STREET

Название улицы

 

VC_STREET_TYPE

Тип улицы

Краткое наименование типа региона: «ул.», «п-т», «пер.»...

VC_HOUSE

Номер дома

 

VC_BUILDING

Корпус

 
VC_CONSTRUCTСтроение 
VC_OWNERSHIPВладение 

ENTRANCE

Номер подъезда

 

VC_FLOOR

Номер этажа

Допустимо только числовое значение

VC_FLAT

Квартира

 

INTERCOM_CODE

Код домофона

 
VC_CUSTOM_ADDRESSНестандартный адрес 
VC_REMКомментарий 

...

Часто число сотрудников достаточно велико, и вводить их вручную нецелесообразно. Для этого необходимо добавить сотрудников как абонентов в таблицу USERSCUSTOMERS, выдать доступ к приложениям с помощью NETSERV CUSTOMER_NET_SERVICE_BINDS (по аналогии с доступом в ЛК) и заполнить следующие таблицы.

...