ED06 - Documentation de procédure GoBD : champs obligatoires, gestion des versions, approbation
Problème
GoBD Rz. 64–91 exige une documentation de procédure – mais dans le secteur des PME, elle reste une grande exception :
- « Qu'est-ce qu'une documentation de procédure ? » – la plupart des entrepreneurs ne connaissent pas le terme, encore moins son contenu
- « C'est l'expert-comptable qui s'en occupe » – beaucoup pensent que l'EC rédige la documentation de procédure – mais il ne peut que guider, c'est l'entrepreneur qui doit la créer et la maintenir lui-même
- Document Word dans le tiroir – lorsqu'une documentation de procédure existe, c'est un document Word statique qui n'est pas mis à jour lors d'un changement de système – violation GoBD
- Pas de gestion des versions – les modifications de la documentation de procédure ne sont pas documentées de manière traçable – mais GoBD Rz. 83 exige l'actualité et la traçabilité
- Pas d'approbation – la documentation de procédure n'est jamais « approuvée » – mais GoBD exige que l'état au moment du contrôle soit clair
- Changement de système non documenté – lors d'une migration vers un nouveau logiciel, la documentation de procédure n'est pas mise à jour – GoBD Rz. 146–150 l'exige expressément
Affirmation centrale
Une documentation de procédure conforme GoBD dans un dépôt Git signifie :
- La documentation de procédure est un artefact Git versionné – pas un document Word, mais du Markdown + JSON dans le dépôt
- Chaque modification est traçable –
git logmontre Qui, Quand, Quoi, Pourquoi (auteur du commit, horodatageuuidV7, diff, message de commit) - Approbation par tags – un tag Git marque l'état approuvé de la
documentation de procédure (p. ex.
vd-v1.0-2026) - Les changements de système sont mis à jour – lors d'une migration, un nouveau commit avec justification est créé, l'ancienne version reste traçable
- Le dépôt lui-même fait partie de la documentation de procédure –
git logmontre la procédure,.gitcover/schemas/montre les structures de données, les Git-Hooks montrent les contrôles
Compliance by Design : La documentation de procédure n'est pas rétroactive – elle naît de l'utilisation de Git. Quiconque travaille avec des dépôts Git documente sa procédure automatiquement par les commits, les diffs et les tags. La documentation de procédure formelle complète cela par la description lisible par l'humain.
Qu'est-ce qu'une documentation de procédure ?
(GoBD Rz. 64–91)"] VD --> V["Verfahren
(Wie wird gebucht?)"] VD --> S["Systemumgebung
(Welche Software/Hardware?)"] VD --> O["Organisation
(Wer macht was?)"] VD --> K["Kontrollen
(Wie wird geprüft?)"] VD --> D["Daten
(Welche Formate/Strukturen?)"] V --> G["Git-Repo
(Commits, Hooks)"] S --> G O --> G K --> G D --> G style VD fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style V fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style O