/application/views/admin/report/date_wise_report_pdf.php
https://bitbucket.org/trungams/timetracking · PHP · 105 lines · 99 code · 6 blank · 0 comment · 7 complexity · 0404bdc9300ae8e821e369125b365b8c MD5 · raw file
- <!DOCTYPE html>
- <html>
- <head>
- <title><?= lang('transactions_report') ?></title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <?php
- $direction = $this->session->userdata('direction');
- if (!empty($direction) && $direction == 'rtl') {
- $RTL = 'on';
- } else {
- $RTL = config_item('RTL');
- }?>
- <style>
- th {
- padding: 10px 0px 5px 5px;
- <?php if(!empty($RTL)){?> text-align: right;<?php }else{?>text-align: left;<?php }?>
- font-size: 13px;
- border: 1px solid black;
- }
-
- td {
- padding: 5px 0px 0px 5px;
- border: 1px solid black;
- font-size: 13px;
- <?php if(!empty($RTL)){?> text-align: right;<?php }else{?>text-align: left;<?php }?>
- }
- </style>
-
- </head>
- <body style="min-width: 98%; min-height: 100%; overflow: hidden; alignment-adjust: central;">
- <br/>
- <div style="width: 100%; border-bottom: 2px solid black;">
- <table style="width: 100%; vertical-align: middle;">
- <tr>
- <td style="width: 50px; border: 0px;">
- <img style="width: 50px;height: 50px;margin-bottom: 5px;"
- src="<?= base_url() . config_item('company_logo') ?>" alt="" class="img-circle"/>
- </td>
-
- <td style="border: 0px;">
- <p style="margin-left: 10px; font: 14px lighter;"><?= config_item('company_name') ?></p>
- </td>
- </tr>
- </table>
- </div>
- <br/>
- <div style="width: 100%;">
- <table style="width: 100%; font-family: Arial, Helvetica, sans-serif; border-collapse: collapse;">
- <tr>
- <th style="width: 15%"><?= lang('date') ?></th>
- <th style="width: 15%"><?= lang('account') ?></th>
- <th><?= lang('type') ?></th>
- <th><?= lang('notes') ?></th>
- <th><?= lang('amount') ?></th>
- <th><?= lang('credit') ?></th>
- <th><?= lang('debit') ?></th>
- <th><?= lang('balance') ?></th>
- </tr>
- <?php
- $total_amount = 0;
- $total_debit = 0;
- $total_credit = 0;
- $total_balance = 0;
- $curency = $this->report_model->check_by(array('code' => config_item('default_currency')), 'tbl_currencies');
- if (!empty($all_transaction_info)): foreach ($all_transaction_info as $v_transaction) :
- $account_info = $this->report_model->check_by(array('account_id' => $v_transaction->account_id), 'tbl_accounts');
- ?>
-
- <tr style="width: 100%;">
- <td><?= strftime(config_item('date_format'), strtotime($v_transaction->date)); ?></td>
- <td class="vertical-td"><?= $account_info->account_name ?></td>
- <td class="vertical-td"><?= lang($v_transaction->type) ?> </td>
- <td class="vertical-td"><?= $v_transaction->notes ?></td>
- <td><?= display_money($v_transaction->amount, $curency->symbol) ?></td>
- <td><?= display_money($v_transaction->credit, $curency->symbol) ?></td>
- <td><?= display_money($v_transaction->debit, $curency->symbol) ?></td>
- <td><?= display_money($v_transaction->total_balance, $curency->symbol) ?></td>
- </tr>
-
- <?php
- $total_amount += $v_transaction->amount;
- $total_debit += $v_transaction->debit;
- $total_credit += $v_transaction->credit;
- $total_balance += $v_transaction->total_balance;
- ?>
- <?php endforeach; ?>
- <tr class="custom-color-with-td">
- <td style="text-align: right;" colspan="4"><strong><?= lang('total') ?>:</strong></td>
- <td><strong><?= display_money($total_amount, $curency->symbol) ?></strong></td>
- <td><strong><?= display_money($total_credit, $curency->symbol) ?></strong></td>
- <td><strong><?= display_money($total_debit, $curency->symbol) ?></strong></td>
- <td><strong><?= display_money($total_credit - $total_debit, $curency->symbol) ?></strong></td>
- </tr>
- <?php else: ?>
- <tr>
- <td colspan="7">
- <strong>There is no Report to display</strong>
- </td>
- </tr>
- <?php endif; ?>
- </table>
-
- </div>
- </body>
- </html>