Merge branch '#21686' into '5.4'

Added the ability to change state from the tree view.

See merge request datalifeit/trytond-aeat_sii!3
This commit is contained in:
Sergio Morillo 2022-01-19 09:28:34 +00:00
commit aee08ffc1f
3 changed files with 91 additions and 2 deletions

View File

@ -202,6 +202,33 @@
<field name="domain" eval="[('book', '=', 'E')]" pyson="1"/>
<field name="search_value"></field>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_issued_reports_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
<field name="domain" eval="[('state', '=', 'draft')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_issued_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_issued_reports_confirmed">
<field name="name">Confirmed</field>
<field name="sequence" eval="20"/>
<field name="domain" eval="[('state', '=', 'confirmed')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_issued_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_issued_reports_sending">
<field name="name">Sending</field>
<field name="sequence" eval="30"/>
<field name="domain" eval="[('state', '=', 'sending')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_issued_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_issued_reports_all">
<field name="name">All</field>
<field name="sequence" eval="9999"/>
<field name="domain"/>
<field name="act_window" ref="act_aeat_sii_issued_report"/>
</record>
<menuitem action="act_aeat_sii_issued_report"
id="menu_aeat_sii_report_issued"
parent="menu_aeat_sii_report_menu" sequence="3"
@ -228,7 +255,33 @@
pyson="1"/>
<field name="search_value"></field>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_received_reports_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
<field name="domain" eval="[('state', '=', 'draft')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_received_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_received_reports_confirmed">
<field name="name">Confirmed</field>
<field name="sequence" eval="20"/>
<field name="domain" eval="[('state', '=', 'confirmed')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_received_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_received_reports_sending">
<field name="name">Sending</field>
<field name="sequence" eval="30"/>
<field name="domain" eval="[('state', '=', 'sending')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_aeat_sii_received_report"/>
</record>
<record model="ir.action.act_window.domain" id="act_aeat_sii_received_reports_all">
<field name="name">All</field>
<field name="sequence" eval="9999"/>
<field name="domain"/>
<field name="act_window" ref="act_aeat_sii_received_report"/>
</record>
<menuitem action="act_aeat_sii_received_report"
id="menu_aeat_sii_report_received"
parent="menu_aeat_sii_report_menu" sequence="5"

View File

@ -1909,4 +1909,36 @@ msgstr "Reiniciar"
msgctxt "field:ir.model.button,string:reset_sii_keys"
msgid "Reset SII keys"
msgstr "Reestablecer claves SII"
msgstr "Reestablecer claves SII"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_received_reports_draft"
msgid "Draft"
msgstr "Borrador"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_received_reports_sending"
msgid "Sending"
msgstr "Enviando"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_received_reports_confirmed"
msgid "Confirmed"
msgstr "Confirmado"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_received_reports_all"
msgid "All"
msgstr "Todo"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_issued_reports_draft"
msgid "Draft"
msgstr "Borrador"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_issued_reports_sending"
msgid "Sending"
msgstr "Enviando"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_issued_reports_confirmed"
msgid "Confirmed"
msgstr "Confirmado"
msgctxt "model:ir.action.act_window.domain,name:act_aeat_sii_issued_reports_all"
msgid "All"
msgstr "Todo"

View File

@ -13,4 +13,8 @@
<field name="state"/>
<field name="send_date" widget="date"/>
<field name="communication_state"/>
<button name="draft" tree_invisible="1"/>
<button name="confirm" tree_invisible="1"/>
<button name="send" tree_invisible="1"/>
<button name="cancel" tree_invisible="1"/>
</tree>