Page tree

Versions Compared

Key

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

Table of Contents

Версия формата миграции: 2.7.3

Миграция из других АСР делается через промежуточный набор таблиц в формате CSV.

  • Кодировка UTF-8 без BOM
  • Разделитель полей — точка с запятой
  • Значения полей обрамляются кавычками (в том числе пустые значения представляются пустыми кавычками (;"";)
  • В первой строке указываются названия полей таблицы
  • Первичные ключи (поля ID) и внешние ключи (поля *_ID) должны быть числовыми

Пример записи:

"ID";"STATUSUSER_ID";"LOGINACC_NUM";"JURACC_TYPE_ID";"NAMECUR_ID";"ADDRBANK_ID";"PASSPORTBALANCE";"W_PHONECREDIT";"HCREDIT_PHONEEND_DATE";"MBALANCE_PHONEDATE";"EMAIL"
"121001";"1101";"example123456";"01";"Шварценгольд Виктор Робертович";"Москва г,Большой Сергиевский пер.,8,1,2,53,";"";"926,07";"9101234567500";"9031234567";"23.09.2017 23:59:59"

Пример выгрузки: example_load.zip

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

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

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

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

...