WebSphere Commerce fornisce nove fogli di lavoro di esempio per il caricamento dei dati di catalogo in formato CSV:
- attribute.csv
- attributeValue.csv
- category.csv
- categoryDescription.csv
- categoryProductRelation.csv
- categoryRelation.csv
- product.csv
- productDescription.csv
- price.csv
I nove fogli di lavoro sono uniti in un file di esempio catalog.csv . Il file catalog.csv, nel file images.zip, è disponibile nella directory WC_installdir/samples/catalogimport. Contattare il responsabile del sito per accedere i fogli di lavoro di esempio.
Le informazioni del foglio di lavoro di attributo sono mappate alla tabella database ATTRIBUTE e contengono i seguenti campi:
- parentPartNumber
- La chiave esterna per il numero parte del prodotto.
- languageId
- La lingua a cui si riferisce questo attributo. I componenti della lingua disponibili sono:
-1 = Inglese (Stati Uniti) -2 = Francese -3 = Tedesco -4 = Italiano -5 = Spagnolo -6 = Portoghese Brasiliano -7 = Cinese semplificato -8 = Cinese tradizionale -9 = Coreano -10 = Giapponese
- attributeType
- Il tipo di attributo: FLOAT, INTEGER, o STRING.
- attributeName
- Il nome dell'attributo.
- descrizione
- Una descrizione dell'attributo.
- description2
- Un'ulteriore descrizione dell'attributo, se necessario.
- sequence
- La sequenza di visualizzazione dell'attributo.
- field1
- Un campo stringa personalizzabile.
Le informazioni del foglio di lavoro attributeValue sono mappate alla tabella database ATTRVALUE e contengono i seguenti campi:
- itemPartNumber
- La chiave esterna per il numero parte del prodotto.
- languageId
- La lingua a cui si riferisce questo valore di attributo. I componenti della lingua disponibili sono:
-1 = Inglese (Stati Uniti) -2 = Francese -3 = Tedesco -4 = Italiano -5 = Spagnolo -6 = Portoghese Brasiliano -7 = Cinese semplificato -8 = Cinese tradizionale -9 = Coreano -10 = Giapponese
- attributeType
- Il tipo di attributo: FLOAT, INTEGER, o STRING.
- attributeName
- Il nome dell'attributo.
- attributeValue
- Il valore di attributo.
- sequence
- La sequenza di visualizzazione del valore di attributo.
- field1
- Un campo numero intero personalizzabile.
- field2
- Un campo stringa personalizzabile.
- field3
- Un campo stringa personalizzabile.
3. category.csv
Le informazioni del foglio di lavoro di categoria sono mappate alla tabella database CATGROUP e contengono i seguenti campi:
- categoryName
- L'identificativo univoco della categoria.
- markForDelete
- Utilizzare questo campo per contrassegnare una categoria da eliminare:
0 = No (predefinito).
1 = Sì. - field1
- Un campo stringa personalizzabile.
- field2
- Un campo stringa personalizzabile.
Le informazioni del foglio di lavoro categoryDescription sono mappate alla tabella database CATGRPDESC e contengono i seguenti campi:
- categoryName
- L'identificativo univoco della categoria.
- languageId
- La lingua a cui si riferisce questa categoria. I componenti della lingua disponibili sono:
-1 = Inglese (Stati Uniti) -2 = Francese -3 = Tedesco -4 = Italiano -5 = Spagnolo -6 = Portoghese Brasiliano -7 = Cinese semplificato -8 = Cinese tradizionale -9 = Coreano -10 = Giapponese
- displayName
- Il nome della categoria visualizzato.
- shortDescription
- Una breve descrizione della categoria.
- longDescription
- Un'ulteriore descrizione della categoria, se necessario.
- pubblicata
- Utilizzare questo campo per visualizzare la categoria nella lingua indicata da
languageId:
0 = no.
1 = Sì (predefinito). - thumbnail
- Il percorso completo o relativo dell'immagine in miniatura della categoria.
- fullImage
- Il percorso completo o relativo dell'immagine della categoria.
5. categoryProductRelation.csv
Le informazioni del foglio di lavoro categoryProductRelation sono mappate alla tabella database CATGRPREL e contengono i seguenti campi:
- categoryName
- Il nome della categoria principale.
- categoryMemberId
- L'ID del proprietario della categoria (il valore predefinito è l'ID del proprietario del negozio). Se il commerciante non sta utilizzando un catalogo principale condiviso, questo campo sarà vuoto.
- partNumber
- Il numero parte del prodotto secondario.
- sequence
- La sequenza di visualizzazione della categoria.
Le informazioni del foglio di lavoro categoryRelation sono mappate alla tabella database CATGRPREL e contengono i seguenti campi:
- parent
- Il nome della categoria principale. Se questa è la categoria principale, il campo sarà vuoto.
- parentMemberId
- L'ID del proprietario della categoria (il valore predefinito è l'ID del proprietario del negozio). Se il commerciante non sta utilizzando un catalogo principale condiviso, questo campo sarà vuoto.
- child
- Il nome della categoria secondaria.
- sequence
- La sequenza di visualizzazione prodotti nella categoria.
7. product.csv
Le informazioni del foglio di lavoro del prodotto sono mappate alle tabelle database CATENTRY e CATENTDESC e contengono i seguenti campi:
- partNumber
- L'identificativo univoco del prodotto.
- parentPartNumber
- Il prodotto principale, se è un articolo (noto anche come SKU). Se si tratta di un prodotto, il campo sarà vuoto.
- type
- Il tipo di voce di catalogo: ProductBean o ItemBean.
- markForDelete
- Utilizzare questo campo per contrassegnare un prodotto da eliminare:
0 = No (predefinito).
1 = Sì. - height
- Un'altezza nominale associata alla voce di catalogo.
- length
- Una lunghezza nominale associata alla voce di catalogo.
- width
- Un'ampiezza nominale associata alla voce di catalogo.
- sizeMeasure
- L'unità di misura utilizzata per i campi relativi a altezza, lunghezza e ampiezza.
- weight
- Un peso nominale associato alla voce di catalogo.
- weightMeasure
- L'unità di misura utilizzata per il campo relativo al peso.
- field1
- Un campo numero intero personalizzabile.
- field2
- Un campo numero intero personalizzabile.
- field3
- Un campo numero decimale personalizzabile.
- field4
- Un campo stringa personalizzabile.
- field5
- Un campo stringa personalizzabile.
Le informazioni del foglio di lavoro productDescription sono mappate alla tabella database CATENTDESC e contengono i seguenti campi:
- partNumber
- La chiave esterna per il numero parte del prodotto.
- languageId
- La lingua a cui si riferisce la descrizione di questo prodotto. I componenti della lingua disponibili sono:
-1 = Inglese (Stati Uniti) -2 = Francese -3 = Tedesco -4 = Italiano -5 = Spagnolo -6 = Portoghese Brasiliano -7 = Cinese semplificato -8 = Cinese tradizionale -9 = Coreano -10 = Giapponese
- displayName
- Il nome del prodotto visualizzato.
- shortDescription
- Una breve descrizione del prodotto.
- longDescription
- Un'ulteriore descrizione del prodotto, se necessario.
- pubblicata
- Utilizzare questo campo per visualizzare il prodotto nella lingua indicata da
languageId:
0 = no.
1 = Sì (predefinito). - thumbnail
- Il percorso completo o relativo dell'immagine in miniatura del prodotto.
- fullimage
- Il percorso completo o relativo dell'immagine del prodotto.
9. price.csv
Le informazioni del foglio di lavoro del prezzo sono mappate alle tabelle database OFFER e OFFERPRICE e contengono i seguenti campi:
- partNumber
- La chiave esterna per il numero parte del prodotto.
- memberId
- L'ID del proprietario della voce di catalogo (il valore predefinito è l'ID del proprietario del negozio). Se il commerciante non sta utilizzando un catalogo principale condiviso, questo campo sarà vuoto.
- Prezzo scontato
- Il prezzo della voce di catalogo.
- Valuta risposta
- La valuta del prezzo.
- precedence
- Se più di un'offerta è valida in un momento particolare, viene utilizzata l'offerta con il valore di precedenza più alto da questo foglio di lavoro.
- startDate
- La data in cui il prezzo diventa disponibile.
- endDate
- La data in cui il prezzo viene ritirato.
- field1
- Un campo stringa personalizzabile.
- field2
- Un campo caratteri personalizzabile.