Crear combinaciones en Prestashop. Productos con atributos y valores.

¿Cómo cargar productos y combinaciones en Prestashop para que aparezca la cantidad de stock correcta?

Después de muchas peticiones me he decidido a profundizar más en materias más concretas y servir un poco de ayuda a otros que están desarrollando sus ecommerce en Prestashop. Toda la información aquí recogida es fruto de la experiencia y dos fuentes inagotables de ayuda como son la comunidad del foro de Prestashop en Español y la comunidad de Prestashopde Google Plus. Para ello he querido empezar con el siguiente post como guía a la hora de subir las combinaciones en Prestashop (talla y color, suelen ser las más usadas).

combinaciones-prestashop-manu-santana

Un sencillo consejo a la hora de cargar productos desde el CSV, en la que tengas que hacer posteriormente las combinaciones de productos en Prestashop, con los atributos y valores, y que salga bien es hacer lo siguiente:

1. Una vez generado el CSV con toda la información de nuestro catálogo. Especificamos cantidad por línea de producto «1». (Ejemplo de CSV listado de productos, eliminando la fila superior)

importar-csv-prestashop

Es una forma de decirle a Prestashop: «este producto lo tienes que pintar, ya que hay en stock». Si lo dejamos en «0» porque crees que con la combinación posterior es suficiente, te puedes encontrar al final de toda la carga que el producto aparece sin stock. Aunque le indiquemos la cantidad correcta en el CSV de la siguiente importación de las combinaciones en Prestashop.
(Ejemplo de CSV de combinaciones, eliminando la fila superior)

2. Posteriormente cargamos las combinaciones. En CSV las más complejas y habituales son las de «talla» y «color«. Como está en el ejemplo.

3. Añadimos una columna, que será la cantidad, por cada talla y color de esa referencia.

ecommerce-importar-csv-combinaciones

4. Una vez tengamos creado el archivo CSV. Pasamos a importar el CSV las combinaciones en Prestashop.

opciones-importar-combinaciones-csv-prestashop
Y dentro de las opciones de importación especificar «eliminar todo combinaciones ¿antes de importar?» o en inglés, que está mejor traducido: «deleted before combinations«. Por cierto, es recomendable usar el inglés para trabajar en el back-end de Prestashop, hay muchas traducciones que no solo que estén mal, sino que significan lo contrario, como el caso del «debug mode»

5. Avanzamos en la importación y observamos los resultados.  De este modo, tiene prioridad las combinaciones frente a la cantidad de la primera carga del  que habíamos especificados en «1». Mientras que si la hubiésemos dejado a «0»; saldría el stock a «0» cuando realmente le acabamos de importar unas combinaciones.

0 0 votos
Article Rating
Regístrate
Notifícame
guest

40 Comments
Menos reciente
Más reciente Más votado
Inline Feedbacks
Ver todos los comentarios
Victor
Victor
10 años

Muchas gracias porlo de ponerel Stock a 1 !

Tengo otro problema,cuando quiero actualizar el stock de combinaciones de solo un producto no seleccione el tick de ‘eliminar todas las combinaciones’. y mi sorpresa es que se duplica la talla y nose que estoc bien bien el que recoge me sale algo asi:

Talla – S 3
Talla – S 6

No se sobre escriben :S

admin
10 años
Contestar  Victor

Hola Víctor,

Hasta dónde he podido llegar, no es posible actualizar el stock, ya que Prestashop genera otra tabla aunque tenga los mismos valores. Desconozco si en «la gestión del stock avanzado» es posible hacer cosas así porque no he podido probarlo.

Esperemos que los chicos de Prestashop se pongan las pilas con esto.
Un saludo y gracias por el comentario!

Niki
10 años

Hola Manu,

Estoy intentando una importación de combinaciones de talla y color, y quisiera saber que significa el primer número de la columna «C» valor del atributo.

es que cuando intento la importación solo se queda con el ultimo valor importado, sabes por que me ocurre esto?

gracias de antemano y un saludo

admin
10 años
Contestar  Niki

Hola Niki,

En la cabecera de cada columna intenté especificar que es cada cosa, por ejemplo:
En la columna «B», Nombre, Tipo y Posición. Es decir, el nombre de talla o color (lo que se verá publicado), el tipo de ese nombre (normalmente le pongo el mismo, la talla es del tipo talla, o si quieres poner talla:europea, por si quieres poner un tipo orienta tuvo para ti). Y posición la que ocupará en la ficha de producto (normalmente por relevancia).
Si ya tenemos controlada la columna B, la C, es el valor de la columna B. En la primera línea, es la talla 1. M (1 mes):(si quieres alguna indicación 36cm o similar):1(es la referencia de la talla). Y el color, es el fucsia y corresponde a la referencia 2 del color.
La verdad que he probado diferentes combinaciones y esta es la que a mi me ha funcionado mejor.
Suerte!

