Overview
Comment:Liaison écriture -> paiement
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 4d199a14d016c6dfdb3c93b2ea6173de446a2e57
User & Date: bohwaz on 2014-02-06 18:42:06
Other Links: manifest | tags
Context
2014-02-06
19:19
Mentions champs obligatoires check-in: 09cbe82560 user: bohwaz tags: trunk
18:42
Liaison écriture -> paiement check-in: 4d199a14d0 user: bohwaz tags: trunk
18:36
Page de liste des écritures comptables liées à un paiement check-in: 864f64380c user: bohwaz tags: trunk
Changes

Modified src/include/class.compta_journal.php from [14ac19bca2] to [d09b669274].

148
149
150
151
152
153
154







155
156
157
158
159
160
161
    }

    public function get($id)
    {
        $db = DB::getInstance();
        return $db->simpleQuerySingle('SELECT *, strftime(\'%s\', date) AS date FROM compta_journal WHERE id = ?;', true, $id);
    }








    protected function _checkFields(&$data)
    {
        $db = DB::getInstance();

        if (empty($data['libelle']) || !trim($data['libelle']))
        {







>
>
>
>
>
>
>







148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
    }

    public function get($id)
    {
        $db = DB::getInstance();
        return $db->simpleQuerySingle('SELECT *, strftime(\'%s\', date) AS date FROM compta_journal WHERE id = ?;', true, $id);
    }

    public function getLinkedTransaction($id)
    {
        $db = DB::getInstance();
        return $db->simpleQuerySingle('SELECT id_membre_transaction 
            FROM membres_transactions_operations WHERE id_operation = ?;', false, (int)$id);
    }

    protected function _checkFields(&$data)
    {
        $db = DB::getInstance();

        if (empty($data['libelle']) || !trim($data['libelle']))
        {

Modified src/templates/admin/compta/operations/voir.tpl from [35e0931d5b] to [30be9401e3].

57
58
59
60
61
62
63









64
65
66
67
68
69
70
        {else}
            <em>membre supprimé</em>
        {/if}
    </dd>

    <dt>Remarques</dt>
    <dd>{if trim($operation.remarques)}{$operation.remarques|escape}{else}Non renseigné{/if}</dd>









</dl>

<table class="list multi">
    <thead>
        <tr>
            <th colspan="2">Comptes</th>
            <td>Débit</td>







>
>
>
>
>
>
>
>
>







57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
        {else}
            <em>membre supprimé</em>
        {/if}
    </dd>

    <dt>Remarques</dt>
    <dd>{if trim($operation.remarques)}{$operation.remarques|escape}{else}Non renseigné{/if}</dd>

    <dt>Paiement lié</dt>
    <dd>
        {if empty($id_transaction)}
            Aucun
        {else}
            <a href="{$admin_url}membres/transactions/ecritures.php?id={$id_transaction|escape}">Paiement n°{$id_transaction|escape}</a>
        {/if}
    </dd>
</dl>

<table class="list multi">
    <thead>
        <tr>
            <th colspan="2">Comptes</th>
            <td>Débit</td>

Modified src/www/admin/compta/operations/voir.php from [aeff1e102d] to [22c3b0ff77].

36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
    }
    else
    {
        $tpl->assign('compte', $credit['libelle']);
    }

    $tpl->assign('moyen_paiement', $cats->getMoyenPaiement($operation['moyen_paiement']));

}

if ($operation['id_auteur'])
{
    $auteur = $membres->get($operation['id_auteur']);
    $tpl->assign('nom_auteur', $auteur['nom']);
}

$tpl->display('admin/compta/operations/voir.tpl');

?>







>











36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
    }
    else
    {
        $tpl->assign('compte', $credit['libelle']);
    }

    $tpl->assign('moyen_paiement', $cats->getMoyenPaiement($operation['moyen_paiement']));
    $tpl->assign('id_transaction', $journal->getLinkedTransaction($operation['id']));
}

if ($operation['id_auteur'])
{
    $auteur = $membres->get($operation['id_auteur']);
    $tpl->assign('nom_auteur', $auteur['nom']);
}

$tpl->display('admin/compta/operations/voir.tpl');

?>