Page tree
Skip to end of metadata
Go to start of metadata

Таблица USERS

ID

Идентификатор из выгрузки сохраняется для получения соответствия смигрированного абонента абоненту из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Users'

STATUS_ID

Сопоставленное в секции "Состояния" (таблица STATUS) значение из справочника состояний СУ используется в качестве состояния абонента

Записывается в SI_SUBJECTS.N_SUBJ_STATE_ID
BASE_IDЗначение используется для подбора базового СУ для абонентаN_SUBJECT_ID смигрированного базового СУ записывается в SI_SUBJECTS.N_BASE_SUBJECT_ID абонента

LOGIN

Значение записывается в код СУ-абонента

Код абонента записывается в SI_SUBJECTS.VC_CODE

JUR

Признак физического или юридического лица используется для выбора типа базового СУ - ф/л или ю/л. Также  часто этот признак используется при подборе БД для абонентского договора

В зависимости от признака данные о базовом СУ записываются в SI_PERSONS или в SI_COMPANIES.

NAME

ФИО (физ. лица) / Наименование (юр. лица) базового СУ. Для физических лиц - парсится для получения фамилии, имени и отчества

Записывается в SI_SUBJECTS.VC_NAME базового СУ

ADDR

Адрес абонента. Разобранные данные используются при записи адресов базового СУ. При отсутствии региона в справочнике необходимый регион создается на заданном уровне иерархии. Если адрес не удалось разобрать - вся строка записывается в нестандартный адрес

Разбирается в таблицу PARSED_USER_ADDRESSES. Адрес после создания привязывается к базовому СУ с типом "фактический адрес" в таблице SI_SUBJ_ADDRESSES

AUTH_DOC_TYPE_ID

Для физических лиц используется сопоставленное в секции "Удостоверения личности" (таблица AUTH_DOC_TYPES) значение из справочника типов документов-удостоверений личности

Сопоставленное значение записывается в SI_PERSONS.N_AUTH_DOC_TYPE_ID

AUTH_DOC_SERIAL

Серия документа

Записывается в SI_PERSONS.VC_DOC_SERIAL

AUTH_DOC_NO

Номер документа

Записывается в SI_PERSONS.VC_DOC_NO

AUTH_DOC_DATE

Дата выдачи документа

Записывается в SI_PERSONS.D_DOC

AUTH_DOC_ISSUE

Кем/где выдан

Записывается в SI_PERSONS.VC_DOCUMENT
D_BIRTH

Дата рождения

Записывается в SI_PERSONS.D_BIRTH

BIRTH_PLACE

Место рождения

Записывается в SI_PERSONS.VC_BIRTH_PLACE

INN

ИНН

Записывается в SI_PERSONS.VC_INN

OPF

Организационно-правовая форма подбирается из справочника ОПФ по совпадению кода в справочнике и значения в этом поле. Также проверяется тип СУ, для которого разрешена ОПФ

Сопоставленное значение записывается в SI_PERSONS.N_OPF_ID

W_PHONE

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

Телефоны записываются в SI_ADDRESSES с типом SS_CONSTANTS_PKG_S.ADDR_TYPE_Telephone

Привязки телефонов к базовым СУ хранятся в SI_SUBJ_ADDRESSES с различными видами привязки

  • Домашний - SS_CONSTANTS_PKG_S.ADDR_TYPE_Home
  • Рабочий - SS_CONSTANTS_PKG_S.BIND_ADDR_TYPE_Work
  • Мобильный - SS_CONSTANTS_PKG_S.BIND_ADDR_TYPE_Mobile

H_PHONE

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

M_PHONE

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

EMAIL

Контактный email

Email записываются в SI_ADDRESSES с типом SS_CONSTANTS_PKG_S.ADDR_TYPE_EMail

Привязки email к базовым СУ хранятся в SI_SUBJ_ADDRESSE

FIRM_ID

ID фирмы. Распространяется также на дочерние сущности (счета, договоры, оборудование абонента итд)

