Как узнать версию стандарта CommerceML, которую 1С использует для обмена данными с интернет-магазином?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

07.01.2015 00:08

Версия стандарта CommerceML, которую 1С использует для обмена данными с интернет-магазином — это два целых неотрицательных числа с точками между ними и возможным нулём перед вторым из чисел, например: «2.08».
Узнать версию стандарта CommerceML можно из файлов XML, которые 1С переаёт интернет-магазину.
Российская сборка Magento сохраняет эти файлы в подпапке var/rm/1c относительно корневой папки интернет-магазина.
Пример файла: Прикрепленный файл  import___116f0d09-99ff-448b-a73a-66c997fb1756.xml (27.44К)
Количество загрузок:: 1051
Версию стандарта CommerceML указана в начале документа XML в атрибуте «ВерсияСхемы» корневого тега «КоммерческаяИнформация», например:
<КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.08" ДатаФормирования="2015-01-06T13:37:24">
В этом примере ближе к концу строки содержится подстрока: «ВерсияСхемы="2.08"».

Поделиться темой: