Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Далее с помощью специального инструмента CSV-файлы загружаются в

ais_name
, где происходит сопоставление справочников и выполняется собственно миграция данных.

Упрощения и допущения

  1. Юрлица и физлица Юр. лица и физ. лица находятся в одной таблице и отличаются только специальным признакомпо специальному признаку.
  2. Из реквизитов юрлица юр. лица выгружается только его название, остальное требует ручного ввода (таблицу при необходимости можно дополнить полями с реквизитами).
  3. Текущий объём потреблённых услуг (трафик, минуты) никак не мигрирует, но дата окончания текущего периода мигрирует.
  4. Подробности тарифов (периодичность, пороги, единицы измерения, стоимость и т.д.) не мигрируют, а перебиваются переносятся вручную и затем сопоставляются.

...

Примечание: значения данного справочника не мигрируют, а служат для сопоставления значений в приложении "Миграция" значений «Миграция» в мигрируемой системе и с состояниями абонентов в Гидре.

...

ID

ID сетевой службы

NAME

Название сетевой службы

Примечание: Этот этот справочник формируется вручную и состоит из перечня сетевых служб, для доступа к которым абоненту нужен логин и пароль: RADIUS, личный кабинет, телефония, почта и т.п. .
Значения данного справочника не мигрируют, а сопоставляются.

...

Примечание: значения данного справочника не мигрируют, а сопоставляются со справочником Банковбанков. Соответственно банки, которые встречаются в выгрузке нужно ввести в Гидру вручную.

...

ID

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

NAME

Наименование услуги (ТП)

TYPE

Признак тарифного плана (если Y, то ТП; если N, то услуга)

UNIT_ID

ID единицы измерения*

Примечание: В в этот справочник выгружаются все тарифыне тарифные планы, а из услуг и только те услуги, которые не входят в тарифный план, например, услуга "Реальный «Реальный IP-адрес"адрес». Значения данного справочника не мигрируют, а сопоставляются с Номенклатурой.

...

ID

ID привязки

USER_ID

ID абонента*

NS_ID

ID сетевой службы*

EQUIP_ID

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

LOGIN

Логин

PASSWORD

Пароль

PASS_TYPE

Тип шифрования пароля (md5 итд). Оставлять пустым для plaintext

Примечание: В в эту таблицу выгружаются логины и пароли на VPN, на личный кабинет, SIP-аккаунт и на другие ресурсы, которые контролирует биллинг. При этом в целях безопасности пароли при тестовых выгрузках нужно заменять на звёздочки или случайные строки. Настоящие пароли будут выгружаться всего один раз, при окончательной миграции.

...

ID

ID подписки

ACCT_ID

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

CONTRACT_ID

ID договора*

TARIFF_ID

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

EQUIP_ID

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

D_BEGIN

Дата начала подписки, когда абонент выбрал новый тарифный план/усдугу услугу для смены

D_END

Дата окончания подписки, оставлять пусто, если это последний выбранный тариф

QUANT

Заказанное количество, умноженное на 100. Для тарифных планов - оставлять пустым.

PAY_DAY

Расчетный день (оставлять пустым для плавающего расчетного дня)

...

ID

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

USER_ID

ID абонента*

OP_EQUIP_ID

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

OP_EQUIP_PORT

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

CODE

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

MAC

Физический адрес (MAC)

IP

IP-адрес

MASK

Маска IP-адреса

PHONE

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

ADDR

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

Примечание: Поля поля OP_EQUIP_ID и OP_EQUIP_PORT необходимы для указания привязки абонентского оборудования к операторскому.

...

ID

ID абонента

STATUS_ID

ID состояния абонента*

LOGIN

Код абонента

JUR

Физическое или юридическое лицо (0 — физлицофиз. лицо, 1 — юрлицоюр. лицо)

NAME

ФИО (физлицафиз. лица) / Наименование (юрлицаюр. лица)

ADDR

Домашний адрес. Формат адреса абонента:
<Город>,<Улица>,<Дом>,<Подъезд>,<Этаж>,<Квартира>,<Код домофона>
Если каких-то данных нет, то оставляйте пустые запятые, например, Самара г, Пролетарская ул, 5, ,, 078

PASSPORT

Номер паспорта

INN

ИНН

OPF

Организационно-правовая форма, например ИП, ООО

W_PHONE

Рабочий телефон в формате E.164

H_PHONE

Контактный домашний телефон в формате E.164

M_PHONE

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

EMAIL

Контактный email

FIRM_ID

ID филиала*

Примечание: Список список атрибутов для личных данных абонента может быть расширен по необходимости.

...

ID

ID филиала

NAME

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

Сопоставлется Сопоставляется с организационной структурой предприятия.

...

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

...

USER_ID

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

VC_ORIGINAL

Строка с адресом из USERS.ADDR. При ручном заполнении необязательно.

VC_CITY

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

VC_CITY_TYPE

Тип населенного пункта (г, пгт и прочие)

VC_STREET

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

VC_STREET_TYPE

Тип улицы (ул, пр, пер, бул бульв. и прочие)

VC_HOUSE

Номер дома

VC_BUILDING

Корпус

VC_ENTRANCE_NO

Подъезд

VC_FLOOR

Этаж

VC_FLAT

Квартира

VC_DIS_CODE

Код домофона

...