Сопоставленное значение записывается в SI_SUBJECTS.N_FIRM_ID абонента, базового СУ а также в N_FIRM_ID дочерних сущностей

Таблица ACCOUNTS

ID

Идентификатор из выгрузки сохраняется для получения соответствия смигрированного счета счету из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Accs'

USER_ID

Связь счета с СУ-абонентом (для ЛС) или с базовым СУ (для других типов счетов)

N_SUBJECT_ID соответствующего СУ записывается в SI_SUBJ_ACCOUNTS.N_SUBJECT_ID для данного счета

ACC_NUM

Значение используется как номер мигрируемого счета

Записывается в SI_SUBJ_ACCOUNTS.VC_CODE и SI_SUBJ_ACCOUNTS.VC_ACCOUNT

ACC_TYPE_ID

В качестве типа счета используется сопоставленное в секции "Типы счетов" (таблица ACC_TYPES) значение из справочника типов счетов. По умолчанию используется "лицевой счет"

Записывается в SI_SUBJ_ACCOUNTS.N_ACCOUNT_TYPE_ID. По умолчанию используется SS_CONSTANTS_PKG_S.ACC_TYPE_Personal

CUR_ID

В качестве валюты для счета используется сопоставленное в секции "Валюты" (таблица CURRENCY) значение из справочника валют. По умолчанию используется "Рубль"

Записывается в SI_SUBJ_ACCOUNTS.N_CURENCY_ID. По умолчанию используется SS_CONSTANTS_PKG_S.CURR_Ruble

BANK_ID

В качестве банка для счета используется сопоставленный в секции "Банки" (таблица CURRENCY) СУ-банк . Для лицевых счетов используется ID фирмы

Записывается в SI_SUBJ_ACCOUNTS.N_BANK_ID

BALANCE

Баланс счёта - записывается в балансовый регистр по лицевому счету и используется для расчета суммы корректировочной платежки

Записывается в балансовый регистр

CREDIT

Текущий кредит абонента. С версии 3.1 по каждой строке с указанным в этом поле значением создается документ - Акт о выдаче кредитного лимита на заданную сумму

CREDIT_END_DATE

Дата окончания кредитного лимита. Если не указана - предоставляется постоянный кредитный лимит

BALANCE_DATE

Дата для записи актуального баланса в балансовый регистр

Записывается в балансовый регистр

Таблица CONTRACTS

ID

Идентификатор из выгрузки сохраняется для получения соответствия смигрированного договора договору из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Contracts'

USER_ID

Мигрированный СУ с данным ID указывается в качестве получателя данного договора

Создается строка в SI_DOC_SUBJECTS с указанием смигрированного N_SUBJECT_ID в роли получателя для данного договора на оказание услуг

NUM

Значение используется как номер мигрируемого договора. По этому значению также формируются код и наименование документа-договора на оказание услуг

Сохраняется в SD_DOCUMENTS.VC_DOC_NO. Используется при заполнении SD_DOCUMENTS.VC_CODE и SD_DOCUMENTS.VC_NAME

D_DOC

Дата заключения договора

Сохраняется в SD_DOCUMENTS.D_DOC

D_BEGIN

Дата начала действия договора

Сохраняется в SD_DOCUMENTS.D_BEGIN

D_END

Дата окончания действия договора

Сохраняется в SD_DOCUMENTS.D_END

Таблица EQUIP

ID

Идентификатор из выгрузки сохраняется для получения соответствия мигрированного оборудования оборудованию из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Equips'

USER_ID

Мигрированный СУ с данным ID указывается в качестве владельца данного оборудования

N_SUBJECT_ID соответствующего СУ записывается в SI_OBJ_SUBJECTS.N_SUBJECT_ID для данного оборудования с типом SS_CONSTANTS_PKG_S.SUBJOBJ_BIND_TYPE_Owner

EQUIP_TYPE_ID

Абонентское оборудование создается на основе позиции номенклатуры, сопоставленной с этим идентификатором в секции "Типы оборудования".

