Статус товара в ИМ (oCstore) в зависимости от наличия на складе магазина и поставщика в базе 1С УНФ

Тема в разделе "OpenCart", создана пользователем termotorg.shop, 7 июл 2019.

  1. termotorg.shop

    termotorg.shop

    Регистрация:
    5 янв 2014
    Сообщения:
    94
    Симпатии:
    9
    Здравствуйте!
    Интернет магазин (движок на базе ocStore 2.1.0.2.1) синхронизируется с "1С 8.3..." конфигурация "УНФ 1.6..." с помощью модуля "NeoSeo Обмен с 1C 158". В 1С ведется учет номенклатуры физического магазина и посредством модуля, на сайте обновляются цены и остатки. Часто бывают случаи, когда в магазине товар был продан до нулевого остатка, а поступление его планируется через неделю. Еще бывают случаи, когда товар был распродан и нет планов его больше привозить, по разным причинам. В 1С планируется выгрузить все прайсы поставщиков и вести учет их остатков на отдельном заведенном складе в этой же базе (м.б. на нескольких складах под каждого поставщика). В модуле "NeoSeo Обмен с 1C 158" можно задать любое количество соответствующих базе складов и поля для написания в них SQL запросы (SQL до обработки остатков, SQL после обработки остатков).
    Задача заключается в следующем:
    1. Если товары отсутствуют на складе физического магазина, чтобы статусы и цены товаров менялись автоматически при прогонке прайса поставщика через базу 1С, к примеру с "есть в наличии" на "предзаказ 1-3".
    2. Если товара нет на сладе магазина и ни у одного из поставщиков, то статус товара меняется к примеру на "нет в наличии".
    3. Важно чтобы склад магазина был приоритетным, и при поступлении товара на его склад, статус менялся бы например на "есть в наличии" не зависимо от наличия товара у поставщика.

    Варианты оплаты вебмани, киви.

    П.С. Это мое виденье данного вопроса. Может кто поделится опытом в данном вопросе. Или есть какие то дополнительные модули и т.п. Спасибо заранее!