Jump to content
Sign in to follow this  
svitlo

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

Recommended Posts

Уважаемые коллеги на рабочем сайте в заказах пропадают опции. С чем это может быть связано подскажите пожалуйста. 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)
 
Поэтому, редактор не может найти указанные в заказе опции у данного товара и он никак не может определить что же вам предлагать к выбору.
 
Такая ситуация обычно бывает в результате манипуляций с базой, каких-то частичных импортов или возможно обновлений товаров каким-то модулем, не могу точно сказать, но в результате привязки товар->опция->опция в заказе, у вас теряется.
 
Но как теперь навести порядок со старыми заказами и сделать что бы не пропадали в новых?

Share this post


Link to post
Share on other sites

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

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

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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.