Browse Source

[ADD] template open_invoice_report.xml, update __openerp__.py and add paperformat in reports.xml

pull/196/head
Ciro Urselli 9 years ago
committed by Leonardo Pistone
parent
commit
78052b086f
  1. 1
      account_financial_report_qweb/__openerp__.py
  2. 118
      account_financial_report_qweb/report/templates/open_invoice_report.xml
  3. 25
      account_financial_report_qweb/reports.xml

1
account_financial_report_qweb/__openerp__.py

@ -31,6 +31,7 @@
# 'wizard/partner_ledger_wizard.xml', # 'wizard/partner_ledger_wizard.xml',
'report/templates/ledger_general.xml', 'report/templates/ledger_general.xml',
'report/templates/general_ledger.xml', 'report/templates/general_ledger.xml',
'report/templates/open_invoice_report.xml'
], ],
'test': [ 'test': [
], ],

118
account_financial_report_qweb/report/templates/open_invoice_report.xml

@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="open_invoice_report_document">
<style type="text/css">
td, th {
font-size: 10px;
}
npage {
font-size: 10px
}
</style>
<div class="header">
<div class="row">
<div class="col-xs-4 text-left">
<h6><span t-esc="context_timestamp(datetime.datetime.now()).strftime('%Y-%m-%d %H:%M')"/></h6>
</div>
<div class="col-xs-4 text-center">
<img t-if="res_company.logo" t-att-src="'data:image/png;base64,%s' % res_company.logo" style="max-height: 50px;"/>
</div>
<div class="col-xs-4 text-right">
<npage>
<ul class="list-inline">
<li><span class="page"/></li>
<li>/</li>
<li><span class="topage"/></li>
</ul>
</npage>
</div>
</div>
<div class="row">
<table class="table table-bordered table-condensed" style="text-align: center;">
<thead>
<tr>
<th>Chart of Account</th>
<th>Fiscal Year</th>
<th>Period Filters</th>
<th>Accounts Filter</th>
<th>Target Moves</th>
<th>Initial Balance</th>
</tr>
</thead>
<tbody>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tbody>
</table>
</div>
</div>
<t t-call="report.html_container">
<t t-call="report.internal_layout">
<div class="page">
<table class="table table-bordered table-condensed">
<t t-foreach="" t-as="">
<td><b>JOURNAL</b></td>
<t t-foreach="" t-as="">
<span><b>PARTER</b></span>
<thead>
<tr>
<th>Date</th>
<th>Period</th>
<th>Entry</th>
<th>Journal</th>
<th>Partner</th>
<th>Reference</th>
<th>Label</th>
<th>Rec.</th>
<th>Due Date</th>
<th>Debit</th>
<th>Credit</th>
<th>Cumul.Bal.</th>
</tr>
</thead>
<tbody>
<tr t-foreach="" t-as="">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</t>
</t>
</table>
</div>
</t>
</t>
</template>
<template id="open_invoice_report_qweb">
<t t-call="report.html_container">
<t t-foreach="doc_ids" t-as="doc_id">
<t t-raw="translate_doc(doc_id, doc_model, 'partner_id.lang',
'account_financial_report_qweb.open_invoice_report_document')"/>
</t>
</t>
</template>
</data>
</openerp>

25
account_financial_report_qweb/reports.xml

@ -11,5 +11,30 @@
file="account.report_generalledger_qweb" file="account.report_generalledger_qweb"
/> />
<!--PaperFormat A4 internal open invoice-->
<record id="open_invoice_report_format_a4_horizontal" model="report.paperformat">
<field name="name">Open Invoice Report Internal A4 Horizontal</field>
<field name="margin_top">20</field>
<field name="margin_bottom">20</field>
<field name="header_spacing">20</field>
<field name="footer_spacing">5</field>
<field name="orientation">Landscape</field>
</record>
<!--report open invoice-->
<report
string="Open Invoice Report"
id="open_invoice_report"
model="open.invoice.wizard"
report_type="qweb-pdf"
name="account_financial_report_qweb.open_invoice_report_qweb"
file="account_financial_report_qweb.open_invoice_report_qweb"/>
<record id="action_open_invoice_report" model="ir.actions.report.xml">
<field name="paperformat_id" ref="account_financial_report_qweb.open_invoice_report_format_a4_horizontal"/>
</record>
</data> </data>
</openerp> </openerp>
Loading…
Cancel
Save