table_of_content

Введение

Быстрая проверка корректности XML файлов, подготовленных на стороне Учётной Системы.
Отображение всех имеющихся проблем в файле разом, без запуска реального механизма импорта данных в Ваше облако.

pay_attention
Система корректно обрабатывает как непосредственно сами XML файлы, так и ZIP архивы с XML файлами.
helpful_hint
Проверка на ссылочную целостность - одна из множества операций с данными из подгруженных файлов!
Система не осуществляет поиск среди уже имеющихся в вашем облаке данных, только в подгруженных файлах.
Проверяя XML файл частичной выгрузки из Учётной Системы получение ошибок ссылочной целостности неизбежно!

Расположение

etools.st-mobi.com

Авторизация

Для гостевой авторизации необходимо использовать логин и пароль: guest

Подготовка файлов

После авторизации необходимо нажать кнопку и выбрать файлы для подгрузки в систему.

Названия файлов будут отображены в виде списка.

В случае, если необходимо добавить файлы, необходимо воспользоваться кнопкой "Выберите файл" еще раз.
Если необходимо очистить подгруженный список необходимо нажать "Очистить список".
Кнопка "Запустить" инициирует процедуру проверки файлов без фактического импорта данных в Ваше облако.

Проверка XML файлов

После завершения процедуры проверки в списке будет обновлен "Статус" в каждой строке. 

Описание ошибок

В том случае, если в каком-то из подгруженных для проверки файлов будет найдена ошибка, в списке появится соответствующая надпись.
При нажатии на неё откроется модальное окно с описанием всех обнаруженных в файле ошибок.

Строка с описанием ошибки может начинаться с цифр! 
К примеру, цифры 210:21 обозначают, что ошибка найдена в 210 строке проверяемого XML файла.

helpful_hint
Процедура импорта и обработки данных в реальном облаке осуществляется иначе, данные записываются в базу данных транзакционно. 
Это означает, что реальное облако читает содержимое файла последовательно сверху вниз, но прекращает работу при обнаружении первой же ошибки!
Сразу инициируется откат осуществляемой транзакции, что гарантирует непопадание ошибочных данных в работающую базу.
Обратной стороной такой высокой степени защиты является отсутствие у технических специалистов возможности узнать, имеются ли в файле другие ошибки.
Во время запуска проекта, особенно первых реальных выгрузок из Учётной Системы, программистам часто бывает удобней получить и исправить все ошибки сразу!

  • Нет меток