Importación datos a...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Importación datos a 1.7 desde 1.6  

Página 1 / 4
 
Jose
 Jose
Reputable Member

Hola,

Vengo de otro tema en el que empecé por el traslado de una web en 1.6.1.20 a la 1.7.6.3 y se fue alargando, siento las molestias.

Se trata de una multitienda con cobres.es y sabela.es.

Ahora mismo tengo creado en un subdominio nuevo.cobres.es, una instalación de la versión 1.7 para ir migrando los datos, según enlaces que me ibais facilitando.

Los problemas que he encontrado son:

 

1. He conseguido pasar las categorías y los productos, pero detecté que en los productos en la 1.7 me faltan campos.

Pongo un ejemplo de un producto:

En la 1.6: EAN13 o código de barras JAN = 8458742154561   ->   En la 1.7: UPC, pero está vacío.

En la 1.6: Precios específicos = Mando captura   ->  En la 1.7: se llama igual pero está vacío.

En la 1.6: Meta título = la durbel-r media sin liga espuma 40 den la llave 0006 1055   ->  En la 1.7: se llama igual pero está vacío.

En la 1.6: Meta descripción = 006  ->  En la 1.7: se llama igual pero está vacío.

En la 1.6: Categorías asociadas = Dentro de una subcarpeta, dentro de otra que está en Inicio, solo está marcada "Medias con y sin liga"  -> En la 1.7: Mismo nombre, Marcada Inicio, y además está sola, no tiene subcarpetas.

En la 1.6: Combinaciones = Hay tres variaciones del producto   ->  En la 1.7: Aparece marcada la opción de producto simple.

Creo que es todo lo que falta, porque los demás campos vacíos ya estaban sin datos porque los cogen del ERP.

 

2. Por otro lado, con los atributos me encuentro con un problema, en la versión 1.6 no encuentro el botón de Exportar a CSV, encuentro las siguientes opciones:

Añadir nuevos atributos

Importar

Actualizar lista

Mostrar consulta SQL

Mostrar a SQL Manager

Qué debo hacer?

 

3. Para Marcas, Fabricantes en la 1.6, no me coinciden los campos a asignar (en importar tengo seleccionado Marcas), mando capturas de ámbas. Además al importar y abrirlo en Calc las imágenes de las marcas no las muestra, las celdas están vacías.

 

Marcas
Fabricantes

 

Gracias por la ayuda.

Citar
Respondido : 19/07/2020 11:38 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

Supongo que estas exportando los productos con la opción de exportar que se encuentra dentro de la página de productos.

Utiliza el módulo que tienes en esta entrada de prestashop  -> https://www.prestashop.com/forums/topic/37900-free-module-products-export-module-v271-updated-23072020/  

una vez instalado y activado:

.- Accede a parámetros avanzados ->Export Products

.- En la Opción Delimiter añade " ; "

screenshot mary52.webempresa.eu 2020.07.20 11 56 17

.- Pulsa en el botón Exportar y creará un archivo CSV con los datos de los productos.

Revisa las columnas por que es probable que algunas tengas los datos cambiados, es decir por ejemplo precio puede tener otro nombre y la columna precio estar a " 0 "

 

Combinaciones

Para extraer los atributos puedes utilizar la siguiente consulta SQL:

SELECT 
p.id_product,
pa.reference,
pl.name,
GROUP_CONCAT(DISTINCT(pal.name) SEPARATOR ", ") as combination,
p.price,
pq.quantity
FROM ps47f_product p
LEFT JOIN ps47f_product_attribute pa ON (p.id_product = pa.id_product)
LEFT JOIN ps47f_stock_available pq ON (p.id_product = pq.id_product AND pa.id_product_attribute = pq.id_product_attribute)
LEFT JOIN ps47f_product_lang pl ON (p.id_product = pl.id_product)
LEFT JOIN ps47f_product_attribute_combination pac ON (pa.id_product_attribute = pac.id_product_attribute)
LEFT JOIN ps47f_attribute_lang pal ON (pac.id_attribute = pal.id_attribute)
WHERE pl.id_lang = 1
AND pal.id_lang = 1
GROUP BY pa.reference
ORDER BY p.id_product, pac.id_attribute

 

.- Accede a parámetros Avanzados, Gestor SQL y añade una nueva consulta con el código que te indique antes

Las combinaciones se importan independientemente del los productos

screenshot mary52.webempresa.eu 2020.07.20 12 14 45

 

Un saludo

 

 

ResponderCitar
Respondido : 20/07/2020 11:16 am

