Feuilles de travail CSV pour données de catalogue

WebSphere Commerce fournit neuf feuilles de travail modèles permettant de charger les données de catalogue au format 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

Les neuf feuilles de travail sont fusionnées en un fichier modèle catalog.csv. Ce dernier, ainsi que le fichier images.zip, se trouve dans le répertoire WC_installdir/samples/catalogimport. Prenez contact avec votre administrateur de site pour accéder aux feuilles de travail modèles.

1. attribute.csv

La feuille de travail attribute est mappée sur la table de base de données ATTRIBUTE. Elle contient les zones suivantes :

parentPartNumber
Clé associée à la référence du produit.
languageId
Langue à laquelle cet attribut se rapporte. Les langues disponibles sont les suivantes :
-1 = Anglais (Etats-Unis)
-2 = Français
-3 = Allemand
-4 = Italien
-5 = Espagnol
-6 = Portugais (Brésil)
-7 = Chinois simplifié
-8 = Chinois traditionnel
-9 = Coréen
-10 = Japonais
attributeType
Type d'attribut : FLOAT, INTEGER ou STRING.
attributeName
Nom de l'attribut.
description
Description de l'attribut.
description2
Description plus détaillée de l'attribut, si besoin est.
sequence
Séquence d'affichage de l'attribut.
field1
Zone de type chaîne personnalisable.

2. attributeValue.csv

La feuille de travail attributeValue est mappée sur la table de base de données ATTRVALUE. Elle contient les zones suivantes :

itemPartNumber
Clé associée à la référence du produit.
languageId
Langue à laquelle cet attribut se rapporte. Les langues disponibles sont les suivantes :
-1 = Anglais (Etats-Unis)
-2 = Français
-3 = Allemand
-4 = Italien
-5 = Espagnol
-6 = Portugais (Brésil)
-7 = Chinois simplifié
-8 = Chinois traditionnel
-9 = Coréen
-10 = Japonais
attributeType
Type d'attribut : FLOAT, INTEGER ou STRING.
attributeName
Nom de l'attribut.
attributeValue
Valeur de l'attribut.
sequence
Séquence d'affichage de la valeur d'attribut.
field1
Zone de type entier personnalisable.
field2
Zone de type chaîne personnalisable.
field3
Zone de type chaîne personnalisable.

3. category.csv

La feuille de travail category est mappée sur la table de base de données CATGROUP. Elle contient les zones suivantes :

categoryName
Identificateur unique de la catégorie.
markForDelete
Cette zone vous permet de marquer une catégorie en vue de sa suppression :
0 = Non (valeur par défaut).
1 = Oui.
field1
Zone de type chaîne personnalisable.
field2
Zone de type chaîne personnalisable.

4. categoryDescription.csv

La feuille de travail categoryDescription est mappée sur la table de base de données CATGRPDESC. Elle contient les zones suivantes :

categoryName
Identificateur unique de la catégorie.
languageId
Langue à laquelle cette catégorie se rapporte. Les langues disponibles sont les suivantes :
-1 = Anglais (Etats-Unis)
-2 = Français
-3 = Allemand
-4 = Italien
-5 = Espagnol
-6 = Portugais (Brésil)
-7 = Chinois simplifié
-8 = Chinois traditionnel
-9 = Coréen
-10 = Japonais
displayName
Nom affiché de la catégorie.
shortDescription
Description abrégée de la catégorie.
longDescription
Description plus détaillée de la catégorie, si besoin est.
published
Cette zone permet d'afficher la catégorie dans la langue indiquée par le paramètre languageId :
0 = non.
1 = oui (valeur par défaut).
thumbnail
Chemin d'accès complet ou relatif de l'image miniature de la catégorie.
fullImage
Chemin d'accès complet ou relatif de l'image grandeur réelle de la catégorie.

5. categoryProductRelation.csv

La feuille de travail categoryProductRelation est mappée sur la table de base de données CATGRPREL. Elle contient les zones suivantes :

