1С: при использовании в CommerceML версии 2.07 опции «Выгружать остатки по складам» интернет-магазин не обновляет складские остатки

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Роман Полковников
  • Группа: Официальный партнёр
  • Сообщений: 196
  • Регистрация: 19.03.2013
  • Телефон:(861)243-40-84

20.11.2014 20:15

шик-парфюм.рф
При выгрузке данных из 1С УТ11.1, остатки в магазине остаются равны 0, хотя в 1С они ненулевые:
Прикрепленное изображение: остаток.png
Вот настройки модуля:
Прикрепленное изображение: 1с.png

#2 Роман Полковников
  • Группа: Официальный партнёр
  • Сообщений: 196
  • Регистрация: 19.03.2013
  • Телефон:(861)243-40-84

24.11.2014 10:30

У меня два разных магазина, работающие на разных версиях 1С. С УТ10 проблем нет, в вот с УТ11 - не выгружаются остатки.
Произвел сравнение файлов выгрузки из 1С (УТ10.3 и УТ11.1) для своих магазинов.
УТ11
<Предложение>
    <Ид>1eb03beb-70c8-11e4-a9fd-0008a189eea7</Ид>
    <Артикул>Er340</Артикул>
    <Наименование>Silver In My Heart with Ruby Pave Charm 925 Sterling Silver</Наименование>
    <БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">
     <Пересчет>
      <Единица>796</Единица>
      <Коэффициент>1</Коэффициент>
     </Пересчет>
    </БазоваяЕдиница>
    <Цены>
     <Цена>
      <Представление> 1 800 RUB за PCE</Представление>
      <ИдТипаЦены>1eb03bd8-70c8-11e4-a9fd-0008a189eea7</ИдТипаЦены>
      <ЦенаЗаЕдиницу>1800</ЦенаЗаЕдиницу>
      <Валюта>RUB</Валюта>
      <Единица>PCE</Единица>
      <Коэффициент>1</Коэффициент>
     </Цена>
    </Цены>
    <Склад ИдСклада="1eb03bf0-70c8-11e4-a9fd-0008a189eea7" КоличествоНаСкладе="1"/>
   </Предложение>

УТ10.3
 <Предложение>
    <Ид>cd9fe1f0-342d-11e4-bb8f-00241d5c3adb</Ид>
    <Наименование>Кухня Юля VIP: боковина-заглушка тумбы низ левая (вишня коньяк оксамит)</Наименование>
    <БазоваяЕдиница Код="796" НаименованиеПолное="штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница>
    <Цены>
     <Цена>
      <Представление>500 руб за шт</Представление>
      <ИдТипаЦены>5f9867ca-b0ea-11e3-abf9-001bb9bcacb4</ИдТипаЦены>
      <ЦенаЗаЕдиницу>500</ЦенаЗаЕдиницу>
      <Валюта>руб</Валюта>
      <Единица>шт</Единица>
      <Коэффициент>1</Коэффициент>
     </Цена>
    </Цены>
    <Количество>0</Количество>
</Предложение>

Получается, поле с остатком товара имеет разное название и формат. Не может ли это быть причиной некорректной выгрузки товара?

#3 Роман Полковников
  • Группа: Официальный партнёр
  • Сообщений: 196
  • Регистрация: 19.03.2013
  • Телефон:(861)243-40-84

05.12.2014 15:37

УТ11
<?xml version="1.0" encoding="UTF-8"?>
<КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2014-11-26T09:51:36">

УТ10
<?xml version="1.0" encoding="UTF-8"?>
<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2014-12-05T16:02:38">


Получается разные редакции 1С выгружают данные в разных редакциях commerceml_2 (2.07 и 2.04), видимо это и является проблемой невыгрузки остатков из 1С.

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

05.01.2015 08:02

Исправлено в версии 2.43.2 Российской сборки Magento.

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