Connecter SAP à Shopify
SAP garde les articles, les conditions de prix, le stock par site et la facturation. Shopify prend la vente en ligne. Cette page détaille les six raccordements entre les deux, les cinq questions à trancher au cadrage, et les trois façons de les mettre en place.
Voir les raccordements ->SCHÉMA D'INTÉGRATION
Les six raccordements entre SAP et Shopify
Pour chaque donnée : le sens de circulation et le mécanisme utilisé.
CE QUE SAP GARDE
SAP
- Articles et nomenclatures
- Conditions de prix par client
- Stock par site et par division
- Commandes de vente et facturation
LES RACCORDEMENTS
Articles SAP → Shopify
Les articles descendent de SAP. La correspondance se fait sur le code article, et les champs à exposer se choisissent un par un plutôt qu'en bloc.
Stock SAP → Shopify
Le stock remonte par site. Le pas de temps est la vraie décision : un stock consulté en direct dans SAP à chaque page produit ne tiendra pas la charge d'un pic.
Conditions de prix SAP → Shopify
SAP porte des barèmes par client et par période. Ce qui se décide : lesquels s'appliquent en ligne, et ce que Shopify affiche à un visiteur non identifié.
Commandes de vente Shopify → SAP
La commande Shopify crée une commande de vente dans SAP. Le moment exact de la création et le traitement des rejets se spécifient au cadrage.
Partenaires et comptes SAP ↔ Shopify
Le compte du site et le partenaire SAP se rapprochent. En B2B, un même client peut avoir plusieurs établissements livrés, et la règle de correspondance doit le prévoir.
Factures Shopify → SAP
SAP reste le facturier. Shopify transmet la commande et peut afficher la pièce si vous la remontez.
CE QUI ARRIVE
Shopify
FRONT DE VENTE
- Boutique en ligne
- Tunnel de commande et paiement
- Comptes clients
- Marchés et devises
- Point de vente
Schéma type pour une intégration SAP. Les objets et les moyens de raccordement diffèrent selon la version en place.
AVANT DE COMMENCER
Cinq questions à trancher avant de chiffrer un projet SAP.
GOUVERNANCE
Qui décide côté SAP ?
Un projet SAP ne se pilote pas depuis le e-commerce. Il faut un interlocuteur côté DSI ou côté intégrateur, avec un mandat et un budget. C'est le premier facteur de réussite, avant la technique.
VERSION
Business One, ECC ou S/4HANA ?
Les objets exposés et les moyens de raccordement ne sont pas les mêmes. Une intégration écrite pour l'un ne se transpose pas à l'autre : la version se confirme avant toute estimation.
MIDDLEWARE
Passe-t-on par votre couche d'échange existante ?
Beaucoup d'organisations imposent déjà un middleware pour tout ce qui entre et sort de SAP. Si c'est votre cas, le connecteur s'y branche au lieu de parler directement à SAP.
ENVIRONNEMENTS
Aurons-nous un environnement de recette ?
Développer contre la production n'est pas envisageable. Il faut un environnement SAP de recette avec des données représentatives, et la mise à disposition prend souvent plus de temps que le développement.
INCIDENT
Qui est appelé quand un flux tombe un samedi ?
À nommer avant la mise en ligne : qui est alerté, sous quel délai, et qui rejoue le flux. Sinon l'incident se découvre par un client.
Trois façons de raccorder SAP à Shopify
Chacune couvre un périmètre différent. Le choix dépend de votre gouvernance SI, de l'existence d'un middleware, et du rythme auquel le e-commerce doit évoluer.
Votre couche d'échange existante
Quand ça suffit : votre DSI impose déjà un middleware pour SAP, avec ses règles et ses équipes. Le connecteur devient un flux de plus dans un cadre connu.
Une plateforme d'échange dédiée
Quand ça suffit : pas de middleware en place, plusieurs outils à relier, et la volonté de voir passer les flux sans écrire de code.
Un connecteur dédié
Quand ça suffit : un périmètre e-commerce précis, des règles de prix ou de stock particulières, et le besoin d'aller vite sans dépendre d'une file d'attente.
Limites
Ce qu'un connecteur ne règle pas
- Le connecteur transporte les données telles qu'elles sont. Un article mal paramétré dans SAP arrivera mal paramétré dans Shopify.
- Un stock consulté en direct dans SAP à chaque affichage de page ne tiendra pas la charge d'un pic. Le rythme de synchronisation est une décision d'architecture, pas un réglage.
- Les délais d'un projet SAP tiennent rarement à la technique. Ils tiennent à la disponibilité des environnements et aux arbitrages de gouvernance.
- Il faut une supervision. Un flux qui échoue doit déclencher une alerte vers une personne nommée, avec un moyen de rejouer le traitement.
- Les montées de version se planifient des deux côtés : Shopify publie une version d'API par trimestre, et votre SAP a son propre calendrier.
Ce que votre plateforme vous coûte, face au tarif public Shopify
Trois chiffres suffisent pour situer votre budget plateforme face aux tarifs publics Shopify, abonnement et frais de transaction compris. Le calcul est volontairement simple : il donne un ordre de grandeur, pas un devis.
Questions fréquentes
SAP et Shopify
-
Pas obligatoirement. Si votre DSI en impose déjà un pour tout ce qui entre et sort de SAP, le connecteur s'y branche. Sinon, un connecteur dédié parle directement aux services exposés par SAP. Le choix relève de votre gouvernance, pas du e-commerce.
-
Votre équipe SAP ou votre intégrateur, dans la quasi-totalité des cas. GSF tient le côté Shopify et la logique d'échange. La frontière exacte se fixe au cadrage, et elle est écrite avant le démarrage.
-
Oui, et c'est souvent la raison du projet. Shopify sait gérer des sociétés, des établissements et des tarifs par client. La difficulté porte sur la correspondance entre vos partenaires SAP et les comptes du site, surtout quand un client a plusieurs lieux de livraison.
-
Cela dépend d'abord de deux choses qui ne sont pas techniques : la disponibilité d'un environnement de recette et le nombre d'interlocuteurs à aligner. Nous ne donnons pas de durée avant d'avoir vu ces deux points.
PARLONS-EN
Faites cadrer votre connecteur
Dites-nous votre version de SAP et votre gouvernance. Nous revenons avec une première lecture de faisabilité.
Réponse sous 48 heures, pas un commercial