Veuillez lire au préalable la rubrique formats des données et formats de sortie pour vous assurer que vous souhaitez utiliser ce format de données.
Schéma de la base de données
Diagramme de dépendance au format de sortie CSV, incluant des scripts SQL pour créer les tables et charger les données avec le fichier local de chargement à la fin du message.

Aperçu des éléments du format des données
En format de sortie CSV, ces éléments sont des fichiers, en format de sortie XML ou JSON, ce sont des nœuds.
Le format de données « developer » se compose des éléments suivants :
- product: produit du catalogue ITscope
- manufacturer: fabricant de produits
- productType: type de produit, par exemple serveur, processeur
- productTypeGroup: groupement de types de produits
- productPriceInfo: informations sur les prix calculés pour un produit. N’est disponible que si un prix peut être sélectionné et calculé à partir des règles de calcul des prix des fournisseurs stockées dans la plate-forme
- productStockInfo: informations sur la disponibilité de la source d’approvisionnement sélectionnée dans « productPriceInfo »
- supplierItem: source d’approvisionnement d’un produit ITscope. Une offre concrète d’un distributeur référencé sur ITscope
- supplier: fournisseur d’une source
- supplierPriceInfo: données de prix pour une source d’approvisionnement. Pour chaque source de prix configurée, une PriceInfo est stockée, par exemple en temps réel, une liste de prix individuelle, une liste de prix généralement disponible. Pour certains fournisseurs, aucun prix généralement disponible n’est indiqué. Ici, l’InfoPrixFournisseur est vide si aucune liste de prix individuelle n’a été configurée
- supplierStockInfo: informations sur la disponibilité de la source d’approvisionnement
- project: informations, prix et disponibilité d’un élément de projet
- attribute: propriétés d’un produit
- attributeType: types de propriétés concrètes des produits
- attributeUnit: unités de tous les types de biens concrets
- attributeCluster: les groupes de propriétés dans lesquels le produit peut être trouvé pour des recherches de caractéristiques. Peut regrouper plusieurs caractéristiques de propriété dans des intervalles en fonction de la quantité, par exemple 64-128 MB de RAM
- keyContent: les données relatives au contenu d’un produit qui sont disponibles sous forme de clés (par exemple, les ID de catégorie, les numéros de tarif douanier)
- contentModel: classification des contenus en différents types par le fournisseur de contenu
- contentProvider: origine du contenu, par exemple 1WorldSync, Icecat, fabricant, distributeur
- mediaContent: images, liens vers des fiches techniques et autres médias tels que des vidéos pour un produit
- contentCategory: catégorisation ITscope pour le contenu (par exemple, textes structurés, photo de produit, etc.)
- contentTag: tags pour le contenu, marquage cohérent entre les fournisseurs de contenu
- refContent: diverses références pour un produit, par exemple les accessoires d’origine, les accessoires compatibles, les produits similaires, les articles de suivi
- textContent: textes sur le produit, tels que des textes de marketing, des textes courts, des textes longs, des descriptions HTML
- contractParameter: paramètres contractuels d’une source d’approvisionnement qui doivent être indiqués lors d’une commande, voir commande de produits de service et de licence.
Les éléments marqués d’un globe changent en fonction de la langue d’exportation sélectionnée :

