Overview
Comment: | Modification de la date de fin d'exercice par défaut : +1 an -1 jour |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c4ac876d13c59a6c557b22f2e5497bd9 |
User & Date: | bohwaz on 2014-02-13 19:39:11 |
Other Links: | manifest | tags |
Context
2014-02-14
| ||
00:27 | Voir les membres cotisants check-in: 39655ea2ac user: bohwaz tags: trunk | |
2014-02-13
| ||
19:39 | Modification de la date de fin d'exercice par défaut : +1 an -1 jour check-in: c4ac876d13 user: bohwaz tags: trunk | |
18:47 | ne pas sortir les comptes au solde nul check-in: a1c57faa72 user: bohwaz tags: trunk | |
Changes
Modified src/include/class.compta_exercices.php from [e1a68dd98e] to [4ee1b8e858].
︙ | ︙ | |||
90 91 92 93 94 95 96 | 'cloture' => 1, 'fin' => $end, ), 'id = \''.(int)$id.'\''); // Date de début du nouvel exercice : lendemain de la clôture du précédent exercice $new_begin = utils::modifyDate($end, '+1 day'); | | | | 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | 'cloture' => 1, 'fin' => $end, ), 'id = \''.(int)$id.'\''); // Date de début du nouvel exercice : lendemain de la clôture du précédent exercice $new_begin = utils::modifyDate($end, '+1 day'); // Date de fin du nouvel exercice : un an moins un jour après l'ouverture $new_end = utils::modifyDate($new_begin, '+1 year -1 day'); // Enfin sauf s'il existe déjà des opérations après cette date, auquel cas la date de fin // est fixée à la date de la dernière opération, ceci pour ne pas avoir d'opération // orpheline d'exercice $last = $db->simpleQuerySingle('SELECT date FROM compta_journal WHERE id_exercice = ? AND date >= ? ORDER BY date DESC LIMIT 1;', false, $id, $new_end); $new_end = $last ?: $new_end; |
︙ | ︙ |