• Новий
xtddeleteorders - Модуль видалення замовлень - Модуль PrestaShop від Extendo Modules
xtddeleteorders - Модуль видалення замовлень - Модуль PrestaShop від Extendo Modules

Модуль видалення замовлень

xtddeleteorders
19,90 €
з податком

Видаляйте тестові, неправильні, дубліковані або застарілі замовлення з бек-офісу PrestaShop назавжди без ручного редагування бази даних.

Видаляйте одне замовлення за ідентифікатором або скористайтеся розширеними фільтрами для пошуку, попереднього перегляду, вибору та видалення кількох замовлень. Захищені статуси, обмеження для кількох магазинів, явне підтвердження та налаштоване очищення пов'язаних даних допомагають запобігти ненавмисному видаленню.

  • Видалення одного замовлення за його ідентифікатором
  • Розширене видалення масового замовлення
  • Перегляд та ручний вибір відповідних замовлень
  • Статуси захищених замовлень
  • Налаштоване очищення пов'язаних записів
  • Ізоляція поточного магазину в багатомагазинному приміщенні
  • Технічний журнал з урахуванням конфіденційності

Важливо: Видалені замовлення не можна відновити. Модуль не повертає товари на склад і не відновлює раніше використані ваучери.

Підтримка версій PrestaShop: 1.7.8.x 8.x 9.x
Переклади: Англійська Французька Іспанська Португальська польська італійська український
Вимоги: Розширення PHP - IonCube Loader версії 14

 

Видалення замовлень PrestaShop без ручних змін у базі даних

Видалення замовлень – це модуль адміністрування PrestaShop для остаточного видалення тестових, неправильних, дублікатів або застарілих замовлень безпосередньо з бек-офісу.

Модуль надає інструменти для контрольованого видалення окремих замовлень та масового видалення з перевіркою, попереднім переглядом замовлень, захищеними статусами, обмеженнями для кількох магазинів та налаштованим очищенням пов'язаних даних.

Він призначений для обслуговування магазинів, розробки, тестування, міграції та інших ситуацій, коли небажані записи замовлень необхідно видалити без виконання ручних SQL-запитів або редагування таблиць бази даних.

Постійна експлуатація

Видалені замовлення та вибрані пов’язані записи неможливо відновити через модуль. Створіть поточну резервну копію бази даних та перегляньте кожне вибране замовлення, перш ніж підтверджувати видалення.

Навіщо використовувати спеціальний модуль видалення замовлень PrestaShop?

PrestaShop зазвичай не надає стандартної дії Back Office для остаточного видалення записів про завершені замовлення. Тому адміністратори іноді вдаються до прямих модифікацій бази даних, що може призвести до того, що пов’язані записи залишаться в базі даних або будуть видалені дані, що належать не до того магазину.

Видалення замовлень пропонує структуровану альтернативу. Вона перевіряє поточний магазин, перевіряє захищені статуси, відображає відповідні записи перед видаленням та видаляє необхідні технічні зв'язки, пов'язані з вибраним замовленням.

Основні характеристики

Видалення одного замовлення

Введіть ідентифікатор замовлення PrestaShop, перегляньте попередження та підтвердьте видалення. Модуль перевіряє замовлення перед його обробкою.

Видалення масового замовлення

Знайдіть кілька замовлень за допомогою точних фільтрів, перегляньте результати та чітко виберіть лише ті записи, які потрібно видалити.

Попередній перегляд замовлення перед видаленням

Результати пошуку показують важливу інформацію, таку як ідентифікатор замовлення, статус, дату, клієнта та загальну суму. Окремі сторінки замовлень можна відкрити для подальшої перевірки.

Статуси захищених замовлень

Запобігайте видаленню замовлень із вибраними статусами. Це може допомогти захистити оплачені, відправлені, доставлені або інші важливі для роботи замовлення.

Налаштоване очищення пов'язаних даних

Виберіть, чи слід також видаляти відповідні кошики, рахунки-фактури, платежі, кредитні квитанції, повернення, записи обслуговування клієнтів та іншу пов’язану інформацію.

Ізоляція кількох магазинів

У середовищі мультимагазину PrestaShop модуль відображає та видаляє лише замовлення, що належать до поточного вибраного магазину.

Явне підтвердження

Результати масового пошуку ніколи не видаляються автоматично. Працівник повинен вибрати потрібні рядки, підтвердити попередження та ввести необхідний текст підтвердження.

Ведення журналу з урахуванням конфіденційності