Niki
10 años
Contestar  admin

Hola nuevamente Manu,

He intentado de un montón de formas la importación y solo consigo que me importe la última combinación de un artículo, te paso un par de lineas de mi csv

id referencia atributo VALORES cantidad
1 50129165 COLOR:select:1, TALLA:select:2 BLACK:1, 95:2 1
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 3234:2 1
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 3334:2 2
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 3434:2 2
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 3634:2 2
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 3834:2 1
2 50226318 COLOR:select:1, TALLA:select:2 MEDIUM BLUE:1, 4034:2 2

La id 1 sin problemas, pero en la id 2 solo me importa la última fila

esta es mi versión de PrestaShop™ 1.5.4.1 por si puede ayudar en algo

y gracias nuevamente…

Jorge
Jorge
6 años
Contestar  Manu Santana

Hola , Quizás es tarde pero como ya he encontrado la solución al problema planteado, os la digo:
En el csv de importación de combinaciones, debes dejar en blanco las columnas
«Supplier Reference» y «Reference». Por otra parte, la columna Default debes rellenarla con un cero 0. Y cuando vayas a editar el producto en el backoffice verás que no sólo está la última combinación del artículo.
Saludos.

Jason
Jason
10 años

Queria hacerles una pregunta a ver si me pueden ayudar:
Estoy importando mediante un csv combinaciones a mi tienda y quiero que esa combinacion tenga un impacto en el precio de descuento, no de incremento, intente poniendo el numero en negativo es decir -9 en vez de 9, pero me lo sigue poniendo como incremento, siempre me pone un impacto en el precio de incremento y no logro indicarle mediante el csv ke es descuento. Me podrian ayudar?

lixotuka
lixotuka
10 años

Hola.

Me gustaría saber si hay un límite de combinaciones, porque he creado un CSV de combinaciones para un producto que tiene muchísimas medidas, varios colores, varias texturas y la opción de fabricarse CON o SIN una característica específica, y el resuttado son 16.000 combinaciones.
Pues después de crear ese gigantesto CSV, lo importo correctamente a Prestashop y al abrir la página del producto, el navegador da un error y la página no se abre.

Saludos y gracias

Fernando Coitiño

Muchas gracias por este tutorial, es muy claro.
Te hago una consulta por si me puedes ayudar (estoy enloqueciendo).

Mi stock estaría compuesto por Productos propios (almacen1) y Productos de un proveedor (almacén 2, aunque ese proveedor en realidad tiene varias sucursales).
Mis Productos tienen combinaciones (talle, color).
Mi proveedor me puede enviar la información de la forma que yo le pida.
Mi problema es cuál es la mejor solución en PS:
– La gestión avanzada para ser la ideal por el manejo de Almacenes, pero no sé como hacer convivir eso (ABM) con la importación CSV.
– Sin la gestión avanzada no sé como manejar el Stock divido en 2.

Perdón por la molestia y desde ya te agradezco cualquier ayuda o consejo.
Saludos desde Uruguay,
Fernando

iberica creativa (@ibericacreativa)

Buenas, tengo una duda, el parámetro posición de valor, ¿no puede ser automático? es decir, no pasarle ninguna parámetro y que hay autoincremento para cada valor del mismo artículo.

Gracias y un saludo.

Àlvar
10 años

Una pregunta:

Si por ejemplo el color azul no esta disponible en la talla pequeña, hay alguna opción de que en seleccionar talla pequeña, ya no me aparezca en el desplegable este color ?

Gracias

Javier
Javier
10 años

¿No se si existe un límite en las combinaciones de los productos en Prestashop?. Lo que si se es que me está dando problemas porque tengo muchas. ¿Existe algún módulo gratuito para eliminar este límite o hay alguna otra alternativa?. Por lo que se es que venden módulos para solucionar este esto, con lo cual si debe haber algún tipo de problema.

Saludos.

Enriqueta
9 años

I see you share interesting things here, you can earn some additional cash, your website
has big potential, for the monetizing method, just search in google
– K2 advices how to monetize a website

juan
juan
9 años

hola
mi consulta es acerca de como colocas precios especificos por atributo

si al generar el producto , le colocas un precio y luego , le agregas un precio especifico por atributo , este ultimo se suma al primero generado en el precio general
Como creas un precio especifico , cuando el cliente elija la talla deseada le figure su precio correspondiente
grax slds

Juan Carlos
Juan Carlos
9 años

Hola, tengo una duda y no se si Prestashop puede hacer lo siguiente:
Para una combinación ponerle diferente características , como por ejemplo medidas de ruedas, estas tienen diferentes características de peso,
Pero las características son generales para el producto , no distingue combinaciones.