Можно оставлять пустым для компонентов сетевой службы (наличие записи в таблице NETSERV по данному оборудованию) с единственной спецификацией

В SI_OBJECTS.N_GOOD_ID указывается сопоставленная позиция номенклатуры, на основе которой создается ОУ

OP_EQUIP_ID

ID операторского оборудования. Используется для задания привязки абонентского оборудования к операторскому с типом "Физическое соединение"

Привязка записывается в SI_OBJ_OBJECTS с типом SS_CONSTANTS_PKG_S.OBJOBJ_BIND_TYPE_PhysicalLink

OP_EQUIP_PORT

Используется для уточнения порта операторского оборудования в привязке

При наличии значения в строке с привязкой в качестве привязанного ОУ указывается именно N_OBJECT_ID порта коммутатора
NS_IDID сетевой службы для управления оборудованием. Используется для создания привязки оборудования к сетевой службе с типом "Управление"Сопоставленное значение записывается в N_SERVICE_ID привязки к сетевой службе с типом SS_CONSTANTS_PKG_S.SUBJ_SERV_Manage

CODE

Значение используется как код оборудования.На его основе также собирается наименование оборудования

Записывается в SI_OBJECTS.VC_CODE. Используется при расчете SI_OBJECTS.VC_NAME

MAC

MAC-адрес

Адреса ОУ записываются в SI_ADDRESSES с различными типами адреса (N_ADDR_TYPE_ID)

  • IP-адреса  - SS_CONSTANTS_PKG_S.ADDR_TYPE_IP
  • Подсети    - SS_CONSTANTS_PKG_S.ADDR_TYPE_Subnet
  • MAC-адреса - SS_CONSTANTS_PKG_S.ADDR_TYPE_MAC
  • Телефоны   - SS_CONSTANTS_PKG_S.ADDR_TYPE_Telephone

Записи о привязках адресов к ОУ хранятся в SI_OBJ_ADDRESSES с указанием N_OBJECT_ID данного ОУ с видом адреса - "Фактический адрес" (SS_CONSTANTS_PKG_S.BIND_ADDR_TYPE_Actual)

IP

IP-адрес

MASK

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

PHONE

Абонентский телефонный номер в формате E.164 - используется только для компонентов сетевой службы для телефонии

ADDR

Адрес обслуживания. Разбирается по тем же правилам, что и адреса базовых СУ

Для промежуточного разбора используется таблица PARSED_EQUIP_ADDRESSES. Привязки адресов к оборудованию записываются в SI_OBJ_ADDRESSES

Таблица SUBSCR

ID

Идентификатор из выгрузки сохраняется для получения соответствия мигрированной подписки подписке из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Subscr'

ACC_ID

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

SI_SUBJ_GOODS.N_ACCOUNT_ID

CONTRACT_ID

ID мигрированного документа-договора на оказание услуг используется для записи в подписку

Сохраняется в SI_SUBJ_GOODS.N_DOC_ID

TARIFF_ID

Сопоставленное в секциях "Тарифы"/"Услуги" (таблица SERVICES) значение из справочника услуг записывается в подписку абонента 

 SI_SUBJ_GOODS.N_GOOD_ID

EQUIP_ID

ID абонентского оборудования из выгрузки, по которому предполагается заказывать услуги

Сохраняется в SI_SUBJ_GOODS.N_OBJECT_ID

D_BEGIN

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

Сохраняется в SI_SUBJ_GOODS.D_BEGIN

D_END

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

Сохраняется в SI_SUBJ_GOODS.D_END

QUANT

Значение, разделенное на 100, записывается в подписку в качестве заказанного количества

Сохраняется в SI_SUBJ_GOODS.N_QUANT

PAY_DAY

Значение записывается в качестве фиксированного расчетного дня в подписку

Сохраняется в SI_SUBJ_GOODS.N_PAY_DAY

Таблица NETSERV

ID

