Доступный остаток - 100, на складе - 0

Подскажите, после обновления наличия через Etrade PriceList Importer появилось ЭТО:

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


6 ответов

  • 1

    при импорте не вызывается пересчет общих остатков, только обновляется конкретный склад. Откройте на редактирование и сохраните. :)

    • +1
      Александр Галеев Александр Галеев 21 сентября 2015 06:52 #

      Есть подозрение, что обновляется как раз таки общий остаток, а остаток по конкретному складу не обновляется(( После "Редактирование-сохранение" общий остаток пересчитался на "0"

      • +1

        Тоже возможно. Эта софтина напрямую в БД обновляет?

        • +1
          Александр Галеев Александр Галеев 21 сентября 2015 07:59 #

          Да.

          • +1
            Владислав Горлов Владислав Горлов Webasyst 21 сентября 2015 08:08 #

            Значит вам досталась еще верхушка айсберга.

            Прямое обновление данных в БД оставляет на совести и незнании разработчиков таких решений проблемы корректного обновления связанных данных, а так же то, что значительная часть манипуляций с данными минует обработчики событий и систем логирования изменений (например синхронизация штатными средствами оставляет запись на странице магазин - склады - журнал изменения остатков, а в вашем случае там, скорее всего, полная тишина)

            • +1
              Александр Галеев Александр Галеев 21 сентября 2015 08:20 #

              А если делать это через модуль синхронизации с 1с? Данные будут верно выгружаться? И будут ли они логгироваться? Программа будет готовить файл CommerceML а движок через него обновлять остатки.

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

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