после обновления 1С (CommerceML) от 8.9.16 не встают остатки Есть решение

После обновления 8 сентября перестали загружаться остатки товаров из 1C УТ 11.1 в Shop-Script. Ошибки никакие не выдаются, файл вроде как загружается, но остатки не обновляются и в карточках товаров во вкладке "Журнал изменений остатков" последнее обновление стоит 8 сентября (как раз перед обновлением плагина). В чем может быть дело? Может можно как-то откатить версию плагина на предыдущую?))

4 ответа

  • 3
    Николай 3 октября 2016 09:51 #

    Если проблема до сих пор не решена — по этому поводу вы можете отправить индивидуальный запрос в службу технической поддержки из вашего Центра заказчика:
    https://www.webasyst.ru/my/

    • +1
      kostyan kostyan 8 октября 2016 07:31 #

      спасибо, так и сделали. Нам помогли

  • 2
    kostyan 8 октября 2016 07:30 # Решение

    решением данной проблемы оказалось необходимость добавить склады в настройках , хоть они нам и не нужны. Мы выгружаем общие остатки

  • 1
    Сергей 27 апреля 2017 08:09 #

    Решил проблему с стороны 1С

    1. передача остатков вместе с резервом:

    в «ПланОбмена.ОбменУправлениеТорговлейСайт» в макете «СхемаВыгрузкиТоваров» в тексте запроса найти текст «СвободныеОстаткиОстатки.ВНаличииОстаток» и заменить его на «СвободныеОстаткиОстатки.ВНаличииОстаток - СвободныеОстаткиОстатки.ВРезервеОстаток». Только резервную копию сделайте предвариетльно.

    2.Передача товаров с "0" остатком:

    Правим Общий модуль "ОбменССайтом"

    Строка 2359


    Вместо:

    Код

    Если Количество > 0 Тогда

    ЗаписатьТекстовыйУзел(ОбъектXMLПакетПредложений, ОписаниеОшибокXML, "Количество", ФорматЗначенияДляXML(Количество, Параметры.ФорматКоличества));

    КонецЕсли;

    Вставляем:

    Код

    Если Количество > 0 Тогда

    ЗаписатьТекстовыйУзел(ОбъектXMLПакетПредложений, ОписаниеОшибокXML, "Количество", ФорматЗначенияДляXML(Количество, Параметры.ФорматКоличества));

    Иначе

    ЗаписатьТекстовыйУзел(ОбъектXMLПакетПредложений, ОписаниеОшибокXML, "Количество", "0");

    КонецЕсли;

    Этот вариант работает, проверено на двух сайтах

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

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