Идентификатор из выгрузки сохраняется для получения соответствия мигрированной подписки на службу подписке на службу из выгрузки. Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_NetService'

USER_ID

ID абонента. N_SUBJECT_ID смигрированного счета используется для записи в подписку на службу

NS_ID

ID сетевой службы из выгрузки. Сопоставленное в секции "Сетевые службы" (таблица NS_LIST) значение из справочника сетевых служб услуг записывается в подписку на сетевую службу

EQUIP_ID

Оборудование из выгрузки (таблица EQUIP) с данным ID мигрируется как компонент сетевой службы

LOGIN

Логин

PASSWORD

Пароль

PASS_TYPE

Тип шифрования пароля (md5 итд). Оставлять пустым для plaintext. Сопоставляется со значением из справочника типов шифрование по совпадению с наименованием справочного значение и записывается в подписку на сетевую службу

Таблица PAYMENTS

ID

Идентификатор из выгрузки сохраняется для получения соответствия смигрированного платежа платежу из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Payments'

ACC_ID

ID лицевого счета абонента из выгрузки

Создается строка в SI_DOC_SUBJECTS с указанием смигрированного N_SUBJECT_ID в роли получателя для данного договора на оказание услуг и смигрированного N_ACCOUNT_ID

BANK_ID

ID банка из выгрузки (таблица BANKS), через который проводится реальный платеж. Для виртуальных платежей указывается фирма. Для реальных платежей при миграции формируются банковские выписки - по одной на каждый банк за каждый месяц

D_OPER

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

Записывается в SD_DOCUMENTS.D_DOC документа-платежки и в SD_MONEY_MOVES.D_OPER данного движения денежных средств

PAYMENT_SUM

Значение, разделенное на 100, используется в качестве суммы движения

Записывается в SD_MONEY_MOVES.N_SUM по данному движению денежных средств

PAYMENT_TYPE_ID

Сопоставленное в секциях "Типы платежей реальных/виртуальных средств" (таблица PAYMENT_TYPE) значение из справочника типов платежей записывается в качестве типа платежа для движения денежных средств

  • Для реальных движений
    • В реальной платежке проставляется сопоставленный с данным тип платежа
    • В ответной виртуальной платежке проставляется тип платежа по умолчанию "Виртуальный"
  • Для виртуальных движений
    • Реальная платежка отсутствует
    • В виртуальной платежке проставляется сопоставленный с данным тип платежа

Сопоставленное значение записывается в SD_MONEY_MOVES.N_PAY_TYPE_ID

Таблица WRITEOFFS

ID

Идентификатор из выгрузки сохраняется для получения соответствия смигрированного инвойса инвойсу из выгрузки

Сохраняется в MI_KEYS.N_SRC_KEY в разделе VC_CHAPTER = 'SECTION_Writeoffs'

ACC_ID

ID лицевого счёта из выгрузки, с которого списываются средства за предоставленные по данному инвойсу услуги

Сохраняется в строке SI_DOC_SUBJECTS.N_ACCOUNT_ID, где абонент выступает в роли получателя для данного инвойса

CONTRACT_ID

ID договора из выгрузки, по которому был выставлен данный инвойс. Для актуальных инвойсов верный договор необходим при подборе строки ПЦ

N_DOC_ID договора записывается в SD_DOCUMENTS.N_REASON_DOC_ID инвойса

D_OPER

Дата и время операции

Записывается в SD_DOCUMENTS.D_DOC инвойса и строк состава инвойса

D_BEGIN

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

Записывается в SD_DOCUMENTS.D_BEGIN инвойса и строк состава инвойса

D_END

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

Записывается в SD_DOCUMENTS.D_END инвойса и строк состава инвойса

EQUIP_ID

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

Данные записываются в строки состава инвойса

SUM

Значение, разделенное на 100, используется в качестве суммы списания

USED

Значение, разделенное на 100, используется для записи потребленного объема услуг в составе инвойса. (В единицах измерения SERVICES.UNIT_ID)

  • No labels