New full tree view of SII report lines

This commit is contained in:
Daniel Möller 2017-06-14 15:25:50 +02:00
parent b5c6ab257f
commit d648e26d6d
4 changed files with 49 additions and 4 deletions

View File

@ -58,7 +58,7 @@
</record>
<!-- aeat.sii.report.issued -->
<!-- aeat.sii.report.lines -->
<record model="ir.ui.view" id="aeat_sii_report_line_form_view">
<field name="model">aeat.sii.report.lines</field>
<field name="type">form</field>
@ -70,7 +70,11 @@
<field name="type">tree</field>
<field name="name">sii_report_lines_list</field>
</record>
<record model="ir.ui.view" id="aeat_sii_report_line_tree_seq_view">
<field name="model">aeat.sii.report.lines</field>
<field name="type">tree</field>
<field name="name">sii_report_lines_list_seq</field>
</record>
<record model="ir.action.act_window" id="act_aeat_sii_report_line">
<field name="name">AEAT SII Report Lines</field>
<field name="res_model">aeat.sii.report.lines</field>
@ -86,6 +90,16 @@
<field name="view" ref="aeat_sii_report_line_form_view"/>
<field name="act_window" ref="act_aeat_sii_report_line"/>
</record>
<record model="ir.action.act_window" id="act_aeat_sii_report_line_related">
<field name="name">AEAT SII Report Lines</field>
<field name="res_model">aeat.sii.report.lines</field>
<field name="domain">[('report', 'in', Eval('active_ids'))]</field>
</record>
<record model="ir.action.keyword" id="act_aeat_sii_report_keyword1">
<field name="keyword">form_relate</field>
<field name="model">aeat.sii.report,-1</field>
<field name="action" ref="act_aeat_sii_report_line_related"/>
</record>
<record model="ir.model.access" id="access_aeat_sii_report_line">

View File

@ -8,18 +8,24 @@
<field name="company_vat"/>
<label name="currency"/>
<field name="currency"/>
<label name="book"/>
<field name="book"/>
<label name="operation_type"/>
<field name="operation_type"/>
<label name="version"/>
<field name="version"/>
<label name="fiscalyear"/>
<field name="fiscalyear"/>
<label name="period"/>
<field name="period"/>
<button string="Load Invoices" name="load_invoices" colspan="2"/>
<field name="lines" colspan="6"/>
<field name="lines" colspan="6"
mode="tree"
view_ids="aeat_sii.aeat_sii_report_line_tree_seq_view"/>
<label name="state"/>
<field name="state"/>
<label name="communication_state"/>

View File

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!-- The COPYRIGHT file at the top level of this repository contains the full
copyright notices and license terms. -->
<tree string="AEAT SII Issued Lines" editable="bottom">
<tree string="AEAT SII Issued Lines">
<field name="report"/>
<field name="invoice"/>
<field name="vat_code"/>
@ -9,4 +9,17 @@
<field name="state"/>
<field name="communication_code"/>
<field name="communication_msg"/>
<field name="issuer_vat_number"/>
<field name="serial_number"/>
<field name="final_serial_number"/>
<field name="issue_date"/>
<field name="invoice_kind"/>
<field name="special_key"/>
<field name="total_amount"/>
<field name="counterpart_name"/>
<field name="counterpart_id"/>
<field name="presenter"/>
<field name="presentation_date"/>
<field name="csv"/>
<field name="balance_state"/>
</tree>

View File

@ -0,0 +1,12 @@
<?xml version="1.0"?>
<!-- The COPYRIGHT file at the top level of this repository contains the full
copyright notices and license terms. -->
<tree string="AEAT SII Issued Lines" editable="bottom">
<field name="report"/>
<field name="invoice"/>
<field name="vat_code"/>
<field name="identifier_type"/>
<field name="state"/>
<field name="communication_code"/>
<field name="communication_msg"/>
</tree>