Register all buttons are registered in ir.model.button

issue6389
This commit is contained in:
Raimon Esteve 2018-08-27 12:24:49 +02:00
parent 992af63267
commit b1f4158843
4 changed files with 36 additions and 8 deletions

View File

@ -160,13 +160,34 @@
<field name="rule_group" ref="rule_group_sii_report_line"/>
</record>
<!-- Buttons -->
<record model="ir.model.button" id="load_invoices_button">
<field name="name">load_invoices</field>
<field name="string">Load Invoices</field>
<field name="model" search="[('model', '=', 'aeat.sii.report')]"/>
</record>
<record model="ir.model.button" id="draft_button">
<field name="name">draft</field>
<field name="string">Draft</field>
<field name="model" search="[('model', '=', 'aeat.sii.report')]"/>
</record>
<record model="ir.model.button" id="confirm_button">
<field name="name">confirm</field>
<field name="string">Confirm</field>
<field name="model" search="[('model', '=', 'aeat.sii.report')]"/>
</record>
<record model="ir.model.button" id="send_button">
<field name="name">send</field>
<field name="string">Send</field>
<field name="model" search="[('model', '=', 'aeat.sii.report')]"/>
</record>
<record model="ir.model.button" id="cancel_button">
<field name="name">cancel</field>
<field name="string">Cancel</field>
<field name="model" search="[('model', '=', 'aeat.sii.report')]"/>
</record>
<record model="ir.model.button-res.group"
id="load_invoices_admin">
<record model="ir.model.button-res.group" id="load_invoices_admin">
<field name="button" ref="load_invoices_button"/>
<field name="group" ref="group_aeat_sii_admin"/>
</record>

View File

@ -14,5 +14,12 @@
<field name="inherit" ref="account_invoice.invoice_view_tree"/>
<field name="name">account_invoice_list</field>
</record>
<!-- Buttons -->
<record model="ir.model.button" id="aeat_sii_invoice_reset_sii_keys_button">
<field name="name">reset_sii_keys</field>
<field name="string">Reset SII Keys</field>
<field name="model" search="[('model', '=', 'account.invoice')]"/>
</record>
</data>
</tryton>

View File

@ -23,7 +23,7 @@ contains the full copyright notices and license terms. -->
<field name="sii_communication_type"/>
<label name="sii_state"/>
<field name="sii_state"/>
<button name="reset_sii_keys" string="Reset SII Keys" colspan="4"/>
<button name="reset_sii_keys" colspan="4"/>
</page>
</xpath>
</data>

View File

@ -20,7 +20,7 @@
<field name="period"/>
<label name="send_date"/>
<field name="send_date"/>
<button string="Load Invoices" name="load_invoices" colspan="2"/>
<button name="load_invoices" colspan="2"/>
<field name="lines" colspan="6"
mode="tree"
view_ids="aeat_sii.aeat_sii_report_line_tree_seq_view"/>
@ -31,9 +31,9 @@
<label name="csv"/>
<field name="csv"/>
<group id="buttons" colspan="2">
<button name="draft" string="Draft"/>
<button name="confirm" string="Confirm"/>
<button name="send" string="Send"/>
<button name="cancel" string="Cancel"/>
<button name="draft"/>
<button name="confirm"/>
<button name="send"/>
<button name="cancel"/>
</group>
</form>