Saltar al contenido principal

Publicación de Productos PIM

Guía completa para la publicación de productos desde PIM

Proceso de Publicación

1. Creación de productos

la creación de productos implica usar un archivo csv (separado por ;) con el siguiente formato:

FieldDefinición
typesimple | gaiagrouped
attribute_setDebe ser uno de los disponibles en m2, ver tabla de attribute sets más abajo
skuidentificador único del producto el formato siempre ha sido ##_# ejemplo 11_1 pero no está limitado a esto, puede ser cualquier cosa mientras sea único
parentsku parent (ya no se usa para relacionar productos)
namestring
descriptionstring
short_descriptionstring
priceprecio de venta, el valor debe ser decimal, sin comas ni simbolos, ejemplo: 3500
gaia_grouped_skusskus que formal al Gaia Grouped, TBC
categoryson todas las categorías en las cuales aparecerá el producto, las categorías disponibles se encuentran en pim en Categorías > default-category > muebles, ejemplo, si queremos que el producto aparezca en Set de sillas, entonces el valor sería:  muebles,muebles/sillas,muebles/sillas/set-de-sillas
colordebe ser uno de los disponibles en el catálogo de colores, ver sección Color
rankingActualmente no utilizado
msrpManufacturer sugested retail price aka precio tachado, el valor debe ser decimal, sin comas ni simbolos, ejemplo: 3500
image11_1_still1.jpg
media_gallery11_1_still1.jpg,11_1_still2.jpg,11_1_dimension.jpg
lineastring
disenadorstring
muestrasiempre 1, ya no se usa
montaje1 = requiere montaje, 0 = no
mantenimientostring
montaje_manualsiempre en 0 ya no se usa
ofnotenotas sobre el producto, su uso o cualquier detalle adicional
limpieza_instruccionesstring
materialesstring
materiales_descripcionstring
garantia# de meses de garantía, ejemplo: 6
largoexpresado en cms
altoexpresado en cms
anchoexpresado en cms
weightexpresado en kgs
peso_volumetricoexpresado en volúmen, verificar con ops
peso_soportadoexpresado en kgs
largo_cableexpresado en cms
diametro_pantallaexpresado en cms
altura_pantallaexpresado en cms
maxima_potenciasiempre en 0 ya no se usa
tipo_entrada_focosiempre en 0 ya no se usa
pro_informacion_adicionalInformación adicional del proveedor
pro_codigocódigo de proveedor, este código existe en gabo actualmente
modalidadTBC
visibility1 = No es visible individualmente 2 = Catálogo 3 = Buscar (solo visible en POS) 4 = Catálogo, Búsqueda 5 = A tráves del simple
status1 = Habilitado 0 = Deshabilitado
tiempo_entrega_maxDías de entrega cuando hay stock
color_familydebe ser uno de los disponibles en el catálogo de colores, ver sección Color Family
extra_days_codePaquetería = PAQ | Oversize = OVS
extend_zone1 = sí 0 = no
tiempo_entrega_max_sin_stockDías de entrega cuando NO hay stock
comportamiento_bajo_umbral1 = Usar días máximos 2 = No disponible para carrito
umbral_ventasiempre en 0 ya no se usa
costcosto, el valor debe ser decimal, sin comas ni simbolos, ejemplo: 3500
cost_ivaCosto sin iva, el valor debe ser decimal, sin comas ni simbolos, ejemplo: 3500
category_1Categoría 1, verificar con equipo comercial
category_2Categoría 2, verificar con equipo comercial
category_3Categoría 3, verificar con equipo comercial
disenadores_internalValores internos definidos por el equipo comercial
lineas_internalValores internos definidos por el equipo comercial
estatus_internalValores internos definidos por el equipo comercial
price_rangesValores internos definidos por el equipo comercial
product_lineValores internos definidos por el equipo comercial
producto_exclusivo1 por default
billing_codeCódigo de facturación del producto, ya no se usa puesto que ya no se factura online
trendValores internos definidos por el equipo comercial
branded_product_labelValores internos definidos por el equipo comercial
branded_product_boxValores internos definidos por el equipo comercial
three_d_product1 = sí 0 = No
real_packaging_productValores internos definidos por el equipo comercial
environment_productValores internos definidos por el equipo comercial
perceived_product_valueValores internos definidos por el equipo comercial
complexity_armedstring
bultos# de bultos
country_of_manufactureMX por default
country_originMX por default
tax_class_id2 por default
is_active_in_pim1 por default
manage_stock1 por default
videourl de video si hubiera
has_assembly_instructions0 por default
assembly_instruccionsstring
product_finishingValores internos definidos por el equipo comercial
product_fabricValores internos definidos por el equipo comercial

Colores

