Overview
SHA1:7857bf1593166bbc7e7c1190d3b0ab5cb2224a69
Date: 2015-02-14 01:20:19
User: bohwaz
Comment:Suite [16af9ccf928fd8f199465fdd4e8192c83846d301] simplification du report à nouveau (suggéré par @arf)
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2015-02-14
01:48
[34e80f5aa5] Correction typo (user: bohwaz, tags: trunk)
01:20
[7857bf1593] Suite [16af9ccf928fd8f199465fdd4e8192c83846d301] simplification du report à nouveau (suggéré par @arf) (user: bohwaz, tags: trunk)
2015-02-13
03:35
[a0f927b030] Vérifions que les comptes existent avant de les utiliser (user: bohwaz, tags: trunk)
Changes

Modified src/include/lib/Garradin/Compta/Exercices.php from [e2c23e747c] to [f31307da50].

174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200

            // Solde du compte à zéro : aucun report à faire
            if (empty($solde))
            {
                continue;
            }

            // ce qui est à l'actif est en débit sauf les valeurs négatives
            // ce qui est au passif est en crédit, sauf valeurs négatives
            // cf. ticket [16af9ccf92]
            if ($row['position'] & \Garradin\Compta\Comptes::ACTIF)
            {
                $compte_debit = $solde < 0 ? NULL : $row['compte'];
                $compte_credit = $solde > 0 ? NULL : $row['compte'];
            }
            else
            {
                $compte_debit = $solde > 0 ? NULL : $row['compte'];
                $compte_credit = $solde < 0 ? NULL : $row['compte'];
            }

            $diff += $solde;
            $solde = round(abs($solde), 2);

            // Chaque solde de compte est reporté dans le nouvel exercice
            $journal->add([
                'libelle'       =>  'Report à nouveau',







<
<
<
<
<
|
|
<
<
<
<
<
<







174
175
176
177
178
179
180





181
182






183
184
185
186
187
188
189

            // Solde du compte à zéro : aucun report à faire
            if (empty($solde))
            {
                continue;
            }






            $compte_debit = $solde < 0 ? NULL : $row['compte'];
            $compte_credit = $solde > 0 ? NULL : $row['compte'];







            $diff += $solde;
            $solde = round(abs($solde), 2);

            // Chaque solde de compte est reporté dans le nouvel exercice
            $journal->add([
                'libelle'       =>  'Report à nouveau',