product
Produit du catalogue ITscope.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
puid | Oui | Long | Clé unique |
ean | String (18) | EAN | |
manufacturerSKU | String (150) | Numéro d’article du fabricant [avant le 18.10.2021 : String(40)] | |
icecatId | String (255) | Icecat ID | |
cnetId | String (255) | 1WorldSync ID (anciennement CNET) | |
bechlemId | String (255) | Bechlem ID | |
eClass | String (255) | eClass ID Version 5.1.2 | |
eClassV7 * | String (255) | eClass ID Version 7.0 | |
customsTariffNumber ** | String (255) | Numéro du tarif douanier | |
UNSPSC * | String (14) | Code de classification de l’UNSPSC | |
manufacturer | Oui | manufacturer | Référence au fabricant de ce produit (n:1 sur Manufacturer.id) |
![]() | Oui | String | Identificateur du produit, par défaut, y compris le nom du fabricant, mais ne peut être configuré que par exportation, de sorte que le nom du fabricant est supprimé |
![]() | String | Par défaut, le nom court du produit, mais il ne peut être configuré que par exportation | |
![]() | String | Texte long du produit | |
![]() | Oui | productType | Référence au type de produit de ce produit |
![]() | String (1024) | Valeur de la propriété pour l’attribut de ProductType.attributeTypeId1. Peut être utilisé comme niveau de 3ème catégorie si disponible | |
![]() | String (1024) | Valeur de la propriété pour l’attribut de ProductType.attributeTypeId2. Peut être utilisé comme niveau de 4ème catégorie si disponible | |
![]() | String (1024) | Valeur de la propriété pour l’attribut de ProductType.attributeTypeId3. Peut être utilisé comme niveau de 5ème catégorie si disponible | |
![]() | String (1024) | Valeur de la propriété pour l’attribut de ProductType.attributeTypeId4 | |
![]() | String (1024) | Valeur de la propriété pour l’attribut de ProductType.attributeTypeId5 | |
productSubTypeId | String (1024) | ID du type de propriété | |
productSubType | String (1024) | Propriété de type du produit, par exemple souris ou clavier pour les périphériques d’entrée. Ne doit pas être utilisé comme niveau de 3ème catégorie | |
productLineId | Long | Identification de la ligne de produits | |
productLine | String (1024) | Ligne de produits | |
productModel | String (1024) | Identificateur du modèle de produit | |
colorFamilyId * | String (255) | Identification de la famille de couleur | |
colorFamily * | String (255) | Famille de couleurs | |
estimateGrossWeight | Double | Poids en kilogramme | |
grossDimX | String (1024) | Longueur du produit, y compris l’unité de mesure | |
grossDimY | String (1024) | Hauteur du produit, y compris l’unité de mesure | |
grossDimZ | String (1024) | Largeur du produit, y compris l’unité de mesure | |
combinedLengthAndGirth * | String (36) | Circonférence | |
netWeight * | String (36) | Poids net | |
netDimX * | String (36) | Mesure nette X | |
netDimY * | String (36) | Mesure nette Y | |
netDimZ * | String (36) | Mesure nette Z | |
valueAddedTaxGermany * | Integer | Taux de TVA allemand | |
deeplink | Oui | String (2048) | Lien profond vers la plateforme ITscope.com |
![]() | Oui | String (2048) | URL, lien vers la fiche technique standard HTML |
![]() | String (2048) | URL, lien vers la fiche technique standard PDF | |
manufacturerSite | String (1024) | URL, lien vers la page du fabricant | |
manufacturerDatasheet | String (1024) | URL, lien vers la fiche technique du fabricant | |
imageThumb | String (1024) | Avant-première de la meilleure image de produit | |
imageThumbWidth | Integer | Largeur du support de l’image en pixels | |
imageThumbHeight | Integer | Hauteur du support de l’image en pixels | |
imageHighRes1 *** | String (1024) | Lien vers la meilleure image possible, dans la version la plus grande | |
imageWidth1 | Integer | Largeur du support de l’image en pixels | |
imageHeight1 | Integer | Hauteur du support de l’image en pixels | |
image2 | String (1024) | Lien vers une autre bonne image de produit, de préférence celle d’un emballage de produit (jamais la même que la première image) | |
imageWidth2 | Integer | Largeur du support de l’image en pixels | |
imageHeight2 | Integer | Hauteur du support de l’image en pixels | |
image3 | String (1024) | Lien vers la première photo de la galerie (jamais une de celles qui figurent déjà dans la liste) | |
imageWidth3 | Integer | Largeur du support de l’image en pixels | |
imageHeight3 | Integer | Hauteur du support de l’image en pixels | |
image4 | String (1024) | Lien vers la deuxième photo de la galerie (jamais une de celles qui figurent déjà dans la liste) | |
imageWidth4 | Integer | Largeur du support de l’image en pixels | |
imageHeight4 | Integer | Hauteur du support de l’image en pixels | |
image5 | String (1024) | Lien vers la troisième image de la galerie (jamais une de celles qui figurent déjà dans la liste) | |
imageWidth5 | Integer | Largeur du support de l’image en pixels | |
imageHeight5 | Integer | Hauteur du support de l’image en pixels | |
energyLabel | String (1024) | Lien vers l’image du label énergétique | |
energyEfficiencyClass * | String (10) | Classe d’efficacité énergétique | |
entryDate | Oui | Date | À partir de quand le produit est-il sur la plate-forme |
rank | Integer | Classement général de popularité (rang 1 à n, un chiffre élevé correspond à un mauvais classement) | |
qualification | Integer | Qualification du produit | |
![]() | String | Texte de garantie du produit | |
![]() | String | Texte de marketing pour le produit | |
![]() | String | Key Selling Points | |
![]() | String | Étendue de la prestation | |
![]() | String | Caractéristiques du produit | |
![]() | String | Caractéristiques techniques du produit sous forme abrégée, séparées par des étiquettes br | |
![]() | String | Caractéristiques techniques du produit, en format HTML | |
recommendedRetailPriceNet | Double | Prix de détail suggéré par le fabricant | |
![]() | productPriceInfo | Informations sur les prix calculés pour un produit. N’est disponible que si un prix peut être sélectionné et calculé à partir des règles de tarification des fournisseurs stockées dans la plate-forme | |
![]() | productStockInfo | Informations sur la disponibilité de la source d’approvisionnement sélectionnée dans « productPriceInfo » | |
aggregatedStatus | Oui | Integer | Statut de meilleure disponibilité |
Oui | String (255) | Statut de meilleure disponibilité | |
aggregatedStock | Oui | Integer | Total de tous les stocks |
aggregatedSupplierItems | Oui | Integer | Somme de tous les distributeurs pour ce produit |
contractTypeId * | Integer | L’identifiant du famille de produit pour les produits de licence, de service, de CTO et de pièces détachées | |
contractTypeName * | String (255) | Le nom du famille de produit pour les produits de licence, de service, de CTO et de pièces détachées | |
![]() | Oui | List<supplierItem> | Source d’approvisionnement d’un produit ITscope. Une offre concrète d’un distributeur référencé sur ITscope |
![]() | List<attribute> | Propriétés d’un produit | |
![]() | List<attributeCluster> | Les groupes de propriétés dans lesquels le produit peut être trouvé pour des recherches de caractéristiques. Peut regrouper plusieurs caractéristiques de propriété dans des intervalles en fonction de la quantité, par exemple 64-128 MB de RAM | |
keyContent | List<keyContent> | Les données relatives au contenu d’un produit qui sont disponibles sous forme de clés (par exemple, les ID de catégorie, les numéros de tarif douanier) | |
mediaContent | List<mediaContent> | Images, liens vers des fiches techniques et autres médias tels que des vidéos pour un produit | |
![]() | List<refContent> | Diverses références pour un produit, par exemple les accessoires originaux, les accessoires compatibles, les produits similaires, les articles successeurs | |
![]() | List<textContent> | Textes sur le produit, tels que des textes de marketing, des textes courts, des textes longs, des descriptions HTML |
manufacturer
Fabricant d’un produit.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Oui | Long | Clé unique |
name | Oui | String (255) | Identifiant du fabricant |
shortName | Oui | String (255) | Nom abrégé du fabricant |
deeplink | Oui | String (2048) | URL, lien vers le fabricant au sein de la plate-forme ITscope. |
productType
Type de produit, par exemple serveur, processeur.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Oui | Long | Clé unique |
![]() | Oui | productTypeGroup (3) | Référence au groupe de types de produits (ProductTypeGroup.id, n:1) |
![]() | Oui | String (255) | Identifiant du type de produit. Peut être utilisé comme niveau de 2ème catégorie |
attributeTypeId1 | Long | Clé d’attribut unique pour construire une éventuelle sous-catégorie, renvoie 1:n à AttributeCluster.attributeTypeId | |
![]() | String (255) | Identificateur de l’attribut permettant de construire une éventuelle sous-catégorie | |
attributeTypeId2 | Long | Clé d’attribut unique pour construire une éventuelle sous-catégorie, renvoie 1:n à AttributeCluster.attributeTypeId | |
![]() | String (255) | Identificateur de l’attribut permettant de construire une éventuelle sous-catégorie | |
attributeTypeId3 | Long | Clé d’attribut unique pour construire une éventuelle sous-catégorie, renvoie 1:n à AttributeCluster.attributeTypeId | |
![]() | String (255) | Identificateur de l’attribut permettant de construire une éventuelle sous-catégorie | |
attributeTypeId4 | Long | Clé d’attribut unique pour construire une éventuelle sous-catégorie, renvoie 1:n à AttributeCluster.attributeTypeId | |
![]() | String (255) | Identificateur de l’attribut permettant de construire une éventuelle sous-catégorie | |
attributeTypeId5 | Long | Clé d’attribut unique pour construire une éventuelle sous-catégorie, renvoie 1:n à AttributeCluster.attributeTypeId | |
![]() | String (255) | Identificateur de l’attribut permettant de construire une éventuelle sous-catégorie. |
productTypeGroup
Groupement de types de produits.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Oui | String (3) | Clé unique |
![]() | Oui | String (255) | Nom du groupe de types de produits, par exemple la technologie de réseau. Peut être utilisé comme niveau de 1ère catégorie. |
productPriceInfo
Informations sur les prix calculés pour un produit. N’est disponible que si un prix peut être sélectionné et calculé à partir des règles de tarification des fournisseurs stockées dans la plate-forme.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
price | Oui | BigDecimal | Base du prix calculé |
priceCalc | Oui | BigDecimal | Prix calculé, sur la base du calcul du prix individuel |
currencyCode | Oui | String (3) | Unité monétaire applicable à cette information sur les prix |
priceCalcVat | Oui | BigDecimal | Taux de TVA utilisé pour le calcul du prix calculé |
priceLastUpdate | Oui | Date | Heure de la dernière mise à jour de l’information sur les prix |
minScale | Oui | Integer | Prix de la saison |
priceSourceId | Oui | Integer | Identifiant de l’origine de l’information sur les prix |
![]() | String (255) | Texte lisible sur l’origine de l’information sur les prix, par exemple « Liste de prix individuels » | |
![]() | Oui | String (255) | Informations textuelles sur l’extraction des prix, par exemple « L’extraction des données a réussi » |
priceSupplierId | Oui | Long | Référence à un fournisseur (1:1) qui a fourni à la source d’approvisionnement cette information sur les prix |
priceSupplierName | Oui | String (255) | Nom du fournisseur qui a fourni cette source d’approvisionnement |
priceSupplierItemId | Oui | Long | Référence à une source (n:1) ; si ce champ est nul, l’information sur le prix se rapporte à un produit (la référence à la source et la référence au produit s’excluent mutuellement) |
priceSupplierSKU | Oui | String (150) | Identifiant du produit du fournisseur qui a fourni cette source d’approvisionnement [avant le 18.10.2021 : String(40)]. |
productStockInfo
Informations sur la disponibilité de la source sélectionnée dans « productPriceInfo ».
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
stockSupplierText | String (40) | Informations textuelles sur le stock du fournisseur, directement transférées, sans interprétation | |
stockStatus | Oui | Integer | Clé numérique de l’état de livraison de ces informations sur les stocks |
![]() | Oui | String (255) | Statut de livraison de cette information sur les stocks, par exemple « en stock » ou « dans un entrepôt externe |
stock | Oui | Integer | Quantité de stock du statut de livraison spécifié dans cette structure |
externalStock | Integer | Quantité en stock dans l’entrepôt externe (informations complémentaires de certains fournisseurs dans les structures du statut de livraison « en stock ») | |
incomingStock | Integer | Quantité en stock (informations complémentaires de certains fournisseurs dans les structures du statut de livraison « en stock ») | |
stockAvailabilityDate | Date | Date de livraison pour les marchandises non en stock | |
stockLastUpdate | Oui | Date | Date de la dernière mise à jour de l’information sur les stocks |
stockSourceId | Oui | Integer | Clé numérique de la source de l’information sur les stocks |
![]() | Oui | String (255) | Source d’information sur l’inventaire, par exemple « Liste de prix individuels » |
stockUnlimited | Oui | Boolean | Indiquer si les marchandises de cette information sur les stocks sont disponibles en quantité illimitée. |
supplierItem
Source d’approvisionnement d’un produit ITscope. Une offre concrète d’un distributeur référencé sur ITscope.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Oui | Long | Clé unique |
ean | String (18) | Spécification EAN du fournisseur | |
manufacturerSKU | String (150) | Spécification du numéro d’article du fabricant du fournisseur (ne doit pas correspondre à ITscope) [avant le 18.10.2021 : String(40)] | |
supplierSKU | String (150) | Numéro de produit du fournisseur [avant le 18.10.2021 : String(40)] | |
supplier | Oui | supplier | Renvoie 1:1 au Supplier.id |
manufacturerName | String (80) | Nom du fabricant tel que spécifié par le fournisseur | |
productName | String (255) | Identifiant exact de l’article, tel que transmis par le fournisseur | |
longDescription | String (60000) | Description détaillée de l’article du fournisseur | |
conditionId | Oui | Integer | Code numérique de l’état de l’article |
![]() | Oui | String (255) | État de l’objet (neuf, d’occasion, de type B, remis à neuf, etc.) |
eolProduct | Oui | Boolean | Identifiant : article abandonné |
matchQuality | Oui | Integer | Affectation de la qualité de l’article au catalogue de produits ITscope |
eanValid | Oui | Boolean | Drapeau, indiquant si le EAN du vendeur est valable selon les critères du EAN |
specialOffer | Oui | Boolean | Signaler si l’article est en promotion |
promotion | String (40) | Nom de l’action de promotion du fournisseur | |
vat | Integer | Taux de TVA pour l’article | |
copyrightLevy | Double | Prélèvement de droits d’auteur | |
customsTariffNumber | String (50) | Numéro du tarif douanier | |
countryOfOrigin | String (20) | Pays d’origine de l’article | |
grossDimX | Double | Longueur du produit, y compris l’unité de mesure | |
grossDimY | Double | Hauteur du produit, y compris l’unité de mesure | |
grossDimZ | Double | Largeur du produit, y compris l’unité de mesure | |
warrantyText | String (40) | Informations sur la garantie du fournisseur | |
deeplink | String (1024) | Lien vers l’article chez le fournisseur | |
recommendedRetailPriceNet | Double | Recommandation de prix non contraignante du fournisseur | |
contractTypeId * | Integer | L’ID du famille de produit pour les produits de licence, de service, de CTO et de pièces détachées | |
contractTypeName * | String (20) | Le nom du famille de produit pour les produits de licence, de service, de CTO et de pièces détachées | |
![]() | List<supplierPriceInfo> | Données de prix pour une source d’approvisionnement. Pour chaque source de prix configurée, une PriceInfo est stockée, par exemple en temps réel, une liste de prix individuelle, une liste de prix généralement disponible. Pour certains fournisseurs, aucun prix généralement disponible n’est indiqué. Ici, l’InfoPrixFournisseur est vide si aucune liste de prix individuelle n’a été configurée | |
![]() | List<supplierStockInfo> | Informations sur la disponibilité de la source d’approvisionnement. |
supplier
Fournisseur d’une source d’approvisionnement.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Oui | Long | Clé unique |
name | Oui | String (255) | Identifiant du fournisseur |
deeplink | Oui | String (2048) | URL, lien vers le fournisseur au sein de la plate-forme ITscope |
customerAccountNumber | String (255) | Numéro de client dans le cas d’un partenariat. Peut être utilisé comme un filtre pour déterminer si un partenariat existe pour ce fournisseur. |
supplierPriceInfo
Données de prix pour une source d’approvisionnement. Pour chaque source de prix configurée, une PriceInfo est stockée, par exemple en temps réel, une liste de prix individuelle, une liste de prix généralement disponible. Pour certains fournisseurs, aucun prix généralement disponible n’est indiqué. Ici, l’InfoPrixFournisseur est vide si aucune liste de prix individuelle n’a été configurée.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
price | Oui | BigDecimal | Base du prix calculé |
priceCalc | Oui | BigDecimal | Prix calculé, sur la base du calcul du prix individuel |
currencyCode | Oui | String (3) | Unité monétaire applicable à cette information sur les prix |
priceCalcVat | Oui | BigDecimal | Taux de TVA utilisé pour le calcul du prix calculé |
priceLastUpdate | Oui | Date | Heure de la dernière mise à jour de l’information sur les prix |
minScale | Oui | Integer | Prix de la saison |
priceSourceId | Oui | Integer | Identifiant de l’origine de l’information sur les prix |
![]() | String (255) | Texte lisible sur l’origine de l’information sur les prix, par exemple « Liste de prix individuels » | |
![]() | Oui | String (255) | Informations textuelles sur l’extraction des prix, par exemple « L’extraction des données a réussi ». |
supplierStockInfo
Informations sur la disponibilité de la source d’approvisionnement.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
stockSupplierText | String (40) | Informations textuelles sur le stock du fournisseur, directement transférées, sans interprétation | |
stockStatus | Oui | Integer | Clé numérique de l’état de livraison de ces informations sur les stocks |
![]() | Oui | String (255) | Statut de livraison de cette information sur les stocks, par exemple « en stock » ou « dans un entrepôt externe |
stock | Oui | Integer | Quantité de stock du statut de livraison spécifié dans cette structure |
externalStock | Integer | Quantité en stock dans l’entrepôt externe (informations complémentaires de certains fournisseurs dans les structures du statut de livraison « en stock ») | |
incomingStock | Integer | Quantité en stock (informations complémentaires de certains fournisseurs dans les structures du statut de livraison « en stock ») | |
stockAvailabilityDate | Date | Date de livraison pour les marchandises non en stock | |
stockLastUpdate | Oui | Date | Date de la dernière mise à jour de l’information sur les stocks |
stockSourceId | Oui | Integer | Clé numérique de la source de l’information sur les stocks |
![]() | Oui | String (255) | Source d’information sur l’inventaire, par exemple « Liste de prix individuels » |
stockUnlimited | Oui | Boolean | Indiquer si les marchandises de cette information sur les stocks sont disponibles en quantité illimitée. |
project
Informations, prix et disponibilité d’un produit de projet.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
supplierProjectId | String (40) | Numéro de projet du fournisseur | |
manufacturerProjectId | Oui | String (40) | Numéro de projet du fabricant (clé unique) |
projectName | String (255) | Titre du projet | |
endCustomer | String (255) | Client final de l’article sur le projet | |
price | Oui | BigDecimal | Prix du projet |
validFrom | Date | Date à partir de laquelle les conditions du projet s’appliquent | |
validTo | Date | Date à partir de laquelle les conditions du projet ne sont plus valables | |
targetQuantity | Integer | Quantité convenue dans le cadre du projet | |
remainingQuantity | Oui | Integer | Quota restant |
minQuantity | Integer | Quantité minimale de commande pour ce projet | |
projectLastUpdate | Date | Date de la dernière mise à jour des informations sur le projet. | |
projectBundleId * | String (50) | Clé unique du bundle de projet (activable par le laboratoire de test ITscope) | |
projectBundleName * | String (255) | Nom du bundle de projet (activable par le laboratoire de test ITscope) | |
projectPosition * | Integer | Numéro de position du projet (activable par le laboratoire de test ITscope) |
attribute
Propriétés d’un produit.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
value | String (1024) | La valeur de base (voir aussi unité de base) de la propriété, pour le texte en tant qu’élément de texte, pour les nombres en tant que plus petite spécification | |
![]() | String (1024) | La valeur lisible du bien, y compris l’unité | |
qualification | Long | Qualification de la propriété | |
![]() | attributeType | Identifiant unique d’un type de bien concret. |
attributeType
Types de propriétés concrètes des produits.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Identifiant unique d’un type de bien concret | |
![]() | String (255) | Nom du type de bien concret | |
rank | Long | Le classement du type de propriété, peut être utilisé pour le tri, par exemple | |
type | Integer | Type de données du type de propriété | |
attributeUnit | attributeUnit | Référence à la table attributsUnits | |
groupId | Long | Identificateur d’un groupe de propriétés, pas une référence de table, mais identifie de manière unique l’attributTypeGroupName | |
![]() | String (255) | Nom du groupe de biens. |
attributeUnit
Unités de tous les types de biens concrets.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | String (100) | Identifiant unique d’une unité | |
baseUnitId | String (100) | L’unité de base de l’unité | |
mulFactor | Long | Facteur de multiplication pour la conversion d’une unité de base en une unité | |
divFactor | Long | Diviseur pour la conversion d’une unité de base en unité. |
attributeCluster
Les groupes de propriétés dans lesquels le produit peut être trouvé pour des recherches de caractéristiques. Peut regrouper plusieurs caractéristiques de propriété dans des intervalles en fonction de la quantité, par exemple 64-128 MB de RAM.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Clé unique d’ITscope | |
productTypeId | Long | Référence au type de produit, facultatif | |
![]() | String (255) | Identificateur de la caractéristique (par exemple 2 Go, 15″, 80 W – 120 W) | |
min | String (255) | Valeur seuil minimale relative à une propriété dans laquelle la caractéristique du produit doit s’inscrire pour être affectée à ce groupe d’attributs. | |
max | String (255) | Valeur limite maximale relative à une propriété dans laquelle la caractéristique du produit doit s’inscrire pour être attribuée à ce groupe d’attributs (AttributeCluster) | |
rank | Long | Rang de propriété | |
attributeTypeId | Long | Identificateur d’une propriété et identifie « attributeTypeName », « attributeTypeRank » et « attributeTypeUnit ». pas de référence de table. Références n:1 à ProductType.attributeTypeId(1..5) | |
![]() | String (255) | Nom d’une propriété. Peut être analogue au nom de ProductType.attributeTypeName(1..5) | |
attributeTypeRank | Long | Classement de la propriété, peut être utilisé pour le tri, par exemple | |
attributeTypeUnit | String (100) | Unité de propriété | |
attributeTypeGroupId | String (20) | Identificateur d’un groupe de propriétés, pas une référence de table, mais identifie de manière unique l’attributTypeGroupName. | |
![]() | String (255) | Nom d’un groupe de biens. |
keyContent
Les données relatives au contenu d’un produit qui sont disponibles sous forme de clés (par exemple, les ID de catégorie, les numéros de tarif douanier).
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
key | Long | Clé de l’ensemble des données, non unique | |
langId | Long | Identifiant interne de la langue dans laquelle ce contenu est disponible | |
contentModel | contentModel | Référence au type de contenu (ContentModel.id, n:1) | |
contentProvider | contentProvider | Référence au fournisseur de contenu (ContentProvider.id, n:1) | |
![]() | contentCategory | Références n:1 à ContentCategory.id | |
value | String (255) | Contenu du contenu (valeur de la clé) | |
lang | String (10) | Code de langue dans la norme ISO639 dans laquelle ce contenu est disponible. |
contentModel
Classification des contenus en différents types par le fournisseur de contenu.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Clé unique | |
name | String (1023) | Afficher le nom du contenu (par exemple, image standard Icecat en grand format, ID produit 1WorldSync). |
contentProvider
Origine du contenu, par exemple CNET, icecat, fabricant, distributeur.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Clé unique | |
name | String (255) | Nom en texte clair du fournisseur de contenu (par exemple Icecat, 1WorldSync) | |
rank | Integer | Priorisation, pour le tri, mêmes valeurs multiples possibles. |
mediaContent
Images, liens vers des fiches techniques et autres médias tels que des vidéos pour un produit.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
key | Long | Clé de l’ensemble des données, non unique | |
langId | Long | Identificateur de langue, correspondant à la longueur du champ, mais ne fait pas référence à un tableau | |
contentModel | contentModel | Référence au type de contenu (ContentModel.id, n:1) | |
contentProvider | contentProvider | Référence au fournisseur de contenu (ContentProvider.id, n:1) | |
![]() | contentCategory | Références n:1 à ContentCategory.id | |
contentTag | List (60) | liste de balises séparées par des virgules, pointant vers ContentTag.id | |
![]() | String (1024) | Contenu du contenu (valeur du support) | |
lang | String (10) | Code de langue dans la norme ISO639 | |
mimeType | String (255) | le type MIME du contenu (par exemple, image/jpeg, texte/html) | |
imageWidth | Integer | Largeur du support de l’image en pixels | |
imageHeight | Integer | Hauteur du support de l’image en pixels. |
contentCategory
Catégorisation ITscope pour le contenu (par exemple, textes structurés, photo de produit, etc.).
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Clé unique | |
![]() | String (255) | Identificateur de catégorie. |
contentTag
Des étiquettes pour le contenu, des étiquettes cohérentes entre les fournisseurs de contenu.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
id | Long | Clé unique | |
name | String (40) | Identifiant pour le type de contenu (petite image, vignette, texte marketing) | |
rank | Integer | Priorisation, pour le tri, mêmes valeurs multiples possibles | |
source | String (10) | « itscope » si la balise a été saisie par ITscope, « supplier » pour les balises générées automatiquement à partir de données lues. |
refContent
Diverses références pour un produit, par exemple les accessoires originaux, les accessoires compatibles, les produits similaires, les articles successeurs.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
key | Long | Clé de l’ensemble des données, non unique. | |
contentModel | contentModel | Référence au type de contenu (ContentModel.id, n:1) | |
contentProvider | contentProvider | Référence au fournisseur de contenu (ContentProvider.id, n:1) | |
crossProductRefId | Long | Référence à un produit de référence, par exemple un produit qui est répertorié comme un accessoire d’origine. | |
typeId | Integer | Identificateur interne pour le type de produit de référence | |
![]() | String (255) | Identifiant pour le type de produit de référence, par exemple les accessoires originaux, les accessoires compatibles, etc. |
textContent
Textes sur le produit, tels que des textes de marketing, des textes courts, des textes longs, des descriptions HTML.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
key | Long | Clé de l’ensemble des données, non unique | |
langId | Long | Identificateur de langue, correspondant à la longueur du champ, mais ne fait pas référence à un tableau. | |
contentModel | contentModel | Référence au type de contenu (ContentModel.id, n:1) | |
contentProvider | contentProvider | Référence au fournisseur de contenu (ContentProvider.id, n:1) | |
![]() | contentCategory | Références n:1 à ContentCategory.id | |
contentTag | List (60) | Liste de balises séparées par des virgules, pointant vers ContentTag.id | |
![]() | String | Contenu du contenu (textes des produits) | |
lang | String (10) | Code de langue dans la norme ISO639 | |
mimeType | String (255) | Type MIME du contenu (par exemple, plain/texte, text/html). |
historicalDataItem
Données historiques agrégées hebdomadaires ou mensuelles, en fonction de la période et de l’agrégation souhaitées.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
date | String | Date de début de la semaine ou du mois selon l’agrégation souhaitée | |
priceMin | BigDecimal | Prix minimum dans une période correspondante | |
priceMax | BigDecimal | Prix maximum dans une période correspondante | |
priceMedian | BigDecimal | Prix médian au cours d’une période correspondante | |
priceMedianInStock | BigDecimal | Prix médian des articles en stock au cours d’une période correspondante | |
priceAvg | BigDecimal | Prix moyen au cours d’une période correspondante | |
priceAvgInStock | BigDecimal | Prix moyen des articles en stock au cours d’une période correspondante | |
supplierCount | Integer | Nombre de fournisseurs au cours d’une période correspondante | |
supplierCountInStock | Integer | Nombre de fournisseurs disposant d’un stock d’entrepôt au cours d’une période correspondante | |
stockSum | Integer | Total des articles en stock au cours d’une période correspondante | |
salesTrend | Integer | Évolution des ventes au cours d’une période correspondante. |
contractParameter
Paramètres contractuels d’une source d’approvisionnement qui doivent être indiqués lors d’une commande, voir commande de produits de service et de licence.
NOM | Champ obligatoire | TYPE DE DONNÉES | DESCRIPTION |
---|---|---|---|
supplierItemRefId | Oui | Long | Référence à la source d’approvisionnement (supplierItem) |
![]() | Oui | String(255) | Description du paramètre contractuel |
orderParameterName | Oui | String(255) | Nom du paramètre contractuel à indiquer dans la commande |
mandatory | Oui | Boolean | Ce paramètre est-il obligatoire lors de la commande ou est-il facultatif ? |
example | String(255) | Exemple de valeur pour ce paramètre |