categoryName
Nom parent de la catégorie.
categoryMemberId
ID propriétaire de la catégorie (la valeur par défaut correspond à l'ID propriétaire du magasin). Si le commerçant n'utilise pas un catalogue maître partagé, cette zone devrait être vide.
partNumber
Référence du produit enfant.
sequence
Séquence d'affichage de la catégorie.

6. categoryRelation.csv

La feuille de travail categoryRelation est mappée sur la table de base de données CATGRPREL. Elle contient les zones suivantes :

parent
Nom de la catégorie parent. S'il s'agit d'une catégorie supérieure, cette zone est vide.
parentMemberId
ID propriétaire de la catégorie (la valeur par défaut correspond à l'ID propriétaire du magasin). Si le commerçant n'utilise pas un catalogue maître partagé, cette zone devrait être vide.
child
Nom de la catégorie enfant.
sequence
Séquence d'affichage des produits dans la catégorie.

7. product.csv

La feuille de travail product est mappée sur les tables de base de données CATENTRY et CATENTDESC. Elle contient les zones suivantes :

partNumber
Identificateur unique du produit.
parentPartNumber
Produit parent, s'il s'agit d'un article (également appelé SKU). S'il s'agit d'un produit, la zone est vide.
type
Type de l'entrée de catalogue : ProductBean ou ItemBean.
markForDelete
Cette zone vous permet de marquer un produit en vue de sa suppression :
0 = Non (valeur par défaut).
1 = Oui.
height
Hauteur nominale associée à l'entrée de catalogue.
length
Longueur nominale associée à l'entrée de catalogue.
width
Largeur nominale associée à l'entrée de catalogue.
sizeMeasure
Unité de mesure utilisée pour les zones de hauteur, de longueur et de largeur.
weight
Poids nominal associé à l'entrée de catalogue.
weightMeasure
Unité de mesure utilisée pour la zone de poids.
field1
Zone de type entier personnalisable.
field2
Zone de type entier personnalisable.
field3
Zone de type décimal personnalisable.
field4
Zone de type chaîne personnalisable.
field5
Zone de type chaîne personnalisable.

8. productDescription.csv

La feuille de travail productDescription est mappée sur la table de base de données CATENTDESC. Elle contient les zones suivantes :

partNumber
Clé associée à la référence du produit.
languageId
Langue à laquelle cette description de produit se rapporte. Les langues disponibles sont les suivantes :
-1 = Anglais (Etats-Unis)
-2 = Français
-3 = Allemand
-4 = Italien
-5 = Espagnol
-6 = Portugais (Brésil)
-7 = Chinois simplifié
-8 = Chinois traditionnel
-9 = Coréen
-10 = Japonais
displayName
Nom affiché du produit.
shortDescription
Description abrégée du produit.
longDescription
Description plus détaillée du produit, si besoin est.
published
Cette zone vous permet d'afficher le produit dans la langue indiquée par le paramètre languageId :
0 = non.
1 = oui (valeur par défaut).
thumbnail
Chemin d'accès complet ou relatif de l'image miniature du produit.
fullimage
Chemin d'accès complet ou relatif de l'image grandeur réelle du produit.

9. price.csv

La feuille de travail price est mappée sur les tables de base de données OFFER et OFFERPRICE. Elle contient les zones suivantes :

partNumber
Clé associée à la référence du produit.
memberId
ID propriétaire de l'entrée de catalogue (la valeur par défaut correspond à l'ID propriétaire du magasin). Si le commerçant n'utilise pas un catalogue maître partagé, cette zone devrait être vide.
price
Prix de l'entrée de catalogue.
currency
Devise du prix.
precedence
Si plusieurs offres sont effectives à un moment donné, celle qui dispose de la priorité la plus élevée dans cette feuille de travail est utilisée.
startDate
Date à laquelle le prix devient disponible.
endDate
Date à laquelle le prix est retiré.
field1
Zone de type chaîne personnalisable.
field2
Zone de type caractère personnalisable.