Как удалить элемент currencies из экспорта в яндекс маркет?

#
Как удалить элемент currencies из экспорта в яндекс маркет?
Подскажите как удалить элемент currencies из экспорта в яндекс маркет?

Яндекс маркет при загрузке экспортного файла XML по ссылке выдает ошибку

Название ошибки: Рекомендуем удалить элемент currencies
Рекомендации:  Мы не приняли данные о валютах из элемента currencies, потому что он больше не поддерживается. Рекомендуем удалить этот элемент.
Модератор
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
Как же не поддерживается?
читаем документацию https://yandex.ru/support/partnermarket/elements/shop.html
Элементы, входящие в shop
Описание входящих элементов
currencies Список курсов валют магазина. Обязательно
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
Может ошибка из за того, что с нулями после запятой?
<currencies>
<currency id="RUB" rate="1.000000"/>
<currency id="EUR" rate="60.000000"/>
<currency id="USD" rate="53.000000"/>
</currencies>
Модератор
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
lim79,
10 лет ошибок из-за формата не было, сейчас в приведенном вами сообщении говорится совсем о другом.
Уточните версию и редакцию системы.
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
Версия HostCMS: 6.9.7
Редакция: Халява
Модератор
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
https://www.hostcms.ru/documentation/modules/shop/exchange/yandex_market/
Выгрузка цен в валюте товаров или в валюте магазина

Опция priceMode('item'|'shop') изменяет режим формирования цен, по умолчанию цены выгружаются в валюте товара с указанием соответствующей валюты. Для Турбо-страниц имеется потребность выгружать цены в национальной валюте:
...
->priceMode('shop')

также в поддержке вам нужно запросить новую версию контроллера, в которой при режиме ->priceMode('shop') выгружается только одна валюта, которая указана у магазина.
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
Спасибо за подсказки. Удалил лишние валюты в магазине и ссылка зашла.
Модератор
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
lim79,
мы вам другое подсказывали, но можно и так.
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
Яндекс Маркет тоже прислал письмо что в прайсе найдены ошибки.
Текст ошибки:
Рекомендуем удалить элемент currencies
Мы не приняли данные о валютах из элемента currencies, потому что он больше не поддерживается. Рекомендуем удалить этот элемент. Если вы размещаете товары по модели ADV (реклама) или DBS (продажи с доставкой магазина), валюту достаточно указать в элементе currencyId для каждого товара. Для конвертации цен в другую валюту мы будем использовать курс национального банка вашей страны. Если вы размещаете товары по другим моделям, валюту можно совсем не указывать — мы принимаем цены только в рублях.
Модератор
#
Re: Как удалить элемент currencies из экспорта в яндекс маркет?
MaximM,
https://www.hostcms.ru/support/updates/
Обновление 6.9.8 от 26.05.2021 г.
В экспорт в Яндекс.Маркет добавлено указание режима экспорта, например ->mode('DBS')

Пример добавлен в документацию, пункт "Режим экспорта"

P.S. В версии 6.9.7 аналогичный эффект достигается опцией ->priceMode('shop'), о чем написано выше в этой теме.
Авторизация