Overview
Comment: | Implement export of journal and trial balance |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA3-256: |
5b0686764debdf911e82839dc50946dd |
User & Date: | bohwaz on 2023-04-07 22:20:53 |
Other Links: | manifest | tags |
Context
2023-04-07
| ||
22:26 | Make sure each side of the statement takes half the table width check-in: b39f4abbcd user: bohwaz tags: trunk, stable | |
22:20 | Implement export of journal and trial balance check-in: 5b0686764d user: bohwaz tags: trunk, stable | |
21:00 | Implement ledger table export check-in: 47362fc6af user: bohwaz tags: trunk, stable | |
Changes
Modified src/templates/acc/reports/_journal.tpl from [174e1e10d7] to [ff824f3ffa].
|
| | | | | | | > | | | < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <table class="list multi statement"> <thead> <tr> <td class="num">N°</td> <td>Pièce comptable</td> <td>Date</td> <td>Libellé</td> {if !empty($with_linked_users)}<td>Membres associés</td>{/if} <td>Comptes</td> <td class="money">Débit</td> <td class="money">Crédit</td> <td>Libellé ligne</td> <td>Réf. ligne</td> {if !empty($action)}<td></td>{/if} </tr> </thead> {foreach from=$journal item="transaction"} <tbody> <tr> <td rowspan="{$transaction.lines|count}" class="num" data-spreadsheet-type="string">{if $transaction.id}<a href="{$admin_url}acc/transactions/details.php?id={$transaction.id}">#{$transaction.id}</a>{/if}</td> <td rowspan="{$transaction.lines|count}" data-spreadsheet-type="string">{$transaction.reference}</td> <td rowspan="{$transaction.lines|count}" data-spreadsheet-type="date" data-spreadsheet-value="{$transaction.date|date:'Y-m-d'}">{$transaction.date|date_short}</td> <th rowspan="{$transaction.lines|count}" data-spreadsheet-type="string">{$transaction.label}</th> {if !empty($with_linked_users)}<td rowspan="{$transaction.lines|count}">{$transaction.linked_users}</td>{/if} {foreach from=$transaction.lines key="k" item="line"} {if $k > 0}<tr>{/if} <td data-spreadsheet-type="string">{$line.account_code} - {$line.account_label}</td> <td class="money">{$line.debit|raw|money}</td> <td class="money">{$line.credit|raw|money}</td> <td data-spreadsheet-type="string">{$line.label}</td> <td data-spreadsheet-type="string">{$line.reference}</td> {if !empty($action) && $k == 0} <td class="actions" rowspan="{$transaction.lines|count}"> {linkbutton href=$action.href|args:$transaction.id shape=$action.shape label=$action.label} </td> {/if} </tr> {/foreach} </tbody> {/foreach} </table> |
Modified src/templates/acc/reports/trial_balance.tpl from [79565d1954] to [4b386e5181].
1 2 3 4 | {include file="admin/_head.tpl" title="%sBalance générale"|args:$project_title current="acc/years"} {include file="acc/reports/_header.tpl" current="trial_balance" title="Balance générale" sub_current=$simple allow_filter=true} | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | {include file="admin/_head.tpl" title="%sBalance générale"|args:$project_title current="acc/years"} {include file="acc/reports/_header.tpl" current="trial_balance" title="Balance générale" sub_current=$simple allow_filter=true} <table class="list statement"> <thead> <tr> <td>Numéro</td> <td>Compte</td> <td class="money">Total des débits</td> <td class="money">Total des crédits</td> {if !$simple} <td class="money">Solde débiteur</td> <td class="money">Solde créditeur</td> {else} <td class="money">Solde</td> {/if} </tr> </thead> <tbody> {foreach from=$balance item="account"} <tr class="{if $account.balance === 0}disabled{/if}"> <td class="num" data-spreadsheet-type="string"> {if !empty($year) && !$criterias.project}<a href="{$admin_url}acc/accounts/journal.php?id={$account.id}&year={$year.id}">{$account.code}</a> {else}{$account.code} {/if} </td> <th>{$account.label}</th> <td class="money{if !$account.debit} disabled{/if}">{$account.debit|raw|money:false}</td> <td class="money{if !$account.credit} disabled{/if}">{$account.credit|raw|money:false}</td> |
︙ | ︙ |