diff --git a/web/modules/custom/figli_compta_ledger/js/dashboard-compte.js b/web/modules/custom/figli_compta_ledger/js/dashboard-compte.js index b7679fe..e893bba 100644 --- a/web/modules/custom/figli_compta_ledger/js/dashboard-compte.js +++ b/web/modules/custom/figli_compta_ledger/js/dashboard-compte.js @@ -302,6 +302,14 @@ .filter((r) => r.hasFlag && r.parCompte[this.selectedCompte] !== undefined) .sort((a, b) => (b.date || '').localeCompare(a.date || '')); }, + // Solde net des lignes signalées elles-mêmes (entrées reçues moins + // versements sortis, pour ce compte) -- pas un total "reste dû" + // comme totalResteAVerser ci-dessous, juste la somme des montants + // affichés dans le tableau, pour avoir une idée de l'ampleur de ce + // qui est signalé. + totalLignesSignalees() { + return Math.round(this.lignesSignalees.reduce((sum, r) => sum + r.parCompte[this.selectedCompte], 0) * 100) / 100; + }, totalResteAVerser() { return Math.round(this.resteAVerserPositif.reduce((sum, r) => sum + r.residual, 0) * 100) / 100; }, diff --git a/web/modules/custom/figli_compta_ledger/templates/figli-compta-dashboard-compte.html.twig b/web/modules/custom/figli_compta_ledger/templates/figli-compta-dashboard-compte.html.twig index 522429d..a964041 100644 --- a/web/modules/custom/figli_compta_ledger/templates/figli-compta-dashboard-compte.html.twig +++ b/web/modules/custom/figli_compta_ledger/templates/figli-compta-dashboard-compte.html.twig @@ -123,6 +123,12 @@