Comment télécharger des données sur CommerceML à partir de 1C
Pour télécharger (exporter) des catégories, des produits et des prix de la base de données du programme 1C:Enterprise au format CommerceML, vous devez utiliser l'une des méthodes suivantes :
1. Utilisez le traitement 1C "Téléchargement des données au format CommerceML".
2. Utilisez le traitement 1C "Echange avec WEB - site".
Référence : à l'aide du traitement 1C, diverses actions sont effectuées avec des informations : échange d'informations, chargement et déchargement vers d'autres systèmes comptables, etc.
Les traitements "Téléchargement des données au format CommerceML" et "Echange avec le site WEB" ont pour objet de générer des documents électroniques conformes aux exigences de la seconde édition du standard CommerceML. Les données de traitement sont incluses dans l'édition standard des configurations 1C, elles sont donc à votre disposition dès maintenant.
Pour importer des données dans le programme Elbuz PriceList Importer, il est nécessaire d'exporter depuis le programme 1C:Enterprise deux fichiers contenant "Catalogue" et "Offer Package".
"Catalogue" - contient des informations sur les catégories et les marchandises (sans indiquer les prix des marchandises).
"Offre Package" - offres de biens avec prix (liste de prix). L'offre coïncide pratiquement avec une ligne de la liste de prix "régulière". Tel ou tel produit est proposé à tel ou tel prix unitaire, disponible en telle ou telle quantité.
Ceux. dans un fichier, il y a un catalogue de marchandises, dans le deuxième fichier, il y a des prix pour les marchandises. En conséquence, l'ordre d'importation dans le programme Elbuz PriceList Importer est le suivant : d'abord, le catalogue de produits est importé, puis les prix des produits.
Produits correspondants par ID CommerceML
Lors de l'importation de données d'un fichier CommerceML dans le programme Elbuz PriceList Importer, l'identification des marchandises et des catégories de produits est effectuée par une clé interne spéciale (identifiant CommerceML), qui peut ressembler à ceci : bd72d8f9-55bc-11d9-848a- 00112f43529a. Lors du processus d'importation d'un fichier au format CommerceML dans le système comptable (STUS), le programme Elbuz PriceList Importer compare les données en se concentrant uniquement sur l'identifiant CommerceML. L'identification par d'autres propriétés (y compris par le nom ou le numéro d'article) n'est pas possible. Si le nom du produit, le SKU, le prix, etc. ont changé dans 1C, ces données seront mises à jour dans le catalogue de base Elbuz PriceList Importer en fonction de l'identifiant CommerceML.
Utilisation du traitement "Télécharger les données au format CommerceML".
Le traitement est lancé en sélectionnant l'élément de menu principal "Opérations -> Traitement -> Téléchargement des données au format CommerceML".
Pour télécharger un catalogue de produits, vous devez sélectionner la valeur "Informations sur les produits (catalogue de produits)" dans la liste des types de déchargement et l'organisation propriétaire du catalogue de produits. Télécharger le fichier "CML_Catalog.xml". Dans l'attribut "Nom du catalogue", vous pouvez spécifier les noms du catalogue de produits, si l'attribut n'est pas renseigné, alors le nom du catalogue sera créé par le système par défaut. A l'aide du champ de table "Champs de sélection de catalogue", vous pouvez paramétrer un filtre pour le déchargement des articles en stock. Si les champs de sélection ne sont pas sélectionnés, tous les articles en stock seront téléchargés dans le catalogue.
Pour télécharger un tarif (forfait d'offres) vous devez sélectionner la valeur « Tarif » dans la liste des types de déchargement. Télécharger le fichier "CML_Price.xml". Dans l'attribut "Nom du prix", vous pouvez spécifier les noms du catalogue de produits, si l'attribut n'est pas renseigné, alors le nom du catalogue sera créé par le système par défaut. À l'aide du champ de tableau "Champs de sélection de prix", vous pouvez configurer un filtre pour télécharger des articles en stock et un filtre pour les types de prix téléchargés. Si les champs de sélection ne sont pas sélectionnés, les prix de tous les types pour tous les articles en stock seront téléchargés dans le catalogue.
ATTENTION! Le programme prend en charge l'échange uniquement pour les articles avec le type "Produit" défini. Pour tous les autres types d'éléments, l'échange de données n'est pas effectué. Cela s'applique à la fois aux informations sur la gamme de produits, la liste de prix et sur les marchandises dans les documents.
Pour démarrer les mécanismes de téléchargement, vous devez cliquer sur le bouton "Télécharger les données". Avec un volume important d'articles de base déchargés, le traitement peut prendre beaucoup de temps.
Utilisation du traitement "Echange avec WEB - site".
Le traitement est lancé en sélectionnant l'élément de menu principal "Outils -> Echange de données avec le site WEB -> Configurer l'échange de données avec le site WEB".
Sélectionnez "Créer un nouveau paramètre de partage de site Web". Cliquez sur Suivant".
Dans la boîte de dialogue des paramètres d'échange de données :
1. Décochez "Échanger des commandes".
2. Sélectionnez le paramètre "Charger dans le catalogue" pour l'option "Spécifier le type de communication".
3. Cliquez sur le bouton "Suivant".
1. Décochez "Télécharger des images".
2. Si nécessaire, définissez des filtres pour exporter uniquement les catégories, produits, etc. sélectionnés.
3. Cliquez sur le bouton "Suivant".
1. Sélectionnez le mode d'échange de données "Téléchargement complet des données".
2. Cliquez sur "Suivant" puis sur "Terminer". Effectuer le téléchargement des données.
Lors du téléchargement des données, deux fichiers seront créés :
1. import.xml est un fichier "Catalogue" (contient des informations sur les catégories et les produits, sans spécifier les prix des produits).
2. offers.xml est le fichier "Offer Package" (offres de produits avec prix (liste de prix)).
Un exemple d'importation de données à partir d'un fichier au format CommerceML téléchargé à partir du programme Elbuz PriceList Importer dans le programme 1C Enterprise 8
Surveillance des prix des concurrents sur Internet