Для того, чтобы перенести данные из базы данных Microinvest в Midays UNO необходимо воспользоваться конвертером баз данных MiDaysConverterDatabase (находится в папке с установленной программой MiDays UNO, по умолчанию это папка C:\Program Files (x86)\MiDays\MiDays Commerce)
В открывшемся окне выберите тип конвертирования Microivnest->MiDays, нажмите кнопку Далее. На следующем шаге введите данные подключения до баз данных.
Данные для связи с БД Microinvest:
Сервер - введите адрес SQL сервера, на котором находится база данных.
Пользователь - введите имя пользователя для подключения к базе данных.
Пароль - введите пароль пользователя для подключения к базе данных.
Аккаунт Windows - указывает на то, что подключение к базе данных происходит с учётными данными Windows-пользователя.
LocalDB - указывает на то, что используется сервер MS SQL LocalDB
Один сервер - указывает на то, что обе базы данных находятся на одном сервере и используют одинаковые данные для подключения.
Введите данные для подключения и нажмите кнопку Тест. После этого будет разблокирован выпадающий список c именами баз данных. Выберите базу данных Microinvest.
Данные для связи с БД MiDays:
Сервер - введите адрес SQL сервера, на котором находится база данных.
Пользователь - введите имя пользователя для подключения к базе данных.
Пароль - введите пароль пользователя для подключения к базе данных.
Аккаунт Windows - указывает на то, что подключение к базе данных происходит с учётными данными Windows-пользователя.
LocalDB - указывает на то, что используется сервер MS SQL LocalDB
Если ранее была поставлена галочка "Один сервер", то повторно данные вводить нет необходимости. Выберите базу данных MiDays, созданную в MiDays UNO или введите имя новой базы данных и нажмите кнопку "Создать новую базу".
После ввода всех настроек нажмите кнопку "Далее". Перейдите в окно выбора настроек конвертирования.
Предварительная проверка - проверяет базу данных Microinvest на возможные ошибки или непереносимые данные.
Без выбора - если отмечено - переносит все имеющиеся данные из базы данных Microinvest в базу данных MiDays. Если не отмечено - разблокирует выбор данных для переноса, выберите какие операции стоит переносить.
Нажмите кнопку "Начать" для начала процесса конвертирования. Операция может быть достаточно продолжительной, в зависимости от количества переносимых данных, мощности компьютера. При успешном конвертировании программа выведет сообщение "Всё получилось".
Если при конвертировании будут найдены ошибки в данных, а опция "Предварительная проверка" не была установлена, выйдет сообщение с ошибкой, без описания проблемы. Необходимо провести проверку, выявить и исправить недочёты. Если была установлена опция "Предварительная проверка" и программа выявит какие-либо непереносимые данные, выйдет соответствующее сообщение с описанием проблемы и путём её решения.
Возможные ошибки при переносе данных:
Ошибки, которые в некоторых случаях можно игнорировать:
Продажная цена в операции должна быть числом.
Приходная цена в операции должна быть числом.
Значение VatOut в операции должно быть числом.
Значение VatIn в операции должно быть числом.
Скидка в операции должна быть числом.
Сумма оплаты должна быть числом.
Сумма чека должна быть числом.
Данные значения проверяются на наличие числа "E". Иногда случается так, длинное число MS SQL воспринимает как число с "Е" при запросе, в таких случаях эту ошибку можно игнорировать, но всё же рекомендуется проверить операцию. В каждом сообщении об ошибке будет информация о типе операции, номере документа и ID строки в базе данных в соответствующей таблице. Для того, чтобы исправить ошибку, откройте указанный документ и исправьте ошибочное значение.
Ошибки, которые нельзя игнорировать: Товары:
Длина кода товара должна быть 50 символов и меньше
Длина наименования единицы измерения товара должна быть 50 символов и меньше
Длина наименования доп. единицы измерения товара должна быть 50 символов и меньше
Объекты:
Длина кода объекта должна быть 50 символов и меньше
Пользователи:
Длина кода пользователя должна быть 50 символов и меньше
Длина номера карты пользователя должна быть 50 символов и меньше
Организации (объекты регистрации)
Длина кода организации должна быть 50 символов и меньше
Длина поля ИНН организации должна быть 50 символов и меньше
Длина поля КПП организации должна быть 50 символов и меньше
Длина телефона организации должна быть 50 символов и мень
Длина БИК банка организации должна быть 50 символов и меньше
Длина расчётного счёта организации должна быть 50 символов и меньше
Длина корреспондентского счета организации должна быть 50 символов и меньше
Длина поля ОКПД организации должна быть 50 символов и меньше
Длина поля ОКПО организации должна быть 50 символов и меньше
Партнёры:
Длина кода партнера должна быть 50 символов и меньше
Длина карточки партнера должна быть 50 символов и меньше
Длина поля ИНН партнера должна быть 50 символов и меньше
Длина поля КПП партнера должна быть 50 символов и меньше
Длина телефона партнера должна быть 50 символов и меньше
Длина e-mail партнера должна быть 50 символов и меньше
Длина БИК банка партнера должна быть 50 символов и меньше
Длина рассчетного счета партнера должна быть 50 символов и меньше
Длина корреспондентского счета партнера должна быть 50 символов и меньше
Длина поля ОКПД партнера должна быть 50 символов и меньше
Длина поля ОКПО партнера должна быть 50 символов и меньше
В каждом сообщении об ошибке будет указан Код карточки номенклатуры, текущее ошибочное значение, ID строки в базе данных в соответствующей таблице. Для исправления ошибки откройте соответствующую карточку и измените указанное значение.