Додаткові технічні журнали записують результат операції та відповідні внутрішні ідентифікатори без зберігання імен клієнтів, адрес електронної пошти, платіжних відомостей, загальної суми замовлень або значень фільтрів.

Видалення одного та масового замовлення

Видалити одне замовлення за ID

Інструмент для одного замовлення підходить, коли ви вже знаєте, яке замовлення потрібно видалити. Введіть його ідентифікатор замовлення, перегляньте попередження, що відображається, та підтвердіть операцію.

Безпосередньо перед видаленням модуль перевіряє, чи належить замовлення поточному магазину та чи не призначено йому статус захищеного замовлення.

Пошук та видалення кількох замовлень

Інструмент масового видалення розроблено для масштабніших операцій очищення. Він дозволяє адміністраторам шукати небажані замовлення, переглядати збіги та вручну вибирати окремі рядки для видалення.

Зіставлення замовлення не позначає його автоматично для видалення. Обробляються лише явно вибрані записи.

Розширені фільтри замовлень

Пошук оптових замовлень може використовувати один або декілька з наступних критеріїв:

  • Ідентифікатор замовлення
  • Ідентифікатор клієнта
  • Адреса електронної пошти клієнта
  • Один або декілька статусів замовлення
  • Дата початку
  • Дата завершення
  • Мінімальний термін замовлення (у днях)

Коли задано кілька фільтрів, вони об'єднуються за допомогою логіки «І» . Замовлення має відповідати всім заданим умовам, щоб відобразитися в результатах.

Приклад: Ви можете шукати замовлення, які належать певному клієнту та наразі мають вибраний статус замовлення, яким більше 90 днів.

Статуси захищених замовлень

Будь-який доступний статус замовлення в PrestaShop можна захистити від видалення. Замовлення, яким призначено захищений статус, не можна видалити ні через інтерфейс окремого замовлення, ні через інтерфейс масового видалення.

Під час початкового встановлення модуль намагається захистити такі статуси, коли вони доступні:

  • Оплата прийнята
  • Відправлено
  • Доставлено

Адміністратори можуть змінювати вибір захищеного статусу відповідно до робочого процесу магазину. Статус перевіряється ще раз безпосередньо перед виконанням видалення.

Налаштоване очищення пов'язаних даних замовлення

Модуль завжди видаляє технічні зв'язки, необхідні для послідовного видалення основного запису замовлення.

Додаткові параметри очищення можна ввімкнути окремо для:

  • Пов'язаний кошик та його зв'язки з продуктами
  • Відносини з ваучерами кошика
  • Платежі, коли номер замовлення не передано іншому замовленню
  • Рахунки-фактури для замовлень
  • Повернення товарів та деталі повернення
  • Кредитні квитанції та реквізити кредитних квитанцій
  • Теми та повідомлення служби підтримки клієнтів, пов’язані із замовленням
  • Правила кошика, які не використовуються іншим замовленням

Додаткові налаштування очищення за замовчуванням вимкнено. Це дозволяє адміністратору вибирати, скільки пов’язаної інформації слід видалити для певної структури магазину.

Створено для безпечнішого адміністративного використання

Постійне видалення замовлення – це конфіденційна операція. Функція «Видалити замовлення» містить кілька запобіжних заходів, спрямованих на зменшення випадкових або надмірно масштабних змін:

  • Перевірки поточного володіння магазином
  • Перевірка захищеного статусу
  • Результати пошуку, що відображаються перед видаленням
  • Ручний вибір рядка
  • Підтвердження попередження
  • Введене підтвердження для масових операцій
  • Налаштовувані максимальні обмеження роботи
  • Додаткові технічні журнали

Право власності магазину та його захищений статус перевіряються повторно безпосередньо перед кожним видаленням, а не покладаються лише на оригінальні результати пошуку.

Підтримка мультимагазинів PrestaShop

Модуль враховує контекст активного магазину PrestaShop. Коли ввімкнено багатомагазинний режим, пошук здійснюється лише за поверненими замовленнями, що належать до вибраного магазину.

Таке саме обмеження застосовується знову під час видалення. Замовлення, що належить іншому магазину, не можна видалити з контексту активного магазину.

Базова та зареєстрована версії

Функція Базова версія Зареєстроване видання
Видалити одне замовлення за ідентифікатором Включено Включено
Перевірка поточного магазину Включено Включено
Статуси захищених замовлень Включено Включено
Пошук оптових замовлень Не включено Включено
Розширені фільтри пошуку Не включено Включено
Попередній перегляд масового результату Не включено Включено
Ручний вибір кількох замовлень Не включено Включено
Налаштовуваний ліміт масових операцій Не включено Включено

