Неактуальные товарные остатки

Бюджет: Не указан

Подскажите, пожалуйста, с решением нестандартной задачи.

У нас сейчас в магазине реализовывается такая схема формирования складских остатков:

1) покупатель делает на сайте заказ товара, который есть в единственном экземляре на одном из складов

2) webasyst создает новый заказ и изменяет товарный остаток на этом складе, уменьшая его на количество товаров, которые есть в заказе

3) каждые 30 минут 1с отправляет на сайт актуальные товарные остатки, тем самым затирая товарные остатки с учетом тех, которые находятся в заказах

4) на сайте отображается товарный остаток по товару, который есть на складе без учета заказа, который может находится в статусах "Новые, В обработке, Отправленные, Оплаченные".

5) получается, что второй покупатель снова может совершить заказ того же самого товара, даже если он до этого был в единственном экземпляре

Вот собственно и задача. Нужно чтобы товарные остатки на сайте отображались по принципу: "Остаток на сайте" = "Остаток полученный из 1с" - "Количество товара в заказах (Новые, В обработке, Отправленные, Оплаченные)"

2 отклика

  • cofix 28 марта 2017 18:31 #

    Доброго дня, Каким образом у вас реализована интеграция с 1с?

    • Gleb Borovikov Gleb Borovikov 28 марта 2017 18:44 #

      через UNIModule

      Но как всегда есть проблема ))) 1с кастомная и получать от магазина резервацию товаров нет возможности. Поэтому ищем решение на стороне Webasyst

Эта тема в архиве. Добавление комментариев к ней отключено.