Hojas de trabajo CSV para datos de catálogo

WebSphere Commerce proporciona nueve hojas de trabajo de ejemplo para cargar datos de catálogo en formato CSV:

  1. attribute.csv
  2. attributeValue.csv
  3. category.csv
  4. categoryDescription.csv
  5. categoryProductRelation.csv
  6. categoryRelation.csv
  7. product.csv
  8. productDescription.csv
  9. price.csv

Las nueve hojas de trabajo están integradas en el archivo catalog.csv de ejemplo. El archivo catalog.csv, junto con el archivo images.zip, está disponible en el directorio dir_instalación_WC/samples/catalogimport. Póngase en contacto con el Administrador de sitio para acceder a las hojas de trabajo de ejemplo.

1. attribute.csv

La información de la hoja de trabajo attribute se correlaciona con la tabla de base de datos ATTRIBUTE y contiene los campos siguientes:

parentPartNumber
La clave externa al número de pieza del producto.
languageId
El idioma al que pertenece este atributo. Los componentes de idioma disponibles son:
-1 = Inglés de Estados Unidos
-2 = Francés
-3 = Alemán
-4 = Italiano
-5 = Español
-6 = Portugués de Brasil
-7 = Chino simplificado
-8 = Chino tradicional
-9 = Coreano
-10 = Japonés
attributeType
El tipo de atributo: FLOAT, INTEGER o STRING.
attributeName
El nombre del atributo.
description
Una descripción del atributo.
description2
Una descripción adicional del atributo, si es necesaria.
sequence
La secuencia de visualización del atributo.
field1
Un campo de tipo serie personalizable.

2. attributeValue.csv

La información de la hoja de trabajo attributeValue se correlaciona con la tabla de base de datos ATTRVALUE y contiene los campos siguientes:

itemPartNumber
La clave externa al número de pieza del producto.
languageId
El idioma al que pertenece este valor de atributo. Los componentes de idioma disponibles son:
-1 = Inglés de Estados Unidos
-2 = Francés
-3 = Alemán
-4 = Italiano
-5 = Español
-6 = Portugués de Brasil
-7 = Chino simplificado
-8 = Chino tradicional
-9 = Coreano
-10 = Japonés
attributeType
El tipo de atributo: FLOAT, INTEGER o STRING.
attributeName
El nombre del atributo.
attributeValue
El valor de atributo.
sequence
La secuencia de visualización del valor de atributo.
field1
Un campo de enteros personalizable.
field2
Un campo de tipo serie personalizable.
field3
Un campo de tipo serie personalizable.

3. category.csv

La información de la hoja de trabajo category se correlaciona con la tabla de base de datos CATGROUP y contiene los campos siguientes:

categoryName
El identificador exclusivo de la categoría.
markForDelete
Utilice este campo para marcar una categoría para supresión:
0 = No (valor por omisión).
1 = Sí.
field1
Un campo de tipo serie personalizable.
field2
Un campo de tipo serie personalizable.

4. categoryDescription.csv

La información de la hoja de trabajo categoryDescription se correlaciona con la tabla de base de datos CATGRPDESC y contiene los campos siguientes:

categoryName
El identificador exclusivo de la categoría.
languageId
El idioma al que pertenece esta descripción de categoría. Los componentes de idioma disponibles son:
-1 = Inglés de Estados Unidos
-2 = Francés
-3 = Alemán
-4 = Italiano
-5 = Español
-6 = Portugués de Brasil
-7 = Chino simplificado
-8 = Chino tradicional
-9 = Coreano
-10 = Japonés
displayName
El nombre de visualización de la categoría.
shortDescription
Una descripción breve de la categoría.
longDescription
Una descripción más extensa de la categoría, si es necesaria.
published
Utilice este campo para visualizar la categoría en el idioma indicado en el campo languageId:
0 = No.
1 = Sí (valor por omisión).
thumbnail
La vía de acceso relativa o absoluta a la imagen reducida de la categoría.
fullImage
La vía de acceso relativa o absoluta a la imagen de tamaño completo de la categoría.

5. categoryProductRelation.csv

