Módulo Magento Eliminación masiva de pedidos en el panel de administración
- SKU
- MASS-DELETE-ORDER
Descripción / Módulo Magento Eliminación masiva de pedidos en el panel de administración
Elimina varios pedidos de la lista en el panel de Magento
Kowal DeleteMassOrder añade una acción de eliminación masiva a la lista estándar de pedidos. El administrador puede seleccionar los registros elegidos y eliminarlos en una sola operación — útil para ordenar pedidos de prueba o datos creados incorrectamente.
Qué incluye la operación
- La acción Delete Order en el menú de acciones masivas de la lista de pedidos.
- Compatibilidad con la selección de pedidos mediante el mecanismo estándar de selección y filtrado de Magento.
- Eliminación de facturas, envíos y abonos relacionados antes de eliminar el pedido.
- Ventana de confirmación antes de iniciar la acción.
- Mensaje con el número de pedidos eliminados y errores, y regreso a la lista de pedidos.
- Control de acceso mediante el permiso de administrador
Kowal_DeleteMassOrder::order_delete.
Cómo usar el módulo
- Abre Sales → Orders y selecciona los pedidos que quieras eliminar.
- En el menú de acciones masivas, selecciona Delete Order.
- Revisa la selección y acepta la ventana de confirmación.
- Cuando finalice, lee el mensaje con el resultado de la operación.
La eliminación es permanente e incluye los documentos de venta relacionados. Antes de la operación, realiza una copia de los datos y asegúrate de que se han seleccionado los registros correctos. El módulo procesa los pedidos directamente en la solicitud del panel, por lo que el tamaño del lote debe adaptarse a las capacidades del servidor.
Instalación y acceso de administradores
Paquete Composer: kowal/module-deletemassorder; módulo: Kowal_DeleteMassOrder. También es posible instalar desde ZIP en el directorio app/code/Kowal/DeleteMassOrder.
Después de la instalación, ejecuta php bin/magento module:enable Kowal_DeleteMassOrder, luego php bin/magento setup:upgrade y php bin/magento cache:flush. En modo producción, incluye el procedimiento estándar de despliegue de la tienda; la documentación del módulo indica la opción --keep-generated para las actualizaciones.
Concede el permiso para eliminar pedidos a los roles de administrador adecuados. El módulo utiliza la lista estándar Sales → Orders.
Más Información
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Instrucciones de instalación del módulo
Instalación
* En el entorno de producción, usa la opción --keep-generated
Tipo: Composer
- El módulo está disponible en el repositorio composer:
- Repositorio privado de GitLab:
https://gitlab.com
- Repositorio privado de GitLab:
- Añade el repositorio composer a la configuración:
composer config repositories.delete.mass.order vcs https://gitlab.com/magento2ext/magento-2-delete-mass-order - Añade el token de acceso al repositorio privado de GitLab:
composer config --auth gitlab-token.gitlab.com <TWÓJ_TOKEN> - Instala el módulo con Composer:
composer require kowal/module-deletemassorder - Aplica las actualizaciones de la base de datos:
php bin/magento setup:upgrade - Limpia la caché:
php bin/magento cache:flush