Fix Bug Balance Accountancy

This commit is contained in:
sparkyx 2023-12-15 19:04:24 +01:00
parent 9a4cfeb2d1
commit e232708779
3 changed files with 24 additions and 15 deletions

View file

@ -101,12 +101,21 @@ foreach ($row as $r)
$export->add($r['sum_deb'],"number");
$export->add($r['sum_cred'],"number");
if ( $delta < 0 ){
if ( $delta < 0){
$export->add("0","number");
$export->add(abs($delta),"number");
}else {
$export->add(abs($delta),"number");
$export->add($r['solde_cred'],"number");
}elseif ( $delta > 0 ) {
$export->add($r['solde_deb'],"number");
$export->add("0","number");
}elseif ($delta==0 && $r['poste']!="")
{
$export->add("0","number");
$export->add("0","number");
}elseif ( $delta == 0 && $r['poste'] =="" ) {
$export->add($r['solde_deb'],"number");
$export->add($r['solde_cred'],"number");
} else {
throw new \Exception(__FILE__.":".__LINE__);
}
$export->write();
}