WebSphere Commerce proporciona nueve hojas de trabajo de ejemplo para cargar datos de catálogo en formato CSV:
- attribute.csv
- attributeValue.csv
- category.csv
- categoryDescription.csv
- categoryProductRelation.csv
- categoryRelation.csv
- product.csv
- productDescription.csv
- 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.
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.
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.
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.
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.
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.