luisa
luisa
9 años

Hola!

Tengo dudas acerca de subir mediante csv los articulos y las combinaciones.

He activado la preferencia de «gestion avanzada de productos» para todos los productos, entonces puedo añadir stock en el apartado de existencias y definir en que almacenes se encuentran los productos, pero el stock inicial que he puesto en el cvs no se ve reflejado en ese apartado y sale todo a 0.

lobbo
lobbo
9 años

Buenos días,

Tengo un problema a la hora de meter precios. Tengo precios especiales para determinados clientes, pero no es un descuento sobre el precio base, cada articulo y combinación tiene un precio concreto. No sé como aplicar ese precio en las combinaciones.

Gracias

Juan
Juan
9 años

Hola, tengo una duda con las imagenes asociadas a cada combinación. He estado probando y solo se puede asignar una imagen para cada combinación por el metodo csv y si en dos combinaciones es la misma imagen te la sube 2 veces, hay alguna forma de adjudicar por csv las imagenes que quieres que se muestren en ese color(por ejemplo) y no las suba dos veces? En el modo manual si que las puedes asignar pero si tienes muchas combinaciones es eterno..
Gracias

Francisco
Francisco
9 años

Hola,

Estamos metiendo 2500 referencias, pero no sabemos como hacerlo masivamente. Cada referencia es producto de una combinación y cada una de ellas tiene un precio específico concreto para clientes especiales.

Son 5000 precios que nos parece imposible hacerlo de uno en uno.

Gracias

fina
8 años

me gustaria saber como hacer un csv de combinaciones de productos mediante el gestor sql de prestashop

Carlos Ceron
Carlos Ceron
8 años

Hola,

Tienes idea porqué al cargar el archivo de las combinaciones me está borrando los códigos hexadecimales de los colores que ya tengo guardados en CATALOGOS -> ATRIBUTOS DE PRODUCTOS -> COLORES?

Es decir, yo ya tengo por ejemplo guardado que el rojo es el hexadecimal : #ff0000 , negro el #000000

y cuando hago la importación de mi CSV de combinaciones lo importa bien, pero la info del hexadecimal de todos los colores se ha borrado.

Muchas gracias por tu ayuda

Pd. Estoy trabajando con la versión de PS 1.6.1.1

Javier
Javier
8 años

Hola,

Antes que nada gracias por tu aporte.

Queria preguntarte si me podrias ayudar con un problema que tengo.

Tengo una tienda en la que tengo una serie de productos que se venden por kilos y que a su vez llevan la opción de unos accesorios. Tengo atributos para el peso, para la modalidad de entrega (entero, empezado, cortado) y para los accesorios (con cuchillo, con base, con base y cuchillo) pero no quiero generar combinaciones entre ellos, ya que son bastantes las opciones.

La idea es, agregar combinaciones con el atributo del peso, pero no con el resto de atributos y respectivos valores, pero que a la hora de mostrarme el producto, me muestre todos los atributos y me sume un precio fijo cuando seleccione un valor de un atributo. (EJ: el cliente selecciona un producto, selecciona el peso que desea y cuando selecciona que lo quiere empezado se le agregan 9€ al precio del producto, independientemente del peso del mismo).

¿Se puede hacer? He buscado en varios foros, en multitud de temas relacionados con los atributos pero no encuentro nada.

¿Podrias ayudarme?

Gracias.

Angel Cuellar
7 años

Hola buen día, tengo un problema cn la parte de los atributos, ya estan creados, pero en la pagina de usuario final, al momento de seleccionar una de las oopicones, la pagina web se refresca y no conserva la seleccion del atributo, les dejo el link de lo que pasa, por ejemplo, una impresion en papel 4×0 o 4×1 no incremetna el costo, pero la impresion de 4×4 si incremente $280. gracias
http://www.yokadi.com/tarjetas-de-presentacion/368-tarjeta-de-presentacion.html

Ruben
7 años

Hola Manu,

conoces alguna forma de poder asociar imágenes a las combinaciones de atributos sin tener que ir una a una? he visto un módulo de PrestoChangeo pero tampoco se ve muy claro, lo suyo sería que en el generador de combinaciones dieran la opción de que uno de los atributos (por ejemplo color) fuera el que marcara la imagen que se le asocia a la combinación.

Saludos,
Rubén.

Juan
Juan
7 años

Buenos días,

Estoy creando un producto con diferentes combinaciones de color, el problema llega cuando quiero que si el cliente compra 10 mismo producto diferente color se le haga un descuento al poner precio especifico todas las combinaciones solo me lo genera al comprar 10 del mismo color no de diferentes… gracias!!

Quizá te pueda interesar...