La información de la hoja de trabajo categoryProductRelation se correlaciona con la tabla de base de datos CATGRPREL y contiene los campos siguientes:

categoryName
El nombre padre de la categoría.
categoryMemberId
El ID de propietario de la categoría (el valor por omisión es el ID de propietario de la tienda). Si el comerciante no está utilizando un catálogo maestro compartido, este campo debería estar vacío.
partNumber
El número de pieza del producto hijo.
sequence
La secuencia de visualización de la categoría.

6. categoryRelation.csv

La información de la hoja de trabajo categoryRelation se correlaciona con la tabla de base de datos CATGRPREL y contiene los campos siguientes:

parent
El nombre de la categoría padre. Si se trata de una categoría superior, el campo está vacío.
parentMemberId
El ID de propietario de la categoría (el valor por omisión es el ID de propietario de la tienda). Si el comerciante no está utilizando un catálogo maestro compartido, este campo debería estar vacío.
child
El nombre de la categoría hijo.
sequence
La secuencia de visualización de los productos en la categoría.

7. product.csv

La información de la hoja de trabajo product se correlaciona con las tablas de base de datos CATENTRY y CATENTDESC y contiene los campos siguientes:

partNumber
El identificador exclusivo del producto.
parentPartNumber
El producto padre, si se trata de un artículo (también denominado código de artículo). Si se trata de producto, el campo está vacío.
type
El tipo de entrada de catálogo: ProductBean o ItemBean.
markForDelete
Utilice este campo para marcar un producto para supresión:
0 = No (valor por omisión).
1 = Sí.
height
Una altura nominal asociada a la entrada de catálogo.
length
Una longitud nominal asociada a la entrada de catálogo.
width
Una anchura nominal asociada a la entrada de catálogo.
sizeMeasure
La unidad de medida utilizada para los campos de altura, longitud y anchura.
weight
Un peso nominal asociado a la entrada de catálogo.
weightMeasure
La unidad de medida utilizada para el campo de peso.
field1
Un campo de enteros personalizable.
field2
Un campo de enteros personalizable.
field3
Un campo decimal personalizable.
field4
Un campo de tipo serie personalizable.
field5
Un campo de tipo serie personalizable.

8. productDescription.csv

La información de la hoja de trabajo productDescription se correlaciona con la tabla de base de datos CATENTDESC y contiene los campos siguientes:

partNumber
La clave externa al número de pieza del producto.
languageId
El idioma al que pertenece esta descripción de producto. Los componentes de idioma disponibles son:
-1 = Inglés de Estados Unidos
-2 = Francés
-3 = Alemán
-4 = Italiano
-5 = Español
-6 = Portugués de Brasil
-7 = Chino simplificado
-8 = Chino tradicional
-9 = Coreano
-10 = Japonés
displayName
El nombre de visualización del producto.
shortDescription
Una descripción breve del producto.
longDescription
Una descripción más extensa del producto, si es necesaria.
published
Utilice este campo para visualizar el producto en el idioma indicado en el campo languageId:
0 = No.
1 = Sí (valor por omisión).
thumbnail
La vía de acceso relativa o absoluta a la imagen reducida del producto.
fullimage
La vía de acceso relativa o absoluta a la imagen de tamaño completo del producto.

9. price.csv

La información de la hoja de trabajo price se correlaciona con las tablas de base de datos OFFER y OFFERPRICE y contiene los campos siguientes:

partNumber
La clave externa al número de pieza del producto.
memberId
El ID de propietario de la entrada de catálogo (el valor por omisión es el ID de propietario de la tienda). Si el comerciante no está utilizando un catálogo maestro compartido, este campo debería estar vacío.
price
El precio de la entrada de catálogo.
currency
La moneda del precio.
precedence
Si hay más de una oferta en vigor en un momento determinado, se utiliza la oferta que tiene el valor de prioridad más alto.
startDate
La fecha en que entra en vigor el precio.
endDate
La fecha en que el precio deja de estar vigente.
field1
Un campo de tipo serie personalizable.
field2
Un campo de caracteres personalizable.