Avisos
Vaciar todo

XLS o CSV

10 Respuestas
4 Usuarios
0 Reactions
567 Visitas
 Toni
Respuestas: 165
Estimable Member
Topic starter
 

Hola
Después de ressetear la pagina, vuelvo a tener problemas con la importación de los productos.

El problema creo que es por culpa del archivo XLS. Intento editarlo y cuando doy OK a la edición me sale error.

Al abrir el CSV no lo veo formateado como se muestra en el video, si no igualmente como una tabla, pero fijándome en los datos, no le veo el error que le veo al XLS que tiene fallos en los precios y el Office no identifica muchos de esos precios y da error. El problema es que el CSV no tiene las descripciones largas de los productos.

Esas descripciones puedo importarlas después con el XLS, que sí las tiene?. CSVI identificaría el producto si en la edición del segundo XLS (el de las descripciones) pongo la columna product_sku, y a continuación la columna product_desc ?.

No quiero cometer el fallo que cometí la vez anterior.

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 20/06/2014 8:29 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En principio es más cómodo y recomendable hacer la importación de los datos con el CSVI utilizando hojas de datos en formato xls (no confundir con xlsx) que con archivos csv, ya que es más fácil de organizar la información.

Tendrías que indicarnos en qué momento te está dando el error que comentas. ¿Es en el propio Excel o al realizar la importación en el CSVI? ¿Qué información se muestra en el error? Puedes enviar una captura de pantalla para que lo podamos ver mejor.

Sobre lo de importar archivos por partes, con CSVI sí que es posible realizar una importación de ciertos datos de un producto y luego de otros datos distintos en una nueva importación.


 
Respondido : 20/06/2014 1:10 pm
 Toni
Respuestas: 165
Estimable Member
Topic starter
 

Hola Pablo.
Es el XLS lo que me está dando multiples problemas. Te comento...
Tengo LibreOffice, que no sé si es porque es un XLS muy grande, no es capaz de abrirlo.
Tengo el OpenOffice que lo abre pero a los dos minutos ya quiere recuperarme el documento y lo pierdo todo.
Luego tengo el Kingsoft 2013 que lo abre sin problemas y e, Microsoft Office 2013 que también lo abre, pero estos dos me mueven la coma de los decimales hacia la derecha, multiplicando por 10 el precio real. Lo que hago es abrir una columna y poner la formula para dividirlo por diez, y a la hora de intentar sobreescribirlo me da error.
Luego el XLS que facilita el proveedor tiene muchos errores en esa columna, cantidad de decimales, pasándose al margen izquierdo de las celdas en muchas de ellas
Yo no entiendo de Excel, y hago lo que puedo y me cuesta horrores.
El proveedor tiene también disponible el CSV y el XML ruta URL, que no se si esto iria bien.
Necesito un cable
Gracias


 
Respondido : 20/06/2014 1:57 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Tendrías que probar a dividir el documento xls en varias partes para ver si así no experimentas esos problemas.

Por supuesto, también se puede utilizar el archivo csv para realizar la importanción. La recomendación de usar xls en lugar de csv simplemente es porque la modificación de datos y su visionado es más sencillo.


 
Respondido : 20/06/2014 2:42 pm
 Toni
Respuestas: 165
Estimable Member
Topic starter
 

Gracias Pablo por responder tan rapido. Ya casi he conseguido editarlo
Se me presenta una duda. Las imágenes se me presentan conmo url,s completas, es decir, viene así.. http;// etc etc etc./img:1234etcetc etc. Mi pregunta es.. para poner en el XML quito lo anterior a "img" o el CSVI ya acorta la URL?. Lo digo porque si en la siguiente columna he de poner el prefijo "resized" si no quito lo que hay antes de img no se donde ponerlo.
Quizás sea una pregunta con una respuesta obvia, pero es algo que necesito saber porque yo no lo se.
Gracias


 
Respondido : 20/06/2014 2:51 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Las imágenes las tienes que subir en la ruta images/stories/virtuemart/product y las miniaturas en la ruta images/stories/virtuemart/product/resized. Si no tienes las miniaturas desde el CSVI se puede configurar para que las genere solas.

Luego, desde el archivo xls o csv que utilices para la importación debes indicar el nombre de la imagen (por ejemplo, imagen1.jpg) en el campo file_url y el nombre y ruta de la imagen en miniatura (por ejemplo, resized/imagen1.jpg) en el campo file_url_thumb.

Revisa el artículo de blog donde explicamos cómo importar productos con el componente CSVI para tener más información:


 
Respondido : 20/06/2014 5:03 pm
 Toni
Respuestas: 165
Estimable Member
Topic starter
 

Hola
Esta vez va la cosa bastante mejor. Tengo ya el XLS listo y las imágenes se ven perfectas en la web después de hacer la prueba. Para no liarme he borrado todo, e importo las todas las fotos a "product".
Tengo una duda en las descripciones. ¿El CSVI reconoce las descripciones con codigo HTML? Esto lo digo porque la otra vez importé las descripciones con codigo y al refrescar la web, la descripción salía con el codigo..


 
Respondido : 21/06/2014 1:09 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla Toni

Si que deberías poder importarlo con datos html sin problemas
Intenta realizar la importación desde una plantilla de CSVImproved y verifica si funciona correctamente

 

Saludos.


Esta publicación ha sido modificada el hace 5 años por antonio
 
Respondido : 21/06/2014 6:01 pm
 Toni
Respuestas: 165
Estimable Member
Topic starter
 

Hola
¿Importando la descripción con la plantilla creada en CSVI, no sería posible incluirle los códigos HTML?
Otra pregunta: Para importar solamente la descripción, ya que lo demás lo tengo importado, con solo poner el campo de product_sku y product_desc , ya hay suficiente?
Gracias


 
Respondido : 21/06/2014 6:30 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Toni,

Si solo quieres importar los valores que afectan a esos dos campos, solamente debes colocar dichos campos en la plantilla de importación.

No obstante haz una copia de seguridad de la instalación antes de realizar esta importación.

Saludos


 
Respondido : 21/06/2014 8:03 pm