Ручной обмен 1С (склады)

Здравствуйте.

Пытаемся настроить разбивку получаемых из 1С остатков по складам вебасиста.

В offers.xml имеем два поля:

<Количество>4.00</Количество>
<ОстаткиПоставщиков>false</ОстаткиПоставщиков>

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

Получаем только:


4 ответа

  • 1

    У вас нет описания остатков по раздельным складам. ОстаткиПоставщиков — это элемент, для которого нет описания в CommerceML.

    • +1
      Марк Марк Партнер-эксперт 17 апреля 2017 20:27 #

      Нужно называть элементы так же, как названы склады в настройках?


      • +1

        образец одного из вариантов (а вообще читайте документацию по CommerceML 2.08 — именно там появилась "мультискладовость"):

        <Количество>35</Количество>
        <Склад ИдСклада="5sQDOw4MiobZJJ5eWacyU2" КоличествоНаСкладе="10"/>
        <Склад ИдСклада="5sQDOw4MiobZJJ5eWacyU3" КоличествоНаСкладе="25"/>
  • 1
    Наталья Копнина 9 июня 2022 05:48 #

    По этому адресу wa-data/protected/shop/plugins/cml1c на хостинге лежал ZIP архив, в нем единственный файл в формате offers0_1.xlm. Этот файл обновляется каждый раз при попытке сделать выгрузку с 1с. Закинула этот файл в ручной режим, и он дал сделать привязку складов. После этого товары со складов 1с стали выгружаться с разбивкой по складам.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите