Таблица 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. Адрес после создания привязывается к базовому СУ с типом "фактический адрес" в таблице |
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 | Телефоны записываются в Привязки телефонов к базовым СУ хранятся в
|
H_PHONE | Контактный домашний телефон в формате E.164 | |
M_PHONE | Контактный мобильный телефон в формате E.164 | |
Контактный email | Email записываются в Привязки email к базовым СУ хранятся в | |
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 указывается в качестве владельца данного оборудования |
|
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_ID | ID сетевой службы для управления оборудованием. Используется для создания привязки оборудования к сетевой службе с типом "Управление" | Сопоставленное значение записывается в N_SERVICE_ID привязки к сетевой службе с типом SS_CONSTANTS_PKG_S.SUBJ_SERV_Manage |
CODE | Значение используется как код оборудования.На его основе также собирается наименование оборудования | Записывается в SI_OBJECTS.VC_CODE . Используется при расчете SI_OBJECTS.VC_NAME |
MAC | MAC-адрес | Адреса ОУ записываются в
Записи о привязках адресов к ОУ хранятся в |
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 | Идентификатор из выгрузки сохраняется для получения соответствия мигрированной подписки на службу подписке на службу из выгрузки. Сохраняется в |
USER_ID | 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) значение из справочника типов платежей записывается в качестве типа платежа для движения денежных средств
| Сопоставленное значение записывается в |
Таблица 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_D OC инвойса и строк состава инвойса |
D_BEGIN | Дата и время начала периода списания | Записывается в SD_DOCUMENTS.D_BEGIN инвойса и строк состава инвойса |
D_END | Дата и время окончания периода списания | Записывается в SD_DOCUMENTS.D_END инвойса и строк состава инвойса |
EQUIP_ID | ID абонентского оборудования из выгрузки, по которому предоставлялись услуги по данному инвойсу | Данные записываются в строки состава инвойса |
SUM | Значение, разделенное на 100, используется в качестве суммы списания | |
USED | Значение, разделенное на 100, используется для записи потребленного объема услуг в составе инвойса. (В единицах измерения |