Не работает ?module=repair&action=productCounts Не принято

0

Из-за регулярных ошибок во время выгрузки остатков из 1С (модуль cms1c) на сайте некорректно работает функционал из-за того что в таблице shop_product_stocks остатки по складам стоят по нулям - https://yadi.sk/i/4LnCdz2u2Epf..., а в таблице shop_products_skus суммарный остаток товаров успевает выгрузиться https://yadi.sk/i/ZLbz-KNGvhIQ... (видимо, сначала выгружается суммарный остаток, затем выгружается остаток по складам, но  процесс может прерваться).

Судя по статье https://support.webasyst.ru/sh... посещение данной страницы в админке должно разово решать проблему:


site.ru/webasyst/shop/?module=repair&action=productCounts

На странице отображается "ок", что всё сработало корректно (https://yadi.sk/i/8_oFpJKoKvBo...), однако остатки не изменились: ни в таблице shop_product_stocks, ни в таблице shop_products_skus.

Отмечу, что "ок" появился сразу после открытия страницы. Подозрительно быстро для сайта с 80000 товарами.

2 комментария

  • 0
    Михаил Ушенин Михаил Ушенин 28 апреля 2021 11:36 #

    Таблица shop_product_stocks при выполнении этого запроса не задействуется. Суть этого запроса: обновить значения в поле count в таблице shop_product на основании значений аналогичного поля в таблице shop_product_skus.

    • 0
      chikurov-seo chikurov-seo 28 апреля 2021 15:06 #

      Понял.

      Другого модуля который бы решал конкретно описанную в теме проблему - случайно нет?

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