179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
|
// 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',
|
|
|
|
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
|
// Solde du compte à zéro : aucun report à faire
if (empty($solde))
{
continue;
}
$compte_debit = $solde < 0 ? 890 : $row['compte'];
$compte_credit = $solde > 0 ? 890 : $row['compte'];
$diff += $solde;
$solde = round(abs($solde), 2);
// Chaque solde de compte est reporté dans le nouvel exercice
$journal->add([
'libelle' => 'Report à nouveau',
|
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
|
if ($resultat != 0)
{
$journal = new Journal;
$journal->add([
'libelle' => 'Résultat de l\'exercice précédent',
'date' => $date,
'montant' => abs($resultat),
'compte_debit' => $resultat < 0 ? $resultat_debiteur : NULL,
'compte_credit' => $resultat > 0 ? $resultat_excedent : NULL,
]);
}
return true;
}
public function delete($id)
{
$db = DB::getInstance();
// Ne pas supprimer un compte qui est utilisé !
if ($db->test('compta_journal', $db->where('id_exercice', $id)))
{
|
|
|
|
|
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
|
if ($resultat != 0)
{
$journal = new Journal;
$journal->add([
'libelle' => 'Résultat de l\'exercice précédent',
'date' => $date,
'montant' => abs($resultat),
'compte_debit' => $resultat < 0 ? $resultat_debiteur : 890,
'compte_credit' => $resultat > 0 ? $resultat_excedent : 890,
]);
}
return true;
}
public function delete($id)
{
$db = DB::getInstance();
// Ne pas supprimer un compte qui est utilisé !
if ($db->test('compta_journal', $db->where('id_exercice', $id)))
{
|