Planilhas CSV para dados do catálogo

O WebSphere Commerce fornece nove planilhas de amostra para carregar dados do catálogo no 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

As nove planilhas estão mescladas no arquivo catalog.csv de amostra. O arquivo catalog.csv, junto com o arquivo images.zip, está disponível no diretório WC_installdir/samples/catalogimport. Entre em contato com o Administrador do Site para acessar as planilhas de amostra.

1. attribute.csv

As informações da planilha attribute são mapeadas para a tabela de banco de dados ATTRIBUTE e contêm os seguintes campos:

parentPartNumber
A chave externa do número de peça do produto.
languageId
O idioma ao qual este atributo pertence. Os componentes de idioma disponíveis são:
-1 = inglês (EUA)
-2 = francês-3 = alemão-4 = italiano-5 = espanhol-6 = português (Brasil)-7 = chinês simplificado-8 = chinês tradicional-9 = coreano
-10 = japonês
attributeType
O tipo de atributo: FLOAT, INTEGER ou STRING.
attributeName
O nome do atributo.
description
Uma descrição do atributo.
description2
Uma descrição adicional do atributo, se necessário.
sequence
A seqüência de exibição do atributo.
field1
Um campo de cadeia personalizável.

2. attributeValue.csv

As informações da planilha attributeValue são mapeadas para a tabela de banco de dados ATTRVALUE e contêm os seguintes campos:

itemPartNumber
A chave externa do número de peça do produto.
languageId
O idioma a que este valor de atributo pertence. Os componentes de idioma disponíveis são:
-1 = inglês (EUA)
-2 = francês-3 = alemão-4 = italiano-5 = espanhol-6 = português (Brasil)-7 = chinês simplificado-8 = chinês tradicional-9 = coreano
-10 = japonês
attributeType
O tipo de atributo: FLOAT, INTEGER ou STRING.
attributeName
O nome do atributo.
attributeValue
O valor do atributo.
sequence
A seqüência de exibição do valor do atributo.
field1
Um campo de inteiro personalizável.
field2
Um campo de cadeia personalizável.
field3
Um campo de cadeia personalizável.

3. category.csv

As informações da planilha category são mapeadas para a tabela de banco de dados CATGROUP e contêm os seguintes campos:

categoryName
O identificador exclusivo da categoria.
markForDelete
Utilize este campo para marcar uma categoria para exclusão:
0 = Não (padrão).
1 = Sim.
field1
Um campo de cadeia personalizável.
field2
Um campo de cadeia personalizável.

4. categoryDescription.csv

As informações da planilha categoryDescription são mapeadas para a tabela de banco de dados CATGRPDESC e contêm os seguintes campos:

categoryName
O identificador exclusivo da categoria.
languageId
O idioma ao qual esta descrição de categoria pertence. Os componentes de idioma disponíveis são:
-1 = inglês (EUA)
-2 = francês-3 = alemão-4 = italiano-5 = espanhol-6 = português (Brasil)-7 = chinês simplificado-8 = chinês tradicional-9 = coreano
-10 = japonês
displayName
O nome exibido da categoria.
shortDescription
Uma descrição resumida da categoria.
longDescription
Uma descrição mais longa da categoria, se necessário.
published
Utilize este campo para exibir a categoria no idioma indicado por languageId:
0 = não.
1 = Sim (padrão).
thumbnail
O caminho relativo ou absoluto para a imagem em miniatura da categoria.
fullImage
O caminho relativo ou absoluto para a imagem grande da categoria.

5. categoryProductRelation.csv

As informações da planilha categoryProductRelation são mapeadas para a tabela de banco de dados CATGRPREL e contêm os seguintes campos:

categoryName
O nome pai da categoria.
categoryMemberId
O ID do proprietário da categoria (o padrão é o ID do proprietário da loja). Se seu comerciante não estiver utilizando um catálogo mestre compartilhado, este campo deve estar vazio.
partNumber
O número de peça do produto filho.
sequence
A seqüência de exibição da categoria.

6. categoryRelation.csv

As informações da planilha categoryRelation são mapeadas para a tabela de banco de dados CATGRPREL e contêm os seguintes campos:

parent
O nome da categoria pai. Se esta for uma categoria superior, o campo estará vazio.
parentMemberId
O ID do proprietário da categoria (o padrão é o ID do proprietário da loja). Se seu comerciante não estiver utilizando um catálogo mestre compartilhado, este campo deve estar vazio.
child
O nome da categoria filho.
sequence
A seqüência de exibição dos produtos na categoria.

7. product.csv

As informações da planilha product são mapeadas para as tabelas de banco de dados CATENTRY e CATENTDESC e contêm os seguintes campos:

partNumber
O identificador exclusivo do produto.
parentPartNumber
O produto pai, se este for um item (também conhecido como SKU). Se este for um produto, o campo estará vazio.
tipo
O tipo de entrada do catálogo: ProductBean ou ItemBean.
markForDelete
Utilize este campo para marcar um produto para exclusão:
0 = Não (padrão).
1 = Sim.
height
Uma altura nominal associada à entrada do catálogo.
length
Um comprimento nominal associado à entrada do catálogo.
width
Uma largura nominal associada à entrada do catálogo.
sizeMeasure
A unidade de medida utilizada para os campos altura, comprimento e largura.
weight
Um peso nominal associado à entrada do catálogo.
weightMeasure
A unidade de medida utilizada para o campo peso.
field1
Um campo de inteiro personalizável.
field2
Um campo de inteiro personalizável.
field3
Um campo decimal personalizável.
field4
Um campo de cadeia personalizável.
field5
Um campo de cadeia personalizável.

8. productDescription.csv

As informações da planilha productDescription são mapeadas para a tabela de banco de dados CATENTDESC e contêm os seguintes campos:

partNumber
A chave externa do número de peça do produto.
languageId
O idioma ao qual esta descrição do produto pertence. Os componentes de idioma disponíveis são:
-1 = inglês (EUA)
-2 = francês-3 = alemão-4 = italiano-5 = espanhol-6 = português (Brasil)-7 = chinês simplificado-8 = chinês tradicional-9 = coreano
-10 = japonês
displayName
O nome exibido do produto.
shortDescription
Uma descrição resumida do produto.
longDescription
Uma descrição mais longa do produto, se necessário.
published
Utilize este campo para exibir o produto no idioma indicado por languageId:
0 = não.
1 = Sim (padrão).
thumbnail
O caminho relativo ou absoluto para a imagem em miniatura do produto.
fullimage
O caminho relativo ou absoluto para a imagem grande do produto.

9. price.csv

As informações da planilha price são mapeadas para as tabelas de banco de dados OFFER e OFFERPRICE e contêm os seguintes campos:

partNumber
A chave externa do número de peça do produto.
memberId
O ID do proprietário da entrada do catálogo (o padrão é o ID do proprietário da loja). Se seu comerciante não estiver utilizando um catálogo mestre compartilhado, este campo deve estar vazio.
Preço
O preço da entrada do catálogo.
moeda
A moeda do preço.
precedence
Se mais de uma oferta estiver efetiva em determinada hora, será utilizada a oferta com o maior valor de precedência nesta planilha.
startDate
A data em que o preço torna-se disponível.
endDate
A data em que o preço é retirado.
field1
Um campo de cadeia personalizável.
field2
Um campo de caractere personalizável.