CSS ColorsID
AntiqueWhite605
Aqua519
Aquamarine557
Beige469
Beige595
Bisque508
Black413
BlanchedAlmond509
Blue423
BlueViolet571
Brown582
BurlyWood482
CadetBlue552
Chartreuse511
Chocolate510
Coral514
CornflowerBlue545
Cornsilk485
Crimson441
Cyan474
Dark Grey621
DarkBlue430
DarkBlue652
DarkChocolate426
DarkCyan583
DarkGoldenrod606
DarkGray495
DarkGreen601
DarkGrey578
DarkKhaki537
DarkMagenta534
DarkOliveGreen564
DarkOrange527
DarkRed453
DarkSalmon481
DarkSeaGreen530
DarkSlateBlue651
DarkSlateGray470
DarkSlateGrey625
DarkTurquoise505
DeepPink447
DeepSkyBlue454
DimGray414
DimGrey575
DodgerBlue467
FireBrick434
FloralWhite546
ForestGreen429
Fuchsia477
Gainsboro490
GhostWhite576
Gold419
GoldenRod432
Goldenrod522
Gray476
Green543
GreenYellow491
Grey574
HotPink524
IndianRed439
Indigo593
Ivory538
Khaki518
Lavender433
LavenderBlush597
LawnGreen422
LemonChiffon446
LightBlue437
LightCoral525
LightCyan496
LightGray580
LightGreen550
LightGrey493
LightGrey620
LightPink526
LightSalmon480
LightSeaGreen448
LightSkyBlue449
LightSlateGray412
LightSlateGrey577
LightSteelBlue438
LightYellow549
Linen560
Maroon555
MediumAquaMarine420
MediumAquamarine663
MediumBlue542
MediumOrchid579
MediumSeaGreen551
MediumSlateBlue535
MediumTurquoise553
MediumVioletRed443
MidnightBlue498
MidnightBlue641
MistyRose506
Moccasin539
Multicolor504
Natural556
Navajo White622
NavajoWhite486
Navajowhite623
Navy558
Negro639
Olive536
OliveDrab559
Orange465
OrangeRed424
Orchid568
PaleGoldenrod592
PaleGreen445
PaleTurquoise497
PaleVioletRed479
PapayaWhip507
PeachPuff548
Peru451
Pink517
Plum650
PowderBlue573
Purple444
Red421
RosyBrown521
RoyalBlue442
SaddleBrown425
Salmon523
SandyBrown515
SeaGreen540
Seashell569
Sienna450
Silver415
SkyBlue520
SlateBlue570
SlateGray547
SlateGrey638
Snow492
SpringGreen528
SteelBlue436
Tan428
Teal435
Thistle494
Tomato427
Turquoise431
Violet440
Wheat416
White418
Yellow473
YellowGreen513

Familia de Colores

CSS ColorID
Beige619
Bkue640
Black392
Blak653
Blue399
Bown666
Brow665
Brown401
Browns632
Gold635
Gray391
Green398
Gren654
Grey630
Natural417
Orange400
PaleTurquoise633
Pink402
Purple404
Red397
Silver484
SpringGreen636
Tan634
Turquoise396
Wheaat658
Whear657
Wheat566
White394
Yellow395

Attribute Sets disponibles en m2

Attribute Sets
Bancas
Bancos
Baño
Biombos
Cajoneras y Cómodas
Camas
Centro
Cocina
Cojines
Colchones
Comedor
Cuadros
Decoracion
Default
Escritorios
Floreros
Gift Card
Jugueteros
Juguetes
Lámparas de mesa
Lámparas de pared
Lámparas de pie
Lámparas suspendidas
Libreros
Macetas
Mesa Lateral y Buros
Muebles de TV
Organizadores y Limpieza
Peluches
Percheros
Puff
Repisas
Ropa de cama
Set Mesa y Silla
Sillas
Sofás
Tapetes

2. CSV de ejemplo

El csv por default está separado por ; (punto y coma) también puede funcionar también con , (coma) pero hay que configurarlo en pim para que se procese correctamente en la sección de CSV Settings > Delimeter

Descarga el CSV de ejemplo aquí

3. Proceso de creación

Carga de imagenes

El primer paso es subir las imagenes de los productos a crear al server de pim, las imagenes se deben subir a /var/www/html/web/var/assets/Producto/

La subida de archivos via SFTP se puede llevar a cabo con cualquier cliente ftp, como https://filezilla-project.org/ para lograr conectar con el server de PIM se debe whitelistear la IP previamente en aws en el security group correspondiente

Configuración del importador de productos

En la tab de productos hacer click en cualquier carpeta de productos e ir a CSV Import > Catalog > Product

En la ventana amergente hacer click en el icono de subida y seleccionar el archivo csv creado previamente

Al subir el archivo se debería ver un preview con la info de las primeras líneas del csv, si el preview se ve bien hay que hacer click en el botón "Load" en la parte de abajo

En la ventana emergente se seleccionar la configuración "Crear Producto"

Cuando se carga la configuración hay que ir a la tab "Column Configuration" y verificar que las columnas del csv hagan match con los atributos de pim

Si todo bien hay que ir a la sección CSV Settings para verificar que el delimitador sea ; o , según se necesite

Si toda la config está correcta hay que hacer click en el botón Import

A continuación la carga iniciará y se mostrará el resultado de la importación producto por producto

4. Troubleshooting

El producto ya existe previamente

Depende del caso, se puede borrar el producto anterior y volverlo a crear o si es necesario se puede solo actualizar ciertos atributos, para actualizar atributos específicos seguir este tutorial, está especificado para atributos de tiempos de entrega pero se puede seguir los mismos pasos para actualizar todos los atributos excepto categorías ni imagenes

El nombre de la imagen es incorrecto o la imagen no existe

Debido a que pimcore crea el producto y luego asocia las imagenes, en el caso de que estas tengan algún error, el producto se creará sin imagenes y será necesario borrarlo antes de intentar crearlo nuevamente, después de haber corregido las imagenes incorrectas.

Falta algún campo requerido

En caso de que algún campo requerido haga falta pimcore lanzará una notificación en la sección de resultados, los productos que no tengan todos los campos requeridos no se crearán, por lo que será suficiente con corregirlos en el csv para intentar de nuevo

Proceso de actualización de imagenes

El proceso de actualización de imagenes es similar al de creación:

  • se usa un formato de csv específico que se puede descargar desde aquí
  • se necesitan subir las imagenes al servidor en la misma carpeta que el proceso de creación

Una vez cargado el csv, se selecciona el template "Template de imagenes"

Se verifican que los campos hagan match con los especificados en el template

Se verifican que las imagenes se hayan cargado correctamente, se puede hacer click en el icono de "open" que abre el producto para verificar que las imagenes estén cargadas correctamente