Cursos Gratuitos WordPress

Jose
 Jose
Reputable Member

@pepesoler

Hola

Me encontré con que el nombre de algunas columnas no se correspondían con el contenido de las celdas, y otras, con valores 0 y 1, no puedo asegurar que se correspondan con lo que titula esa columna.

Columnas importación

 

Intenté ignorar las que creía que no eran significativas, por no usarlas, y cambiar la selección de título en las que creía serían las correctas, al importar me encontré estos errores en pantalla:

Errores al importar

Estuve leyendo casi al completo la web donde descargué el módulo, algunos preguntaron algo parecido pero no encontré respuestas.

¿Será necesario importar algunos datos antes de hacerlo con los productos? Solo tenía importadas las Categorías.

¿Este proceso es el correcto aunque se trate de una multitienda?

Gracias

ResponderCitar
Respondido : 21/07/2020 12:26 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@bitebitgmail-com

Hola José,

Sí, efectivamente debes importar o crear primero las reglas de impuestos de los productos, revisa el siguiente hilo de foro -> error-al-subir-archivo-csv

Saludos 🙂

ResponderCitar
Respondido : 21/07/2020 7:37 am

Jose
 Jose
Reputable Member

Hola

Los impuestos ya estaban creados en la 1.7 el ID del IVA del 21% es 1, te envío captura de la pantalla de impuestos en Prestashop 1.6, donde el ID del IVA del 21% es el 53.

Impuestos

¿Entonces tengo que editar el archivo de productos en CALC, y cambiar en la columna del IVA al 21% el 53 por el 1?

Además de esta columna, y tal y como preguntaba  antes, ¿qué hago con las columnas que veo que no se corresponden con su contenido (imagen anterior respuesta)?

Algunas son claras, por ejemplo en "Precio unitario" está el "Título",  en "Descripción" está el Resumen, en "Coste adicional" está la "Descripción", en "Etiquetas (x,y,z)" está la "Meta-descripción ",...

Estas las puedo reconocer, pero hay muchas columnas vacías (que las puedo ignorar), pero muchas columnas son todo "0", o todo "1" y entiendo que deben tener ese valor, pero no tienen sentido en el título de su columna, y no soy capaz de identificarlas, porque por ejemplo la columna de "Productos activados" que deberían ser unos, como sé que columna de las que tienen unos es?

Si fueran pocos productos los podría ir repasando uno a uno, pero son casi 1900 productos.

Gracias

ResponderCitar
Respondido : 21/07/2020 10:02 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

¿Entonces tengo que editar el archivo de productos en CALC, y cambiar en la columna del IVA al 21% el 53 por el 1?

Si el ID del impuesto en la instalación 1.7 es el 1 si, tienes que cambiarlo.

¿qué hago con las columnas que veo que no se corresponden con su contenido 

En el desplegable tienes que relacionar la columna con los datos:

screenshot nimbus capture 2020.07.21 12 06 46

Hay muchas columnas vacías (que las puedo ignorar), pero muchas columnas son todo "0", o todo "1" 

Simplemente ignoralas

No tienes que utilizar todas las columnas, solo las que te hagan falta, editas el archivo por ejemplo con excel y preparas los datos cambiando el nombre de las columnas para tenerlas relacionadas y eliminado las columnas que no te hagan falta.

 

Puedes descargar un archivo demo y trabajar sobre ese archivo copiando las celdas que necesites a el archivo demo:

 

screenshot nimbus capture 2020.07.21 12 11 09

 

 

Un saludo

ResponderCitar
Respondido : 21/07/2020 11:13 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jose
 Jose
Reputable Member

Hola, 

Hice lo que me indicasteis pero vuelvo a tener errores en la importación. Por si os es más fácil guiarme, os mando los errores en un archivo de texto y los csv antes y después de editorlos con Calc.

 

Gracias

ResponderCitar
Respondido : 21/07/2020 7:09 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola José,

Comprueba el formato de los archivos que nos envían con el formato de ejemplo que descargas en la versión 1.7 de prestashop.

Verifica que todo los campos concuerden con el indicado según la posición de cada uno.

Screenshot(358)

También puedes comprobar el siguiente articulo donde mencionan como migrar los datos de versiones antiguas de prestashop a la versión 1.7

-> Contenido solo visible a usuarios registrados

Un Saludo

ResponderCitar
Respondido : 21/07/2020 7:49 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jose
 Jose
Reputable Member

@karen

Hola, gracias por responder.

