Échange 1C ↔ boutique en ligne : un banc d’essai interactif
Une simulation de l’échange standard 1C ↔ site via CommerceML : le logiciel de gestion à gauche, l’échange au centre, la boutique à droite. Modifiez un prix ou un stock, ajoutez une photo, passez une commande et observez les requêtes et les paquets qui circulent dans les deux sens. Un scénario parcourt quatre cas typiques, dont celui d’une mission réelle : des photos de produits perdues à l’export.
- CommerceML 2.10
- protocole d’échange
- 8
- produits dans le catalogue de démonstration
- 4
- scénarios : prix, stock, photo, commande
La démo interactive n’a pas démarré dans ce navigateur, une version statique est donc affichée.
La tâche
Montrer comment fonctionne un échange 1C ↔ boutique en ligne et où il casse le plus souvent, sans ouvrir la base de données ni le site de qui que ce soit.
Ce que j’ai fait
- Le protocole complet : checkauth → init → file → import → complete pour le catalogue, query → success pour les commandes
- Le XML de chaque requête (import.xml, offers.xml, orders.xml), modifications surlignées
- Une commande passée sur le site devient une commande client avec réservation dans 1C, et l’échange suivant transmet au site le stock disponible
- Le cas d’une mission réelle : des photos perdues à l’export, réceptionnées par un plugin passerelle
- Un message Telegram au commercial pour chaque nouvelle commande
Preuves
- Le banc d’essai fonctionne directement sur la page : modifiez les prix et les stocks dans 1C, commandez dans la boutique, activez et désactivez le plugin
Ce que vous pouvez aussi me confier
- Les demandes d’un site WordPress, Tilda ou Bitrix directement dans amoCRM ou Bitrix24, sans doublons
- L’échange entre votre site et 1C : produits, prix, stocks et commandes
- Le paiement sur le site via YooKassa : reçu fiscal, statut de la commande, message au commercial
- Un assistant IA pour votre site, qui connaît vos prix et transmet les demandes sur Telegram
- Un bot Telegram, déployé sur un serveur
- Déployer un service sur un VPS et le documenter dans un manuel d’exploitation clair