Saltar al contenido principal

Importar, Exportar y Copia de Seguridad

La pestaña Importar / Exportar del módulo Estimated Delivery ofrece tres herramientas para mover datos de entrega entre tiendas o editarlos masivamente:

  • Importación CSV — sube una hoja de cálculo para configurar datos de entrega de muchos productos a la vez
  • Exportación CSV — descarga la configuración actual de entrega de productos como CSV para edición masiva
  • Copia de Seguridad / Restauración — guarda y restaura la configuración completa del módulo como archivo JSON

📥 Importación CSV

La importación CSV permite establecer o actualizar los ajustes de entrega (fechas disponibles, días de picking, días sin stock, etc.) para muchos productos a la vez, sin editar cada producto individualmente.

Preparar el archivo CSV

El CSV usa 9 columnas en este orden exacto:

id_product; id_product_attribute; id_shop; available_date; out_of_stock_days; picking_days; release_date; customization_days; disabled
ColumnaDescripción
id_productID del producto en PrestaShop
id_product_attributeID de combinación (0 para el producto base)
id_shopID de tienda (0 aplica a todas las tiendas)
available_dateFecha desde la que el producto está disponible (AAAA-MM-DD, o vacío)
out_of_stock_daysDías extra añadidos cuando el producto está sin stock
picking_daysDías necesarios para preparar el producto
release_dateFecha de lanzamiento para pre-pedidos (AAAA-MM-DD, o vacío)
customization_daysDías extra para productos personalizados
disabled1 = deshabilitar entrega estimada para este producto, 0 = habilitado
Usa la exportación primero

La forma más fácil de obtener un CSV con el formato correcto es exportar primero tus datos actuales, editarlos en una hoja de cálculo y volver a importarlos.

Ejecutar la importación

  1. Ve a Back Office → Estimated Delivery → Importar / Exportar
  2. Selecciona la pestaña Importación CSV
  3. Elige el separador de columnas (punto y coma por defecto)
  4. Sube tu archivo CSV
  5. Haz clic en Importar

📤 Exportación CSV

La exportación CSV descarga tu configuración actual de entrega de productos como hoja de cálculo — el mismo formato de 9 columnas usado para importación. Úsala para:

  • Auditar los ajustes de entrega en todo tu catálogo
  • Editar valores masivamente en Excel o Google Sheets y volver a importarlos
  • Transferir datos de entrega de productos a otra instalación de PrestaShop

Opciones de exportación

OpciónDescripción
AlcanceExportar todos los productos, o solo los que tienen ajustes de entrega personalizados
Incluir combinacionesIncluir filas por combinación, o solo filas del producto base
Formato de identificadorUsar IDs numéricos o referencias de producto en el archivo exportado
Columna todas las tiendasGenerar filas id_shop = 0 para compatibilidad multittienda
  1. Ve a Importar / Exportar → pestaña Exportación CSV
  2. Configura las opciones de exportación
  3. Haz clic en Descargar CSV

💾 Copia de Seguridad y Restauración

La copia de seguridad crea un snapshot completo de todas las tablas de configuración del módulo como archivo JSON. La restauración aplica ese snapshot para reemplazar la configuración actual.

Qué incluye la copia de seguridad:

TablaContiene
ed_prodAjustes de entrega por producto
ed_prod_combiAjustes de entrega por combinación
ed_catAjustes de entrega por categoría
ed_supplierAjustes por proveedor
ed_manufacturerAjustes por fabricante
ed_holidaysDefiniciones de festivos
ed_carriersReglas de transportistas
ed_delivery_zonesConfiguraciones de zonas de entrega
ed_warehouseDefiniciones de almacenes
Qué NO se incluye

Los datos de pedidos (ed_orders, ed_order_individual) se excluyen — son datos de ejecución, no configuración. Las claves de configuración de PrestaShop también se excluyen porque son específicas de cada instalación.

Crear una copia de seguridad

  1. Ve a Importar / Exportar → pestaña Copia de Seguridad / Restauración
  2. Haz clic en Descargar copia de seguridad

Restaurar una copia de seguridad

La restauración reemplaza todos los datos

La operación de restauración vacía todas las tablas del módulo antes de insertar los datos del backup. Cualquier configuración añadida después del backup se perderá. Crea siempre una nueva copia de seguridad antes de restaurar una anterior.

  1. Ve a Importar / Exportar → pestaña Copia de Seguridad / Restauración
  2. Haz clic en Seleccionar archivo y elige tu archivo .json
  3. Haz clic en Restaurar
  4. Confirma el diálogo de advertencia

✅ Lista de Verificación Final

Flujo CSV:

  • Exportar los datos actuales primero para usarlos como plantilla
  • Mantener el orden exacto de las 9 columnas
  • Probar con un lote pequeño antes de importar el catálogo completo

Flujo de backup:

  • Descargar un backup antes de cualquier importación masiva o restauración
  • Verificar que el JSON del backup contiene el número esperado de filas por tabla
  • Tras la restauración, comprobar algunos productos para confirmar que los datos son correctos

Cual es la diferencia entre la Exportacion CSV y el Backup?

La exportacion CSV contiene solo los ajustes de entrega a nivel de producto en formato de hoja de calculo, pensada para edicion masiva. El backup es una instantanea JSON completa de todas las tablas de configuracion del modulo: reglas de transportista, festivos, definiciones de almacenes y configuraciones de zona. Usa el CSV para editar datos de producto; usa el backup para migracion completa o recuperacion ante desastres.

La operacion de restauracion elimina mi configuracion actual?

Si. La restauracion trunca todas las tablas del modulo antes de insertar los datos del backup. Cualquier configuracion agregada despues de que se hizo el backup se perdera permanentemente. Crea siempre un nuevo backup inmediatamente antes de ejecutar una restauracion para poder recuperarte si es necesario.

Puedo usar un backup de una tienda PrestaShop en otra tienda diferente?

Si, ese es uno de los principales casos de uso: migrar o clonar una tienda. El backup incluye todas las tablas de configuracion del modulo pero no las claves de configuracion de PrestaShop, que son especificas de cada instalacion. Tras la restauracion, verifica que los IDs de producto y transportista coincidan correctamente en la tienda de destino.

Que separador de columna debo usar en mi archivo CSV?

El separador por defecto es el punto y coma. Puedes elegir un separador diferente en los ajustes de importacion CSV al subir el archivo. Asegurate de que tu aplicacion de hojas de calculo use el mismo separador cuando guardes el archivo.

Como puedo desactivar masivamente las estimaciones de entrega para un grupo de productos?

Exporta los datos de tus productos como CSV, establece la columna disabled a 1 para todos los productos que quieras excluir, luego importa el archivo. El modulo procesa las filas y desactiva las estimaciones de entrega para esos productos sin afectar ningun otro ajuste.

🆘 ¿Necesitas ayuda?