init
[garradin.git] / www / admin / compta / comptes / journal.php
1 <?php
2 namespace Garradin;
3
4 require_once __DIR__ . '/../_inc.php';
5
6 $compte = $comptes->get(utils::get('id'));
7
8 if (!$compte)
9 {
10 throw new UserException("Le compte demandé n'existe pas.");
11 }
12
13 $journal = new Compta_Journal;
14
15 $solde = $journal->getSolde($compte['id']);
16
17 if (($compte['position'] & Compta_Comptes::ACTIF) || ($compte['position'] & Compta_Comptes::CHARGE))
18 {
19 $tpl->assign('credit', '-');
20 $tpl->assign('debit', '+');
21 }
22 else
23 {
24 $tpl->assign('credit', '+');
25 $tpl->assign('debit', '-');
26 }
27
28 $tpl->assign('compte', $compte);
29 $tpl->assign('solde', $solde);
30 $tpl->assign('journal', $journal->getJournalCompte($compte['id']));
31
32 $tpl->display('admin/compta/comptes/journal.tpl');
33
34 ?>