Автор Тема: Как в ручную пересчитать свободные остатки  (Прочитано 395 раз)

07 Декабрь 2017, 21:55:45
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте
Возникла такая проблема
Версия 1.6.1.12
Расширенное управление запасами
из-за ошибки произошло нарушение целостности таблицы stock и появились отрицательные свободные остатки
ошибку устранил, данные в таблице поправил
Вопрос
Можно ли как-то "попросить" Престу автоматом пересчитать свободные остатки в stock_available
Вариант с заходом в каждый товар и пересохранением не очень - товаров много
Спасибо
07 Декабрь 2017, 22:49:54
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Через импорт можно исправить остатки. Загрузить файл csv с остатками и все таблицы обновятся.
08 Декабрь 2017, 01:06:59
Ответ #2
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Через импорт можно исправить остатки. Загрузить файл csv с остатками и все таблицы обновятся.
все бы ничего, но только в базе уже много всевозможных движений: приходы (с разными ценами) и прочее
создать такой файл с реальными остатками не реально
08 Декабрь 2017, 11:00:45
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда автоматом не получится. В prestashop не так много вариантов.
10 Декабрь 2017, 23:13:15
Ответ #4
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Сделал себе кнопочку - пересчитывает
Если это кому-нибудь интересно - пишите, поделюсь