Перейти к содержанию
svitlo

Пропадают Опции В Заказах

Рекомендуемые сообщения

Уважаемые коллеги на рабочем сайте в заказах пропадают опции. С чем это может быть связано подскажите пожалуйста. ocStore Версия 1.5.5.1.2 на сколько я понимаю проблемы начались после установки ордер про , возможно вызваны импортом экспортом ексель порт. хозяин магазина часто экспортирует в ексель заказы и заливает обратно с отредактироваными опциями. на мыло заказы приходят все гуд и счет открывается как нада а вот у клиента и заказе процентов 70 опций на месте а 30 сбрасывается на первую.
8eyNvbib.png
 
Попросил посмотреть автора ордер про вот что он ответил
Проблема с опциями в том, что в базе значения этих опций как бы есть, но в параметрах заказа id этих опций не совпадают. Просмотр заказа и Печать счета они не смотрят по id, они смотрят тупо по значению, поэтому вы все правильно видите. А редактор не может смотреть по значению, он смотрит по id этих значений, а они совсем разные в заказе и в данный момент в базе у товаров.
Например если смотреть заказ 1825, первый товар, "Ботинки женские коричневого цвета", то в базе данных заказа по этому товару видно, что у него есть опция:
product_option_id = 5706  (Размер)
product_option_value_id = 21425  (41)
Но если посмотреть в данный момент этот товар в таблице товаров, то видим, что таких опций у него сейчас нет, а есть:
product_option_id = 515  (Размер)
product_option_value_id = 126  (41)
 
Поэтому, редактор не может найти указанные в заказе опции у данного товара и он никак не может определить что же вам предлагать к выбору.
 
Такая ситуация обычно бывает в результате манипуляций с базой, каких-то частичных импортов или возможно обновлений товаров каким-то модулем, не могу точно сказать, но в результате привязки товар->опция->опция в заказе, у вас теряется.
 
Но как теперь навести порядок со старыми заказами и сделать что бы не пропадали в новых?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

искать причину в этом

3 часа назад, svitlo сказал:

хозяин магазина часто экспортирует в ексель заказы и заливает обратно с отредактироваными опциями.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может есть какое нибудь решение типа экспортнуть в 1с навести там порядок с опциями и выгрузить назад?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

правильное решение - перед правками сначала разобраться как хранятся и формируются опции в БД

 

при правках опций нужно учитывать все их связи

особенно не забывать про таблицу oc_order_option

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.