1b.app
Скопирована ссылка -

Випадково об`єднались до 40 товарних позицій в одну. Як виправити?

Добрий день. Випадково чи ні, але так сталось що об`єднались в одну кілька десятків товарних позицій. Вся історія рухів: приходи, продажі та наявність - усе зібралось в одній товарній позиції під номером 3578. Чи є можливість повернути все як було (відновлення із бекапу відпадає, так як з моменту виявлення цієї проблеми уже впало кілька сотень замовлень)? Можливо щось порадите, окрім як перерахувати залишки і вносити данні по новому?

Ответы:

Здравствуйте.
К сожалению, мне не особо понятна суть проблемы.
Можете с помощью примеров (ссылок) описать что было, какие действия вы проводили и что получилось в результате. Возможно это прояснит общую картину и я смогу предложить вам решение.
02.06.2021, 14:28

У мене є підозра, що все сталось через випадкове нажимання кнопки "Объединить продукты с первым выбранным" (уже прибрав її із панелі ) в панелі масових операцій із продуктами. Тобто умовно:
* - маємо 40 товарів, які було одночасно виділено для якоїсь операції (наприклад добалення дати завершення знижки)
* - далі нажимаємо кнопку "Объединить продукты"
* - 39 товарів знаходимо видаленими
* - результат - уся інформація, що містилась у картках товарів (фото, характеристики, наявність на складах, історія продаж та рухів по 40 товарах ) - збирається у одній картці за посиланням: https://bigcatch.crm-onebox.com/admin/shop/products/3578/edit/
03.06.2021, 06:48

Если по данному товару (остаткам и т.д.) не было изменений (любых складских операций) - тогда в теории можно:
1. нужно разворачивать копию БД с дампа за нужное число (до происшествия)
2. писать скрипты, которые по указанным товарам, которые были объеденены (их ещё нужно найти) будут проверять все данные которые объеденялись с копии базы и менять аналогичные записи в текущей базе.
какие-то данные нужно будет восстанавливать в дампа (те же дополнительны поля и т.д.), которые уже могли так же меняться в объедененном товару

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

Но я не могу дать никаких гарантий, что всё будет идеально, ведь какие-то из данных уже могли быть изменены - ведь в объедении их участвует очень много (доп.поля, фильтра, уровни цен и т.д. - это всё восстановится на момент дампа, разве что можем оставить как есть только в текущем объедененном товаре).
03.06.2021, 16:24

Дякую за відповідь. Нажаль відновлення із бекапу відпадає, так як було багато змін по данних. Прийняли рішення піти шляхом перерахунку.
07.06.2021, 13:58

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