Overview
Comment:Ne pas faire de report à nouveau pour les soldes nuls
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 3f1fa166ed49162ec59a498e6d28628d84aeb1ed
User & Date: bohwaz on 2014-02-12 13:56:38
Other Links: manifest | tags
Context
2014-02-12
14:09
bon positionnement des reports à nouveau selon actif/passif check-in: 544747b542 user: bohwaz tags: trunk
13:56
Ne pas faire de report à nouveau pour les soldes nuls check-in: 3f1fa166ed user: bohwaz tags: trunk
13:54
Ne pas processer les comptes au solde nul check-in: 8fea18948d user: bohwaz tags: trunk
Changes

Modified src/include/class.compta_exercices.php from [24d664745a] to [7388ed724c].

151
152
153
154
155
156
157

158
159
160
161
162
163
164
165
166
167
168

        $diff = 0;
        $journal = new Compta_Journal;

        while ($row = $statement->fetchArray(SQLITE3_ASSOC))
        {
            $solde = ($row['position'] & Compta_Comptes::ACTIF) ? $row['solde'] : -($row['solde']);


            $diff += $solde;

            if ($solde == 0)
            {
                continue;
            }

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







>



|







151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169

        $diff = 0;
        $journal = new Compta_Journal;

        while ($row = $statement->fetchArray(SQLITE3_ASSOC))
        {
            $solde = ($row['position'] & Compta_Comptes::ACTIF) ? $row['solde'] : -($row['solde']);
            $solde = round($solde, 2);

            $diff += $solde;

            if (empty($solde))
            {
                continue;
            }

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