Overview
Comment: | Corrige les erreurs d'arrondi dans le report à nouveau (solde égal à 0,00), cf. [c20546bb90] |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
d76c988ed81c8877a44a52f6780b10b5 |
User & Date: | bohwaz on 2017-08-01 01:07:19 |
Other Links: | branch diff | manifest | tags |
Context
2017-08-01
| ||
05:31 | Filtre squelette date_intelligente: heures facultative check-in: 3bf6f9e9f3 user: bohwaz tags: dev | |
01:07 | Corrige les erreurs d'arrondi dans le report à nouveau (solde égal à 0,00), cf. [c20546bb90] check-in: d76c988ed8 user: bohwaz tags: dev | |
2017-07-14
| ||
07:25 | Modernisation: suppression des derniers appels aux méthodes simple* check-in: 5c80b8c6f8 user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Compta/Exercices.php from [8789fda4c4] to [44d3608108].
︙ | ︙ | |||
155 156 157 158 159 160 161 | unset($comptes); $this->solderResultat($old_id, $date); // Récupérer chacun des comptes de bilan et leurs soldes (uniquement les classes 1 à 5) $statement = $db->query('SELECT compta_comptes.id AS compte, compta_comptes.position AS position, | | | | 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 | unset($comptes); $this->solderResultat($old_id, $date); // Récupérer chacun des comptes de bilan et leurs soldes (uniquement les classes 1 à 5) $statement = $db->query('SELECT compta_comptes.id AS compte, compta_comptes.position AS position, ROUND(COALESCE((SELECT SUM(montant) FROM compta_journal WHERE compte_debit = compta_comptes.id AND id_exercice = :id), 0), 2) - ROUND(COALESCE((SELECT SUM(montant) FROM compta_journal WHERE compte_credit = compta_comptes.id AND id_exercice = :id), 0), 2) AS solde FROM compta_comptes INNER JOIN compta_journal ON compta_comptes.id = compta_journal.compte_debit OR compta_comptes.id = compta_journal.compte_credit WHERE id_exercice = :id AND solde != 0 AND CAST(substr(compta_comptes.id, 1, 1) AS INTEGER) <= 5 GROUP BY compta_comptes.id;', ['id' => $old_id]); $diff = 0; |
︙ | ︙ |