Verás ya había descargado el modelo del que me hablas, y aunque las primeras columnas sí coinciden Título y contenido, en muchas otras no, tal y como comenté en un comentario anterior donde describo algunos ejemplos. 

El modelo es exactamente igual a la cabecera de la tabla, lo que no coinciden después son los datos exportados. Siguiendo consejos de tus compañeros eliminé algunas columnas vacías desde CALC, y cuando lo intenté importar repasé cada Título de columna para hacerlo coincidir.

La verdad, es que ahora que entiendo más o menos los pasos a seguir con este método, no quería perder más tiempo con otro módulo.

Mando un par de vídeos con las tablas, una es la que exporta Prestashop 1.7 y la otra tal y como la dejé yo, cambiando nombres y eliminando columnas.

 

A ver si así me podéis ayudar.

Gracias 

 

ResponderCitar
Respondido : 22/07/2020 12:17 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@bitebitgmail-com

Hols José,

Por favor,  descarga el archivo de ejemplo de productos, revisa su estructura. Modifica tu archivo de importación de tal manera que con algunos cuantos de tus productos (5 por ejemplo) logres importarlos correctamente a tu Prestashop. Otra opción que tienes, si es que aún tienes la tienda en Prestashop 1.6  es usar el modulo que se menciona en el siguiente artículo -> migrar-datos-de-prestashop-1-7.

Saludos

ResponderCitar
Respondido : 22/07/2020 3:49 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Jose
 Jose
Reputable Member

@bulmaro-webempresa

Hola,

Estoy intentando usar el método que menciona el enlace indicado, pero me da error. 

Probé a usar el conector URL con el token, pero me pone: Copy file error:

Migration   Conector

También quise probar a descargar, pero entonces me pone un mensaje de error, de tamaño de memoria entiendo:

Migration   Descarga

¿Alguna idea que me ayude?

Gracias

ResponderCitar
Respondido : 28/07/2020 7:02 pm
Jose
 Jose
Reputable Member

Hola,

Ahora probé a exportar 7 productos, descargué el archivo de ejemplo de productos, lo fui rellenando con los datos descargados del origen, los fui encajando en las mismas columnas. Después inicié el proceso de importación, y aquí tuve que cambiar las cabeceras de las columnas que no coincidían.

El proceso dio error en las imágenes:

Se detectaron algunos errores. Por favor, revise los detalles:
Error al copiar la imagen: ... 

Errores en importación

Aun así, parece que completa la importación, pero en Catálogo - Productos, no hay nada.

Gracias

ResponderCitar
Respondido : 28/07/2020 8:39 pm

Cursos Gratuitos WordPress

Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@bitebitgmail-com

Hola José, 

Por favor, comparte con nosotros el archivo con los 7 productos que intentaste importar, igualmente si puedes volver a adjuntar las imágenes de tu respuesta anterior me sería de gran ayuda, esto debido a que al menos una de las imágenes no se subió correctamente, intenta reducir su tamaño. 

Saludos.

ResponderCitar
Respondido : 28/07/2020 10:58 pm
Jose
 Jose
Reputable Member

Hola, 

Pantalla de errores:

Errores en importación

 

Archivo con los datos de prueba subidos:

 

Una vez importados, como algunas columnas no coincidían, seleccioné el título correspondiente al dato mostrado. Estas son las capturas al importar:

Capturas Importación productos

Espero que puedas ver bien las imágenes.

Un saludo. Gracias 

ResponderCitar
Respondido : 28/07/2020 11:34 pm

Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola José,

El problema está en tu archivo de productos, revisa las columnas y verás inconsistencias, por ejemplo:

  • La columna con titulo Additional Shipping cost, que se entiende que debe contener datos numéricos, en tu archivo es texto.
  • Unit Price, se entiende que deben ser precios, en tu caso, es texto.
  • Columna tags, debe estar separadas por comas y ser palabras clave del producto, en tu caso parece ser una descripción del tipo meta.
  • Columna Available for order, campo Booleano (0 o 1), en tu caso corresponde a la columna de URL de imagen.
  • Product Available Date, campo del tipo fecha, en tu caso, es una especie de descripción.

Revisa nuevamente el archivo de ejemplo de Prestashop y haz coincidir a las columnas que tienes en tu fichero de importación con el tipo de datos que contiene esa columnas aunque tambien puedes seleccionar la opción de "Ignorar esta columna" en Prestashop si los datos de la misma no te interesan. 

ResponderCitar
Respondido : 29/07/2020 1:42 am
Página 1 / 4