Beispiel #1
0
    $totalRecette = $compta->obtenirTotalBilan(2, $periode_debut, $periode_fin);
    $smarty->assign('totalRecette', $totalRecette);
    $difMontant = $totalRecette - $totalDepense;
    $smarty->assign('difMontant', $difMontant);
    if ($details != '') {
        $dataDetailsDebit = $compta->obtenirBilanDetails(1, $periode_debut, $periode_fin, $details);
        $smarty->assign('dataDetailsDebit', $dataDetailsDebit);
        $dataDetailsCredit = $compta->obtenirBilanDetails(2, $periode_debut, $periode_fin, $details);
        $smarty->assign('dataDetailsCredit', $dataDetailsCredit);
    }
} elseif ($action == 'view' && $details) {
    $dataDetailsDebit = $compta->obtenirBilanDetails(1, $periode_debut, $periode_fin, $details);
    $smarty->assign('dataDetailsDebit', $dataDetailsDebit);
    $dataDetailsCredit = $compta->obtenirBilanDetails(2, $periode_debut, $periode_fin, $details);
    $smarty->assign('dataDetailsCredit', $dataDetailsCredit);
    $sousTotalDebit = $compta->obtenirSousTotalBilan(1, $periode_debut, $periode_fin, $details);
    $smarty->assign('sousTotalDebit', $sousTotalDebit);
    $sousTotalCredit = $compta->obtenirSousTotalBilan(2, $periode_debut, $periode_fin, $details);
    $smarty->assign('sousTotalCredit', $sousTotalCredit);
    $difMontant = $sousTotalCredit - $sousTotalDebit;
    $smarty->assign('difMontant', $difMontant);
} elseif ($action == 'bilanpdf') {
    $compta->genererBilanPDF($periode_debut, $periode_fin);
} elseif ($action == 'supprimer') {
    if ($compta->supprimerEcriture($_GET['id'])) {
        AFUP_Logs::log('Suppression de l\'écriture ' . $_GET['id']);
        afficherMessage('L\'écriture a été supprimée', 'index.php?page=compta_journal&action=lister');
    } else {
        afficherMessage('Une erreur est survenue lors de la suppression de l\'écriture', 'index.php?page=compta_journal&action=lister', true);
    }
}