Correction majeure permettant la création de dépenses exonérées de TVA (0%) et unification du plan comptable pour éviter les erreurs de synchronisation.
Suppression de la duplication entre AccountPlan et AccountingPlan pour une seule source de vérité
Support de tous les taux de TVA incluant les dépenses exonérées
Vérification automatique des comptes avant création des écritures
Les dépenses avec TVA à 0% provoquaient l'erreur "Pièce non équilibrée" car les calculs de TVA n'étaient pas effectués pour un taux de 0%. Le système vérifie maintenant explicitement le taux à 0% et calcule correctement HT = montant saisi et TVA = 0.
Résolution de l'erreur "Foreign key constraint violated: AccountingLine_accountCode_fkey" causée par la duplication non synchronisée du plan comptable. La table AccountingPlan a été supprimée et tous les comptes ont été consolidés dans AccountPlan.
Correction des calculs de TVA dans le composant frontend (expense-line.tsx) et l'API backend (route.ts) pour gérer explicitement le cas vatRate = 0, avec fallback de sécurité dans la génération des écritures comptables.
Connectez-vous pour découvrir toutes les améliorations