MiDays: База знаний

Переход с Microinvest

Переход с других программ
Для того, чтобы перенести данные из базы данных 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 строки в базе данных в соответствующей таблице. Для исправления ошибки откройте соответствующую карточку и измените указанное значение.