Glossaire PunchOut Gateway
Un glossaire pratique des termes les plus importants relatifs à PunchOut Gateway, à la connectivité procurement, à l’architecture middleware, à OCI, à cXML et à l’intégration e-commerce B2B.
PunchOut Gateway
Une PunchOut Gateway est une couche middleware qui connecte la plateforme e-commerce d’un fournisseur au système de procurement d’un acheteur en utilisant des standards tels qu’OCI et cXML. Elle abstrait la logique PunchOut de la boutique en ligne et expose une couche d’intégration plus flexible, souvent via des API REST.
Intégration PunchOut
L’intégration PunchOut est le processus de connexion du catalogue en temps réel d’un fournisseur à la plateforme de procurement d’un acheteur. Elle permet aux acheteurs d’entreprise d’accéder aux produits du fournisseur directement depuis leur système d’achat interne tout en conservant les approbations, la gouvernance et la création de commandes au sein du workflow de procurement.
Middleware
Le middleware est la couche logicielle qui se situe entre deux systèmes et leur permet de communiquer. Dans un contexte PunchOut, le middleware gère les sessions, la traduction de protocole, le transfert de panier et l’échange de données entre les plateformes e-commerce et les systèmes de procurement.
API REST
Une API REST est une interface de programmation d’application basée sur des requêtes HTTP et un échange de données structurées. Dans les architectures PunchOut Gateway, les API REST sont utilisées pour connecter les plateformes e-commerce personnalisées à la gateway de manière flexible et évolutive.
API REST PunchOut
Une API REST PunchOut est la couche API utilisée pour intégrer une plateforme e-commerce à une PunchOut Gateway. Elle permet de gérer les sessions, les paniers, le contexte utilisateur et les données liées au procurement sans dépendre d’un plugin spécifique à une plateforme.
Fournisseur
Le fournisseur est l’entreprise qui vend des produits ou des services via un catalogue en ligne. Dans PunchOut, le fournisseur met son catalogue à disposition des acheteurs d’entreprise via une connexion sécurisée avec la plateforme de procurement de l’acheteur.
Acheteur
L’acheteur est l’organisation ou l’employé qui effectue des achats via une plateforme de procurement. Dans un processus PunchOut, l’acheteur accède au catalogue du fournisseur depuis le système de procurement et renvoie le panier pour approbation interne et création de commande.
eProcurement
L’eProcurement est la gestion numérique des activités d’achat, incluant l’accès aux fournisseurs, la sélection de produits, les approbations, les bons de commande et les contrôles de conformité. PunchOut est un modèle d’intégration central utilisé dans de nombreux environnements eProcurement.
Système d’approvisionnement
Un système de procurement est l’environnement logiciel qu’une entreprise utilise pour gérer les achats internes. Il contrôle les approbations, l’accès aux fournisseurs, les règles budgétaires et la génération de commandes. PunchOut connecte ce système au catalogue en temps réel du fournisseur.
Plateforme de procurement
Une plateforme de procurement est une solution logicielle d’entreprise utilisée pour centraliser les activités d’achat et les interactions avec les fournisseurs. Les plateformes courantes dans les projets PunchOut incluent Ariba, SAP, Coupa, Jaggaer et d’autres systèmes de procurement mondiaux.
Catalogue PunchOut
Un catalogue PunchOut est le catalogue en ligne en temps réel du fournisseur rendu accessible via la plateforme de procurement de l’acheteur. Contrairement à un catalogue statique, il affiche les données produit actuelles en temps réel et prend en charge une expérience d’achat interactive.
Catalogue en temps réel
Un catalogue en temps réel est un catalogue produit en temps réel hébergé sur la plateforme e-commerce du fournisseur. Dans PunchOut, les acheteurs parcourent directement le catalogue en temps réel, ce qui garantit des produits, des prix et une disponibilité à jour.
Session PunchOut
Une session PunchOut est la connexion sécurisée ouverte entre le système de procurement et le catalogue du fournisseur. Pendant la session, l’acheteur parcourt les produits, ajoute des articles au panier et prépare la sélection à renvoyer au procurement.
Gestion de session
La gestion de session fait référence à la gestion de la session PunchOut temporaire entre les systèmes. Elle inclut la création de session, le contexte utilisateur, les paramètres d’authentification et l’échange sécurisé de données d’achat pendant le flux de procurement.
Requête de configuration
Une requête de configuration est le message initial envoyé par la plateforme de procurement de l’acheteur pour démarrer une session PunchOut avec le catalogue du fournisseur. Elle contient les informations nécessaires pour lancer l’expérience d’achat dans le contexte commercial approprié.
Renvoi de panier
Le renvoi de panier est l’étape au cours de laquelle les produits sélectionnés sont renvoyés du catalogue du fournisseur au système de procurement de l’acheteur. Cela permet au workflow d’approbation interne et au processus de bon de commande de se poursuivre au sein de l’organisation de l’acheteur.
Message de commande PunchOut (POOM)
Le message de commande PunchOut, ou POOM, est le message structuré utilisé pour renvoyer le panier de l’acheteur du catalogue du fournisseur au système de procurement. Il constitue une partie essentielle du processus PunchOut car il transfère les articles sélectionnés pour approbation et création de commande.
Bon de commande
Un bon de commande est le document de commande formel généré par le système de procurement de l’acheteur après que le panier PunchOut a été examiné et approuvé. Il est ensuite envoyé au fournisseur en utilisant le format d’intégration approprié.
Workflow d’approbation
Un workflow d’approbation est le processus interne d’examen et d’autorisation qui a lieu avant qu’une entreprise ne passe officiellement une commande. PunchOut prend en charge ce processus en renvoyant les données du panier au procurement au lieu de le contourner.
Gouvernance
La gouvernance dans le procurement fait référence aux règles internes, aux contrôles et aux politiques d’achat qui guident la manière dont les acheteurs sélectionnent les fournisseurs et approuvent les commandes. PunchOut aide les entreprises à maintenir la gouvernance tout en permettant l’accès aux catalogues des fournisseurs.
OCI
OCI, ou Open Catalog Interface, est un standard PunchOut largement utilisé pour connecter les catalogues de fournisseurs aux systèmes de procurement. Il est particulièrement courant dans les environnements liés à SAP et est souvent utilisé dans les intégrations d’achat d’entreprise.
cXML
cXML, ou Commerce XML, est un autre standard PunchOut majeur utilisé pour échanger des requêtes de configuration, des données de panier et des messages liés au procurement entre acheteurs et fournisseurs. Il est courant dans de nombreuses plateformes de procurement cloud et écosystèmes d’achat d’entreprise.
OCI vs cXML
OCI et cXML sont deux des standards PunchOut les plus largement utilisés. Dans la plupart des projets, le standard requis est déterminé par la plateforme de procurement de l’acheteur. De nombreux fournisseurs utilisent une gateway ou une couche middleware pour prendre en charge les deux à partir d’un seul catalogue.
Traduction de protocole
La traduction de protocole est le processus de conversion de données et de workflows entre différents standards d’intégration ou systèmes. Dans une PunchOut Gateway, cela peut inclure le mappage de la logique e-commerce interne vers la communication de procurement basée sur OCI ou cXML.
Ariba
Ariba est l’une des plateformes de procurement les plus largement utilisées dans les achats d’entreprise. Les fournisseurs ont souvent besoin d’une compatibilité PunchOut avec Ariba afin de prendre en charge les grands acheteurs qui gèrent les achats via des workflows internes structurés.
SAP PunchOut
SAP PunchOut fait généralement référence aux intégrations PunchOut impliquant des environnements de procurement liés à SAP. Ces projets s’appuient souvent sur OCI et exigent que les fournisseurs alignent leur catalogue et leur flux d’intégration avec les règles d’achat d’entreprise.
Coupa PunchOut
Coupa PunchOut fait référence à l’intégration entre un catalogue de fournisseur et la plateforme de procurement Coupa. Dans de nombreux environnements, les intégrations Coupa PunchOut sont basées sur cXML et sont utilisées pour rationaliser l’accès des fournisseurs au sein du système de procurement de l’acheteur.
Jaggaer PunchOut
Jaggaer PunchOut est la connexion entre l’environnement e-commerce d’un fournisseur et la plateforme de procurement Jaggaer. Elle est généralement associée aux workflows de procurement basés sur cXML et aux exigences d’achat d’entreprise.
Plateforme e-commerce personnalisée
Une plateforme e-commerce personnalisée est une boutique en ligne construite sur une technologie propriétaire ou hautement personnalisée plutôt que sur un CMS standard ou une architecture basée sur des plugins. Ces plateformes bénéficient souvent d’intégrations PunchOut basées sur une gateway car elles nécessitent une connectivité API flexible.
Intégration agnostique de plateforme
L’intégration agnostique de plateforme signifie que la solution PunchOut n’est pas liée à une seule plateforme e-commerce ou CMS. Cela la rend adaptée aux architectures personnalisées construites avec des technologies telles que PHP, Java, .NET, Hybris ou des systèmes connectés à un ERP.
Commerce headless
Le commerce headless est une architecture e-commerce dans laquelle le frontend et le backend sont séparés. Dans un contexte PunchOut, les intégrations basées sur une gateway peuvent bien fonctionner avec les systèmes headless car la logique d’intégration est gérée en dehors de la couche storefront.
Architecture d’intégration
L’architecture d’intégration est la conception technique globale utilisée pour connecter les systèmes e-commerce, middleware et procurement. Dans les projets PunchOut, les décisions architecturales affectent la flexibilité, la maintenabilité, la sécurité et l’évolutivité à long terme.
Sécurité
La sécurité fait référence à la protection des sessions, du contexte utilisateur, de la communication système et des données de procurement échangées pendant le processus PunchOut. Une architecture PunchOut sécurisée est essentielle car les intégrations d’entreprise impliquent souvent des workflows métier sensibles.
Évolutivité
L’évolutivité est la capacité d’une solution PunchOut Gateway à prendre en charge la croissance au fil du temps, incluant davantage d’acheteurs, davantage de systèmes de procurement, davantage de catalogues et des exigences d’intégration plus complexes sans limitations architecturales majeures.
Prise en charge multi-acheteurs
La prise en charge multi-acheteurs signifie qu’un seul catalogue de fournisseur ou une seule architecture d’intégration peut servir plusieurs organisations d’acheteurs. Cela est particulièrement important pour les fournisseurs travaillant avec de nombreux clients d’entreprise sur différentes plateformes de procurement.
Exigences spécifiques à l’acheteur
Les exigences spécifiques à l’acheteur sont les règles techniques, fonctionnelles ou au niveau du processus définies par un client particulier. Dans les projets PunchOut, celles-ci peuvent inclure le choix du protocole, le mappage de données, les règles de validation, la visibilité du catalogue ou les procédures de test.
Validation
La validation est le processus de test et de vérification utilisé pour confirmer qu’une intégration PunchOut fonctionne correctement avec la plateforme de procurement de l’acheteur. Cela inclut généralement le lancement de session, le renvoi de panier, l’exactitude des données et la conformité aux standards requis.
Déploiement
Le déploiement est l’étape au cours de laquelle l’intégration PunchOut est mise en production et rendue disponible pour une activité d’achat réelle. Il suit généralement le développement, la validation et l’approbation côté acheteur.
Calendrier d’intégration
Le calendrier d’intégration est la durée prévue d’un projet de mise en œuvre PunchOut. Il peut varier en fonction des exigences de la plateforme de procurement, des standards pris en charge, de l’architecture technique, de la complexité des tests et des conditions spécifiques à l’acheteur.
Dépannage
Le dépannage est le processus d’identification et de résolution des problèmes techniques ou de workflow dans une intégration PunchOut. Les exemples courants incluent les problèmes de lancement de session, les erreurs de renvoi de panier, les incompatibilités de protocole et les échecs de validation spécifiques à l’acheteur.
Bonnes pratiques
Les bonnes pratiques sont les méthodes recommandées pour concevoir, mettre en œuvre et maintenir une intégration PunchOut fiable. Elles incluent généralement une architecture sécurisée, une validation appropriée, la conformité aux standards et une conception middleware évolutive.
Plugin PunchOut
Un plugin PunchOut est un composant d’intégration spécifique à une plateforme construit pour un système e-commerce particulier. Comparés à une approche gateway, les plugins sont souvent plus faciles pour les plateformes standard, tandis que les gateways offrent plus de flexibilité pour les architectures personnalisées ou complexes.
Passerelle vs Plugin
Gateway vs plugin fait référence à la décision entre l’utilisation d’une architecture PunchOut basée sur middleware ou d’un plugin d’intégration spécifique à une plateforme. Une gateway est généralement plus adaptée aux systèmes personnalisés et à la flexibilité à long terme, tandis qu’un plugin peut suffire pour des environnements e-commerce standard plus simples.
Couche d’intégration dédiée
Une couche d’intégration dédiée est une couche technique distincte responsable de la gestion de la communication entre les systèmes e-commerce et procurement. Dans les architectures gateway, cette couche centralise la logique PunchOut et réduit la dépendance à la plateforme storefront.
Procurement d’entreprise
Le procurement d’entreprise fait référence aux processus d’achat structurés utilisés par les organisations de taille moyenne et grande. Ces environnements nécessitent généralement des workflows d’approbation, un accès conforme aux fournisseurs, une commande contrôlée et une intégration avec les systèmes de procurement.
E-commerce B2B
L’e-commerce B2B est la vente de produits ou de services d’une entreprise à une autre via des canaux en ligne. Les solutions PunchOut Gateway sont particulièrement pertinentes dans l’e-commerce B2B car elles aident les fournisseurs à se connecter avec des clients d’entreprise qui achètent via des plateformes de procurement.

