Мультискладовость. Неправильно отображается наличие товара на странице каталога

Если из 1С загружается наличие на складе который не используется для доставки, получаем такую ситуацию: в карточке товара “нет в наличии” (правильно), в каталоге - “в наличии” (неправильно).

Видимо, наличие для каталога берётся из старого поля “в наличии”, в котором сумма остатков на всех складах которые загружаются, не важно используются они или нет.

Баг удалось воспроизвести в теме Склады в CS-Cart: Вопросы и ответы. Когда будет какая-то информация по нему, напишем здесь.

P.S. Проблема не связана с 1C. Воспроизводится, если есть склад, у которого не задано ни одно значение “Доставка в”. Вот первое обращение на эту тему.

1 лайк

Прошу прощения за задержку. Проблема оказалась сложной и проявлялась по-разному. Поэтому на баг-трекере было несколько параллельных тем с разными симптомами. Проверка и исправление заняли больше времени, чем обычно. По сути, это было скорее не исправление бага, а разработка новой функциональности. Но теперь исправление готово и войдёт в 4.11.4.

Эту тему я закрываю, чтобы на форуме не было несколько параллельных обсуждений одной и той же проблемы. Открытой оставляю ту тему, где ответила техподдержка: В списке вариантов товара неверно выводится количество товара на складах.

1 лайк