
Sommaire
- Ce que SAP SD gère
- Composants principaux
- Commandes client et contrôle de disponibilité
- Tarification et conditions
- Expédition
- Facturation, détermination des comptes et taxe
- Gestion du crédit
- Structure organisationnelle
- Ce qui change sur S/4HANA
- Points d'intégration
- SD et MM
- SD et PP
- SD et FI
- Où les mises en œuvre SD échouent
- Questions fréquentes
SAP SD (Sales and Distribution, ventes et distribution) gère l'order-to-cash dans SAP : offre, commande client, livraison, facturation et passage de relais à la finance. Sur S/4HANA, il évolue d'une manière qui compte pour le périmètre du projet. Les clients deviennent des partenaires commerciaux, la gestion du crédit passe à SAP Credit Management, les ristournes passent aux contrats de conditions et la facturation comptabilise directement dans le Universal Journal. Ce guide s'adresse aux responsables des opérations commerciales, aux contrôleurs financiers et aux chefs de projet qui doivent savoir ce que fait SD et où il casse. La réponse courte sur ce second point : les données de base client, les conditions de tarification, le contrôle de disponibilité et la détermination des comptes. Testez ces quatre éléments avec des données réelles avant le go-live.
Lors d'un déploiement faisant suite à une mise en œuvre complète de SAP, les étapes de l'order-to-cash avaient été construites exactement comme prévu. Elles avaient l'air correctes sur la cartographie des processus. Personne n'avait vérifié comment les mises à jour de stock arrivaient de la production.
Les ventes annonçaient cinq jours aux clients. La production savait que c'était plutôt dix.
Cet écart a coûté plus cher que des livraisons en retard. Il a coûté la confiance, et la confiance est plus difficile à reconstruire qu'un paramètre de configuration.
SD se trouve en tête de la chaîne logistique. Il transforme l'intérêt d'un client en facture par une chaîne de documents :
- Demande de renseignements : le client demande un prix ou une disponibilité
- Offre : proposition formelle de prix et de livraison avec une période de validité
- Commande client : le client s'engage, le contrôle de disponibilité s'exécute et une date de livraison est confirmée
- Livraison : l'entrepôt prélève et emballe ; la sortie de marchandises réduit le stock
- Facturation : la facture est créée avec sa pièce comptable
- Paiement : la finance apure le poste ouvert avec le paiement reçu
Chaque document renvoie à celui qui le précède. Ce flux de documents rend l'order-to-cash traçable. Si la chaîne est propre, vous pouvez remonter de chaque facture jusqu'à la demande d'origine. Si des documents sont créés dans le désordre ou contournés, le reporting casse et les litiges suivent.
- DemandePrix ou disponibilité demandés
- OffreOffre formelle avec une date de validité
- Commande clientLe contrôle de disponibilité confirme la date
- LivraisonPrélèvement, emballage, sortie de marchandises
- FacturationFacture et pièce comptable
- PaiementLa finance apure le poste ouvert
Chaque facture est traçable jusqu'à la demande d'origine
Bien menée, cette chaîne supprime les passages de relais manuels. Un client industriel a réduit de 40 % son cycle order-to-cash après le démarrage de SD, essentiellement en éliminant les passages de relais entre les ventes, l'entrepôt et la finance.
Commandes client et contrôle de disponibilité
Le traitement des commandes client concentre l'essentiel de l'effort de configuration SD : types de commande, catégories de poste, répartitions et contrôle de disponibilité.
L'Available-to-Promise (ATP) est l'élément le plus critique pour le métier. Il vérifie si la date demandée peut être tenue à partir du stock, des réceptions planifiées et des engagements existants. Bien configuré, il permet aux ventes d'annoncer aux clients ce que le système peut réellement garantir. Mal configuré, les ventes annoncent ce qu'elles espèrent livrer.
Dans le déploiement évoqué au début, personne n'avait vérifié comment les mises à jour de stock arrivaient de la production. Les ventes annonçaient des dates que le site ne pouvait pas tenir.
Tarification et conditions
La tarification est le paramétrage le plus sous-estimé de SD. Elle paraît simple jusqu'au premier litige de facture.
La technique des conditions de SD gère les prix de base, les remises clients, les paliers de volume, les majorations, le fret et la taxe. Chaque élément est un type de condition avec une séquence d'accès, et l'enregistrement de condition porte la valeur.
Le problème de tarification que je rencontre le plus souvent : d'anciennes conditions de prix datant du go-live qui n'ont jamais été mises à jour. Le métier renégocie une remise, personne ne met à jour l'enregistrement de condition dans SD, la facture est fausse et le litige atterrit en comptabilité clients.
La gouvernance de la tarification est une décision de processus, pas une décision de configuration. Quelqu'un doit être responsable de la maintenance des enregistrements de condition.
Expédition
Le traitement des livraisons couvre le prélèvement, l'emballage et la sortie de marchandises. La sortie de marchandises est l'événement critique : elle comptabilise la baisse de stock, place la livraison dans la liste de facturation et enregistre la date de livraison réelle. Le point d'expédition et la détermination d'itinéraire pilotent la façon dont les livraisons sont créées. Les entreprises dotées de réseaux de distribution complexes complètent cela avec SAP Transportation Management (TM).
Facturation, détermination des comptes et taxe
La facturation transforme la livraison en facture et crée la pièce comptable. La détermination des comptes affecte chaque poste de facturation aux comptes de produits, de taxe et aux autres comptes de grand livre, selon l'organisation commerciale, les groupes d'imputation du client et de l'article, et le type de condition. Quand elle est fausse, la facture est comptabilisée sur le mauvais compte et la finance s'en aperçoit à la clôture mensuelle.
La détermination de la taxe est tout aussi fragile. Elle dépend de la classification fiscale du client, de celle de l'article et du pays ou de la juridiction de livraison. Une incohérence peut produire une facture sans taxe sur une vente taxable, ou de la taxe sur une vente exonérée.
Gestion du crédit
Les contrôles de crédit bloquent ou signalent les commandes qui feraient dépasser à un client sa limite de crédit. Cela ne fonctionne que si les limites sont maintenues. Des limites statiques fixées au go-live ne veulent plus rien dire dès que les comportements de paiement et les volumes évoluent.
Quand une limite tombe sous la taille normale des commandes d'un client, chaque commande est bloquée automatiquement. Les équipes commerciales apprennent alors à débloquer les commandes plutôt qu'à demander une révision de la limite.
Ce n'est pas de la gestion du crédit. C'est un contournement.
Voici les éléments de structure SD et ce à quoi chacun est rattaché.
| Élément de structure | Rôle dans SAP SD | Lien principal |
|---|---|---|
| Organisation commerciale | Unité de vente de plus haut niveau, responsable des conditions de vente et de la responsabilité | Affectée à une société en FI |
| Canal de distribution | Manière dont les produits parviennent au client (gros, détail, vente directe) | Pilote la tarification, les données de base et la détermination des partenaires |
| Secteur d'activité | Groupe de produits au sein de l'organisation commerciale | Regroupement des articles pour le reporting et les outputs |
| Domaine d'activité (sales area) | Organisation commerciale, canal de distribution et secteur d'activité réunis | Requis pour chaque document de vente et chaque fiche client |
| Bureau commercial | Unité de vente géographique | Reporting régional et détermination des partenaires |
| Groupe de vendeurs | Équipe au sein d'un bureau commercial | Personne responsable sur les commandes |
| Point d'expédition | Lieu d'où partent les marchandises | Relie SD à la gestion des entrepôts et au transport |
| Site (plant) | Unité de production ou d'approvisionnement | Source du stock, lié au point d'expédition |
Le domaine d'activité est l'unité opérationnelle. Les données de vente du client sont maintenues par domaine d'activité, et chaque document de vente est créé dans l'un d'eux. Beaucoup de migrations trébuchent ici : les fiches clients héritées qui ne s'alignent pas proprement sur les domaines d'activité demandent une vraie préparation avant le chargement.
Si vous migrez depuis ECC, voici les changements SD à intégrer au périmètre. SAP range ce domaine sous « Sales » dans sa documentation S/4HANA, même si la plupart des équipes continuent à parler de SD.
- Les clients sont des partenaires commerciaux. Les données de base client sont maintenues via le partenaire commercial avec un rôle client. Lors d'une conversion, l'intégration client-fournisseur doit être paramétrée avant l'exécution de la conversion.
- La gestion du crédit passe à SAP Credit Management. La gestion du crédit d'ECC (FI-AR-CR) n'est pas disponible dans S/4HANA. SAP Credit Management (FIN-FSCM-CR) en est le remplaçant, donc une conversion doit migrer les données et les paramètres de crédit. Ce n'est pas optionnel.
- Les ristournes passent aux contrats de conditions. Le traitement classique des ristournes SD est remplacé par Settlement Management (gestion des contrats de conditions). Les conditions de ristourne s'appliquent immédiatement au lieu d'être reconstruites à partir d'un index.
- ATP avancé. L'ATP avancé de S/4HANA ajoute l'allocation de produits, le traitement des commandes en attente, la confirmation par alternatives entre sites, la libération pour livraison et l'affectation de l'approvisionnement. Dans S/4HANA Cloud, ces fonctions font partie de la licence standard. En on-premise, elles nécessitent une licence dédiée dès qu'elles sont activées.
- La facturation comptabilise dans le Universal Journal. FI, CO et l'analyse de marge partagent un même poste dans ACDOCA, ce qui supprime le travail de réconciliation FI-CO d'ECC. Le revers : une erreur de détermination des comptes est une comptabilisation immédiate sur le mauvais compte, visible au niveau du poste.
- Reconnaissance du chiffre d'affaires. Pour les contrats à éléments multiples, les abonnements ou les services de longue durée sous IFRS 15, SAP Revenue Accounting and Reporting remplace la logique de report spécifique que de nombreux programmes ECC avaient construite. Il est sous licence distincte et doit être conçu avant le go-live, pas découvert à la clôture annuelle.
Le clean core change la façon de traiter les personnalisations SD. Sur le cloud public, le code spécifique dans le noyau n'est pas possible. Sur le cloud privé et en on-premise, c'est possible mais cela complique chaque mise à niveau. La plupart des anciennes routines Z de tarification peuvent être remplacées par des types de condition standard, des formules et des BAdIs. Ce qui reste réellement a sa place dans une extension side-by-side sur SAP BTP. Mon guide du clean core couvre cette décision.
SAP SD relie la promesse commerciale à la réalité opérationnelle. Quand ce lien est défaillant, c'est le client qui le voit en premier.
SD et MM
Le contrôle de disponibilité lit le stock dans MM, et la sortie de marchandises comptabilise le mouvement de stock. Si les données d'inventaire sont fausses, les résultats de l'ATP ne sont pas fiables. Si la sortie de marchandises échoue parce que le stock n'est pas réellement au point d'expédition, la livraison ne peut pas se terminer et la facturation se bloque. Gardez les deux alignés par les données de base et par la discipline : aucun ajustement manuel de stock qui contourne les comptabilisations standard.
SD et PP
Dans les scénarios de fabrication sur commande, une commande client peut déclencher directement la production : la date confirmée devient alors un engagement adossé à un ordre de fabrication. Le groupe de stratégies dans la fiche article contrôle l'interaction entre commandes clients et prévisions. Mal réglé, il fait que les deux s'additionnent au lieu de se compenser, le calcul des besoins surestime la demande, et la surproduction suit. Mon guide SAP PP couvre le côté planification.
SD et FI
Le document de facturation est l'interface. Chaque facture crée une pièce comptable qui comptabilise le chiffre d'affaires, la taxe et le poste ouvert client dans le Universal Journal. Les conditions de paiement de la fiche client pilotent la date d'échéance. Quand les ventes négocient des conditions sans en informer la finance, le système applique des conditions que la finance n'a jamais acceptées.
Si la conception SD traite tout le chiffre d'affaires comme reconnu à la facturation alors que les contrats disent autre chose, la reprise coûte cher. Convenez de la reconnaissance du chiffre d'affaires avec la finance avant la validation de la conception. Pour le côté finance de l'intégration, consultez mon guide SAP FICO.
Quatre points de défaillance causent l'essentiel des difficultés après le go-live.
Données de base client pas prêtes. Chaque champ compte en aval. Une classification fiscale manquante donne une taxe erronée. Des conditions de paiement manquantes empêchent FI de calculer les dates d'échéance. Des conditions d'expédition manquantes perturbent la planification des livraisons. Les volumes sont plus importants et les données sources de moins bonne qualité que ce que le plan suppose, et le nettoyage demande des décisions métier. Commencez tôt et traitez-le comme un chantier métier, pas comme un chargement technique. Mon article sur les raisons pour lesquelles la migration de données SAP échoue en explique la méthode.
Conditions de tarification non maintenues. Les conditions du go-live que personne ne révise deviennent des litiges de facture dans la première année.
Contrôle de disponibilité déconnecté de la réalité. Un ATP qui lit des données périmées produit des promesses que le métier ne peut pas tenir. Validez-le avec de vrais scénarios de production et de stock, pas avec les données de test propres des tests unitaires.
Lacunes de détermination des comptes découvertes après le go-live. Testez avec le vrai plan comptable, les vrais codes de taxe et les vrais groupes d'articles. Des codes de taxe qui ne correspondent pas peuvent bloquer des commandes ou provoquer des litiges de facture avant que quiconque comprenne ce qui ne va pas.
Le tableau est la checklist que je passerais en revue avant la validation de l'UAT.
| Risque | Impact | Mesure d'atténuation |
|---|---|---|
| Données de base client incomplètes | Erreurs de facture, échecs de livraison, lacunes de comptabilisation FI | Lancer tôt le chantier données ; définir les champs obligatoires par domaine d'activité avant la migration |
| Conditions de tarification périmées | Litiges de facture, chiffre d'affaires erroné | Nommer un responsable des enregistrements de condition et fixer un cycle de revue dès le go-live |
| ATP déconnecté de PP ou de MM | Promesses de livraison peu fiables | Tester l'ATP avec des scénarios de planification réels avant la validation de l'UAT |
| Lacunes de détermination des comptes | Chiffre d'affaires comptabilisé sur les mauvais comptes | Tester avec le vrai plan comptable et l'ensemble complet des codes de taxe |
| Déblocages de crédit devenus routine | Exposition non maîtrisée, litiges sur les créances | Imposer les révisions de limites ; suivre les déblocages manuels pendant les 90 premiers jours |
| Output non testé | Factures et bons de livraison non envoyés automatiquement | Tester chaque type d'output avec le vrai routage d'impression et d'e-mail avant le go-live |
| Conditions de paiement désalignées | Dates d'échéance erronées, erreurs de prévision de trésorerie | Convenir des conditions entre les ventes et la finance avant le chargement des données client |
Si l'équipe commerciale débloque systématiquement les blocages de crédit au lieu de demander une révision, corrigez cela dans les quatre-vingt-dix premiers jours, avant que l'habitude s'installe.
Qu'est-ce que SAP SD et à quoi sert-il ?
SAP SD (Sales and Distribution) gère l'order-to-cash : demandes de renseignements, offres, commandes client, livraisons, facturation et passage de relais à la comptabilité financière. Son flux de documents relie chaque étape à la précédente, de sorte que chaque facture peut être retracée jusqu'à la commande d'origine. Il s'intègre avec MM pour le stock et la sortie de marchandises, avec PP pour la fabrication sur commande et la disponibilité, et avec FI pour le chiffre d'affaires, la taxe et les créances.
Quelle est la structure organisationnelle dans SAP SD ?
L'unité opérationnelle est le domaine d'activité : une organisation commerciale, un canal de distribution et un secteur d'activité réunis. Chaque document de vente est créé dans un domaine d'activité et les données de vente du client sont maintenues par domaine d'activité. Les bureaux commerciaux et les groupes de vendeurs se situent en dessous pour le reporting et les responsabilités. Côté logistique, les points d'expédition et les sites (plants) déterminent d'où partent les marchandises. Soignez la structure avant le chargement des données client, car la modifier plus tard oblige à recharger les données.
Comment fonctionne la tarification dans SAP SD ?
La tarification repose sur la technique des conditions. Chaque élément de prix est un type de condition, une séquence d'accès décide quel enregistrement de condition s'applique, et un schéma de tarification combine les types de condition dans l'ordre. La plupart des litiges de tarification viennent d'enregistrements de condition non mis à jour quand les conditions commerciales ont changé, pas d'erreurs de configuration.
Qu'est-ce que l'ATP avancé dans SAP S/4HANA ?
L'Advanced Available-to-Promise (aATP) est le contrôle de disponibilité de S/4HANA. Au-delà du contrôle de disponibilité produit de base, il ajoute l'allocation de produits, le traitement des commandes en attente, la confirmation par alternatives entre sites, la libération pour livraison et l'affectation de l'approvisionnement. Ces fonctions sont incluses dans S/4HANA Cloud et nécessitent une licence dédiée en on-premise dès qu'elles sont activées. Utilisez-les quand l'approvisionnement est contraint ou que les règles d'allocation comptent. Pour des chaînes d'approvisionnement stables, un contrôle de base bien configuré suffit souvent.
Comment SAP SD s'intègre-t-il avec la comptabilité financière ?
Par le document de facturation. Le transfert d'un document de facturation en comptabilité crée une écriture comptable pour le chiffre d'affaires, la taxe et le poste ouvert client. La détermination des comptes fixe les comptes de grand livre à partir de l'organisation commerciale, des groupes d'imputation et du type de condition. La taxe dépend des classifications fiscales du client et de l'article. Les conditions de paiement de la fiche client fixent la date d'échéance. Pour les cas IFRS 15, SAP Revenue Accounting and Reporting reporte et reconnaît le chiffre d'affaires dans le temps.
Qu'est-ce qui change dans SAP SD en passant d'ECC à S/4HANA ?
Les clients deviennent des partenaires commerciaux. La gestion du crédit passe de FI-AR-CR à SAP Credit Management, ce qui est obligatoire. Le traitement des ristournes est remplacé par les contrats de conditions dans Settlement Management. L'ATP avancé devient disponible, et la facturation comptabilise dans le Universal Journal. Intégrez tout cela au périmètre dès le départ, car chaque point demande de la configuration, de la migration de données et des tests.
Quelles sont les erreurs les plus courantes dans les mises en œuvre SAP SD ?
Cinq reviennent sans cesse. Sous-estimer les données de base client. Laisser les conditions de tarification sans responsable après le go-live. Tester l'ATP uniquement avec des données propres. Tester la détermination des comptes avec des données simplifiées. Ne pas tester les outputs de bout en bout. La dernière est facile à manquer. Quand les factures ne partent pas automatiquement, quelqu'un se met à les imprimer à la main, et le contournement devient permanent.
Prochaine étape
Vous menez un programme ERP en ce moment ?
Si cet article fait écho à un programme que vous menez en ce moment, un échange de 30 minutes va généralement plus loin qu'une semaine supplémentaire d'analyse interne.




