Skip to content

feat(25-5-b): la balance porte un solde d'ouverture et concorde avec le bilan (closes #385) - #499

Merged
guycorbaz merged 14 commits into
mainfrom
story/25-5-b-balance-solde-ouverture
Oct 3, 2026
Merged

guycorbaz merged 14 commits into
mainfrom
story/25-5-b-balance-solde-ouverture

Conversation

@guycorbaz

Copy link
Copy Markdown
Owner

Closes #385.

Ce qui change

La balance des comptes ne montrait que les mouvements de la période : le compte « clients » de la balance 2026 ne valait pas celui du bilan 2026. Elle porte désormais, pour chaque compte, solde d'ouverture | débit | crédit | solde de clôture.

  • L'ouverture suit la nature du compte : un compte de bilan reporte son solde depuis l'origine ; un compte de produits ou de charges repart de zéro au début de l'exercice. La règle vit dans un module partagé avec le grand livre (crate::opening) — une seule règle, que les deux rapports appliquent.
  • Concordance : la clôture d'un compte de bilan est son solde au bilan ; celle d'un compte de résultat, son montant depuis le début de l'exercice (égal au compte de résultat quand la période commence au premier jour de l'exercice) ; ouverture et clôture sont celles du grand livre.
  • Ligne calculée « Résultat reporté (calculé) » — le résultat des exercices antérieurs, qu'aucun compte ne porte faute d'écriture de clôture — et un contrôle d'ouverture (✓/⚠️ à l'écran, texte au PDF quand il tombe).
  • Un compte archivé figure tant qu'il porte un solde ou un mouvement.

⚠️ Changement de format du CSV (arbitré) : la colonne Solde est remplacée par SoldeOuverture et SoldeCloture. L'API ne fait qu'ajouter des champs (openingBalance, closingBalance, retainedEarnings, openingBalanced) ; balance garde son sens.

Manuel utilisateur (§ Balance des comptes, glossaire — dont la mention d'un filtre « niveau de détail » qui n'existait pas) et CHANGELOG [0.12.1] à jour.

Vérifications

🤖 Generated with Claude Code

guycorbaz and others added 14 commits October 3, 2026 11:25
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…débit, PDF chiffré (refs #385)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…libellés courts (refs #385)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…le bilan (refs #385)

Ouverture (bilan depuis l'origine, résultat depuis le début de l'exercice),
mouvements, clôture ; ligne calculée du résultat reporté et contrôle
d'ouverture. Règle partagée avec le grand livre (crate::opening). Écran,
PDF et CSV à six colonnes ; manuel et CHANGELOG.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ercice, contrôle au PDF (refs #385)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ry done (refs #385)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@guycorbaz
guycorbaz merged commit d7c74f0 into main Oct 3, 2026
3 checks passed
@guycorbaz
guycorbaz deleted the story/25-5-b-balance-solde-ouverture branch October 3, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] La Balance des comptes ne concorde pas avec le Bilan — il manque la colonne « solde d'ouverture »

1 participant