Рекомендовано перед видаленням замовлень

  1. Створіть актуальну резервну копію бази даних PrestaShop.
  2. Перевірте, чи пов’язаний із замовленням платіж, рахунок-фактура, кредитна квитанція або повернення.
  3. Підтвердіть, що будь-яке необхідне повернення коштів або скасування вже завершено.
  4. Перегляньте налаштовані захищені статуси.
  5. Перевірте, чи вибрано правильний магазин у режимі кількох магазинів.
  6. Перегляньте кожне відповідне замовлення, перш ніж вибрати його.
  7. Почніть з невеликої кількості записів під час виконання першого масового очищення.

Практичні випадки використання

Видалити тестові замовлення

Очищення замовлень, створених під час налаштування робочих процесів оплати, доставки, податків, оформлення замовлення або стану замовлення.

Прибирання магазину розробників

Видаліть зразки транзакцій перед перенесенням сховища розробки або проміжного сховища у виробництво.

Видалити неправильні замовлення

Остаточно видаляти замовлення, створені через помилки конфігурації, невдалі імпорти або адміністративні помилки.

Очищення імпортованих даних

Знайдіть та видаліть небажані замовлення, введені під час тестування, міграції, синхронізації або операцій імпорту даних.

Видалення застарілих записів

Видаляйте спеціально вибрані історичні записи, коли остаточне видалення доречне для операційних та юридичних вимог магазину.

Технічне обслуговування кількох магазинів

Очищайте записи замовлень в одному вибраному магазині, не розкриваючи замовлень, що належать іншому магазину в тій самій установці.

Чого модуль не робить

  • Це не відновлює кількість товару на складі.
  • Це не відновлює раніше використані ваучери.
  • Це не скасовує та не повертає кошти за платіж через постачальника платежів.
  • Він не створює відновлюваний архів видалених замовлень.
  • Це не замінює необхідності резервного копіювання бази даних.

Часті запитання

Чи можу я видалити одне замовлення PrestaShop?

Так. Введіть ідентифікатор замовлення в інструмент видалення одного замовлення, перегляньте попередження та підтвердіть операцію. Видалення одного замовлення включено до базової версії.

Чи можна видалити кілька замовлень PrestaShop одночасно?

Так. Зареєстрована версія пропонує масовий пошук, розширені фільтри, попередній перегляд результатів, ручний вибір рядків та контрольоване масове видалення.

Чи всі результати пошуку видаляються автоматично?

Ні. Результати пошуку відображаються для перегляду. Працівник повинен чітко вибрати замовлення, які слід видалити, та пройти процедуру підтвердження.

Чи можна захистити оплачені або доставлені замовлення?

Так. Ви можете захистити будь-який доступний статус замовлення в PrestaShop. Замовлення, яким призначено захищений статус, не можна видалити через модуль.

Чи відновлює видалення замовлення запас товару?

Ні. Модуль остаточно видаляє записи замовлень, але не повертає придбані кількості на склад.

Чи відновлюються використані ваучери?

Ні. Раніше використані ваучери не відновлюються в процесі видалення.

Чи повертає видалення кошти клієнту?

Ні. Видалення замовлення з PrestaShop не надсилає запит на повернення коштів або скасування постачальнику платіжних послуг. Будь-яку необхідну платіжну операцію необхідно виконати окремо.

Чи можна також видалити пов'язані записи?

Так. Адміністратори можуть окремо вмикати відповідні параметри очищення для кошиків, платежів, рахунків-фактур, повернень, кредитних квитанцій, записів служби підтримки клієнтів та правил невикористаних кошиків.

Чи підтримує модуль мультимагазин PrestaShop?

Так. Операції пошуку та видалення обмежені замовленнями, що належать до вибраного магазину.

Чи можна відновити видалене замовлення?

Ні. Модуль не надає функції скасування або відновлення. Відновлення з резервної копії бази даних, якщо необхідно відновити видалені дані.

Контрольоване очищення замовлень PrestaShop

Видалення замовлень надає структурований спосіб видалення небажаних замовлень PrestaShop з попереднім переглядом, захищеними статусами, явним підтвердженням, елементами керування кількома магазинами та налаштованим очищенням пов'язаних записів.

Завантаження, реєстрація та використання модуля

Переклади
Англійська
Іспанська
італійська
польська
Португальська
український
Французька
Підтримка версій PrestaShop
1.7.8.x
8.x
9.x
Вимоги
Розширення PHP - IonCube Loader версії 14

Current version: 1.0.0


Version 1.0.0

Initial release

Товар додано до списку бажань