Tables, mécanismes et contrôles — référence Key User & consultant FICO.
Chaque processus couvre le mécanisme étape par étape, les tables SAP alimentées, les comptes sentinelles et les KPI de pilotage.
| Acronyme | Traduction réelle | Flux financier | KPI juge de paix | Compte / Table sentinelle |
|---|---|---|---|---|
| P2P | Procure-to-Pay | Sortie d'argent | Solde 408100 |
EKKO/EKPO · RBKP/RSEG · BKPF/BSEG |
| O2C | Order-to-Cash | Entrée d'argent | DSO (jours) | VBAK/VBAP · VBRK/VBRP · BSID |
| R2R | Record-to-Report | Clôture / Bilan | Fast Close (jours) | ACDOCA · BKPF/BSEG · T001B |
| D2P | Design-to-Produce | Fabrication | Écart coût de revient | MAST · AUFK · COSS/COSP |
| H2R | Hire-to-Retire | Gestion humain | Justesse provision CP | PA0001 · RT · Interface paie → FI 641xxx/431xxx |
| Étape | Action | T-Code / Fiori | Table alimentée | Impact comptable |
|---|---|---|---|---|
| 1 | Demande d'Achat | ME51N | EBAN | Aucun — document interne |
| 2 | Commande d'Achat (PO) | ME21N | EKKO / EKPO | Engagement juridique — pas d'écriture FI |
| 3 | Réception marchandise | MIGO | MKPF/MSEG | Débit 3xxxxx ou 6xxxxx │ Crédit 408100 |
| 4 | Saisie facture fournisseur | MIRO | RBKP/RSEG | Débit 408100 + 44566 │ Crédit 401xxx |
| 5 | Blocage R si écart | MRBR | RBKP (statut) | Pièce comptabilisée, paiement suspendu |
| 6 | Paiement fournisseur | F110 / F-53 | REGUH/REGUP | Débit 401xxx │ Crédit 512xxx (banque) |
| Table SAP | Nom fonctionnel | Contenu |
|---|---|---|
EBAN | Demande d'Achat | Chaque ligne de DA : article, quantité, imputation, statut approbation |
EKKO / EKPO | En-tête / Postes PO | PO : fournisseur, société, date, conditions de paiement |
MKPF / MSEG | Document matériel MIGO | Mouvement de stock : type (101 entrée, 102 retour), quantité, valeur |
RBKP / RSEG | Document MIRO | En-tête et postes facture LIV avant transfert FI |
BKPF / BSEG | Pièce comptable FI | Pièce FI générée par MIRO et le paiement — source de vérité comptable |
ACDOCA | Universal Journal S/4HANA | Remplace BSEG + CO + ML — chaque écriture P2P tracée en une ligne unique |
Le compte 408100 est l'intermédiaire entre la réception physique (MIGO) et la réception administrative (MIRO). Son solde est le baromètre de la santé du P2P.
| Situation | Solde 408100 | Diagnostic |
|---|---|---|
| MIGO faite, MIRO pas encore | Créditeur | Normal en cours de période — à résorber avant clôture |
| MIRO faite, MIGO pas encore | Débiteur | Alerte : facture reçue sans marchandise — vérification urgente |
| MIGO + MIRO correspondantes | Solde zéro | P2P propre — cycle terminé |
| Solde chroniquement gonflé | Non nul en fin de période | P2P cassé — tracer via MR11 ou FBL3N sur 408100 |
| Étape | Action | T-Code / Fiori | Table alimentée | Impact comptable |
|---|---|---|---|---|
| 1 | Devis (Q2C) | VA21 | VBAK/VBAP | Aucun — offre commerciale |
| 2 | Commande Client | VA01 | VBAK/VBAP | Blocage crédit si encours > plafond FSCM |
| 3 | Livraison | VL01N | LIKP/LIPS | Sortie stock : Débit 607xxx │ Crédit 3xxxxx |
| 4 | Facturation SD | VF01 | VBRK/VBRP | Débit 411xxx │ Crédit 706xxx + 44571 |
| 5 | Relance (Dunning) | F150 | MHNK | Aucun comptable — courrier généré |
| 6 | Encaissement client | F-28 | BKPF/BSEG | Débit 512xxx │ Crédit 411xxx — PNS → PS |
| Type | Libellé | Origine | Traçabilité / Impact |
|---|---|---|---|
RV | Facture SD | VF01 depuis commande SD | Lien traçable VBAK → VBRK → BKPF. Audit complet. VKOA pilote les comptes. |
DR | Facture FI directe | FB70 — sans commande SD | Pièce FI uniquement. Traçabilité réduite — à utiliser uniquement sans SD. |
DZ | Paiement entrant | F-28 / F110 | Pièce de compensation. Lettrage AR ouvert. Transition PNS → PS. |
DA | Avoir client FI | FB75 | Pièce FI uniquement. Réduit la créance sans référence SD. |
RE | Avoir SD (retour) | VF01 type RE | Lien VBRK type RE → BKPF. Traçabilité complète retour logistique. |
FBL5N (aging AR).
| Étape | Action | T-Code | Table | Impact |
|---|---|---|---|---|
| 1 | Contrôle des périodes | OB52 | T001B | Ouvre/ferme les périodes par société et type de compte |
| 2 | Cutoff P2P — nettoyage GR/IR | MR11 | BKPF/BSEG | Régularise les écarts 408100 en fin de période |
| 3 | Lettrage / Clearing | F-44 / F-32 / F.13 | BSAS/BSAK/BSAD | Transformation PNS → PS |
| 4 | Provisions / Écritures OD | FB50 / FB01 | BKPF/BSEG / ACDOCA | Charges à payer, produits à recevoir |
| 5 | Valorisation devises | FAGL_FC_VAL | ACDOCA | Ajustement postes devises étrangères au cours de clôture |
| 6 | Amortissements FI-AA | AFAB | ANEK / ANEA | Débit 681xxx │ Crédit 281xxx |
| 7 | Réconciliation FI-AA | S_ALR_87011963 + FAGLB03 | ANLC / FAGLFLEXT | Balance immos = comptes collectifs classe 2 GL au centime |
| 8 | Clôture analytique CO | KSU5 / KSV5 | COSS/COSP | Distribution charges entre centres de coûts et CO-PA |
| 9 | Balance de vérification | FAGLB03 | FAGLFLEXT | Réconciliation GL vs balances auxiliaires AP/AR |
| 10 | Fermeture de période | OB52 | T001B | Aucune écriture supplémentaire possible pour les users standard |
| Période 1 — Porte principale | Période 2 — Porte dérobée | |
|---|---|---|
| Définition | Période ouverte pour TOUS les utilisateurs. Mois courant de travail. | Période résiduelle réservée aux Key Users via groupe d'autorisation. |
| Exemple (début mai) | Période 1 = 05/2026 — le business saisit ses factures de mai. | Période 2 = 04/2026 — l'équipe finance finalise les dotations d'avril. |
| Risque si mal configuré | Aucun si limité au mois courant. | Si avril reste sans groupe d'autorisation : n'importe quel user peut passer une écriture en avril — bilan en cours de révision compromis. |
K4 (standard) : période comptable = mois calendaire. Période 1 = janvier.
K0 (exercice décalé) : exemple exercice 01/04 au 31/03. Période 1 = avril. Un Key User qui lit "Période 3" dans OB52 doit savoir si c'est juin (K0) ou mars (K4).
OB29 / OB37) avant d'intervenir sur OB52 dans un nouveau client. Le variant K4 est le standard France. Tout autre variant nécessite de recalculer le numéro de période.
| Profil | Période 1 | Période 2 | Paramètre OB52 |
|---|---|---|---|
| User standard (saisie métier) | Mai 2026 : ouvert | Avril 2026 : FERMÉ | Groupe autorisation = vide |
| Key User / Comptable clôture | Mai 2026 : ouvert | Avril 2026 : ouvert — OD, dotations, provisions | Groupe = CLOSE_KU |
| DAF / Admin SAP | Mai 2026 : ouvert | Peut rouvrir via OB52 directement | Objet F_BKPF_BUP |
| Situation 408100 | Action MR11 | Écriture générée |
|---|---|---|
| MIGO faite, MIRO en attente | Provision automatique | Débit 6xxxxx │ Crédit 408100 |
| MIRO faite, MIGO jamais reçue | Alerte manuelle | Anomalie contractuelle — annuler via MR8M |
| Résidus anciens (> 3 mois) | MR11 force la régularisation | Écriture sur compte charge ou produit selon le sens |
| Outil | Ce qu'il affiche | Source |
|---|---|---|
S_ALR_87011963 | Balance des immobilisations : valeur brute, amortissements cumulés, VNC | FI-AA : ANLC / ANEA |
FAGLB03 | Soldes comptes G/L classe 2 : 211xxx, 213xxx, 281xxx | GL : FAGLFLEXT / ACDOCA |
AO90 | Mapping classes d'immo → comptes G/L | Customizing SPRO |
| Dimension | ECC (table source) | S/4HANA ACDOCA |
|---|---|---|
| Écriture FI | BKPF + BSEG | Une ligne ACDOCA — champs RBUKRS, RACCT, HSL |
| Analytique CO | COSP + COSS | Même ligne — champs RCNTR (centre coût), PRCTR (centre profit) |
| Valorisation ML | MLCD séparé | Intégré dans ACDOCA — pas de réconciliation FI/CO nécessaire |
| Étape | Action | T-Code | Table | Impact comptable |
|---|---|---|---|---|
| 1 | Nomenclature (BOM) | CS01 / CS03 | MAST / STPO | Aucun — structure théorique |
| 2 | Gamme de fabrication | CA01 | CRHD / PLPO | Aucun — temps et ressources théoriques |
| 3 | Calcul du coût standard | CK11N + CK24 | CKIS / MBEW | Prix standard (type S) affecté sur la fiche article |
| 4 | Ordre de Fabrication (OF) | CO01 | AUFK / AFPO | Engagement : prévision des coûts de l'ordre |
| 5 | Consommation composants | MIGO mv. 261 | MSEG / COEP | Débit compte coût OF │ Crédit stock composants |
| 6 | Entrée en stock PF | MIGO mv. 101 | MSEG / MBEW | Débit 3xxxxx stock PF │ Crédit compte OF |
| 7 | Solde OF / Écarts CO-PC | KO88 / CO88 | COSS / COSP | Écart = coût réel - coût standard → 635xxx |
| Type d'écart | Cause | Compte PCG | Action Key User |
|---|---|---|---|
| Écart quantité | Plus de matière consommée que la BOM (ex : 10kg prévu, 12kg réel) | 635100 | Revoir la BOM ou investiguer les rebuts |
| Écart prix | Matière achetée à un prix différent du standard (→ PPV P2P) | 635200 | Revoir le prix standard ou la négociation achat |
| Écart temps | Temps opératoire réel ≠ gamme théorique | 635300 | Revoir la gamme ou optimiser le process |
COSS vs COSP via S_ALR_87013127.
| Étape | Action | T-Code | Table | Impact comptable |
|---|---|---|---|---|
| 1 | Recrutement | PA40 | PA0001 | Aucun — création dossier RH |
| 2 | Gestion des temps | CAT2 / PT60 | CATSDB / PTEX2000 | Base de calcul paie (heures, absences, congés) |
| 3 | Calcul de la paie | PC00_M99_CALC | RT / PC261 | Calcul brut, net, cotisations — pas encore en FI |
| 4 | Transfert paie → FI | PC00_M99_CIPE | BKPF/BSEG / ACDOCA | Débit 641xxx │ Crédit 431xxx + 421xxx |
| 5 | Paiement salaires | F110 | REGUH/REGUP | Débit 421xxx │ Crédit 512xxx (banque) |
| 6 | Départ / Retraite | PA30 | PA0000 / PA0019 | Provisions congés payés, précomptes solde de tout compte |
| Élément de paie | Compte G/L (PCG FR) | Type | Contrôle Key User |
|---|---|---|---|
| Salaires bruts | 641100 | Charge P&L | Débit 641xxx = masse salariale brute |
| Cotisations patronales | 645xxx | Charge P&L | Vérifier cohérence avec DSN |
| Cotisations à payer (URSSAF, retraite) | 431xxx | Bilan passif | PNS à solder à la date d'échéance URSSAF |
| Net à payer salariés | 421xxx | Bilan passif | PNS soldé le jour du virement F110 |
| Provision congés payés | 641200 / 428100 | Charge / Bilan passif | KPI H2R : justesse provision CP en clôture |
428100). En clôture annuelle, ce compte doit refléter exactement les jours CP acquis non pris × salaire journalier. Un écart > 5% entre provision comptabilisée et calcul RH est une anomalie à justifier pour le commissaire aux comptes.