Ошибки при проверке прайс-листа

Ознакомьтесь со списком ошибок для прайс-листа в формате YML и разъяснениями по ним. Если вы хотите получить консультацию по ошибкам, отправьте запрос через форму обратной связи.

Текст ошибки Пояснение и решение

Ошибка спецификации XML

Приведите прайс-лист в соответствие с техническими требованиями выбранного формата (YML, текстовый, XLS).

Заявленная кодировка XML (кодировка 1) не соответствует действительной (кодировка 2)

В атрибуте encoding в заголовке документа указана кодировка, которая не соответствует реальной кодировке файла. Укажите правильный тип кодировки.

Некорректный заголовок таблицы

Только для прайс-листов в текстовом формате и формате XLS.

Проверьте правильность написания всех элементов в первой строке прайс-листа.

Некорректное значение атрибута cost в составе элемента delivery-option

Значение атрибута cost должно быть целым числом, большим или равным нулю.

Некорректное значение атрибута days в составе элемента delivery-option

Значение атрибута days должно быть целым числом, большим или равным нулю.

Если магазин готов доставить товары в день заказа (сегодня), используйте значение 0: days="0".

Неверный формат периода в атрибуте days в составе элемента delivery-option

При указании периода вида «от — до» второе число должно быть больше первого.

Например, days="2–4".

Некорректное значение атрибута order-before в составе элемента delivery-option

В атрибуте order-before указывается локальное время (в часовом поясе магазина). Значение атрибута должно быть целым числом от 0 до 24.

Например, для времени 14:00 order-before="14".

Некорректное значение курса валют

Значение атрибута rate в составе элемента currencies должно быть положительным числом. Для разделения целой и дробной частей используйте точку.

Например, <currency id="USD" rate="23.98"/>

Некорректный курс валют. Слишком большое отличие от курса национального банка

Курс валюты в прайс-листе не должен превышать курс национального банка соответствующей страны более чем в 2 раза.

Неизвестная валюта

Данные о ценах принимаются в рублях (RUR, RUB), гривнах (UAH), белорусских рублях (>BYN), тенге (KZT), долларах (USD) и евро (EUR).

Не найдена основная валюта

Для основной валюты укажите в элементе currencies атрибут rate, равный 1.

Например, <currency id="RUR" rate="1"/>

Валюту нельзя использовать в качестве основной

Основной валютой (для которой rate="1"), может быть только рубль (RUR и RUB), белорусский рубль (BYN), гривна (UAH) или тенге (KZT).

Обнаружена валюта-дубликат

В элементе currencies каждая валюта должна быть указана только один раз. Удалите дубликаты.

Обратная связь