[IMP] account_move_line_tax_editable: remove move_state

This commit is contained in:
Eric Antones
2018-07-02 16:07:31 +02:00
parent 6512958d3f
commit 29ef0900b7
3 changed files with 3 additions and 4 deletions

View File

@@ -10,10 +10,9 @@ class AccountMoveLine(models.Model):
is_tax_editable = fields.Boolean(
string="Is tax data editable?", compute='_compute_is_tax_editable')
move_state = fields.Selection(related="move_id.state", readonly=True)
@api.multi
@api.depends('move_state')
@api.depends('move_id.state')
def _compute_is_tax_editable(self):
for rec in self:
rec.is_tax_editable = rec._get_is_tax_editable()

View File

@@ -8,7 +8,7 @@
<field name="inherit_id" ref="account.view_move_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='line_ids']/tree/field[@name='name']" position="after">
<field name="move_state" invisible="1"/>
<field name="move_id" invisible="1"/>
<field name="is_tax_editable" invisible="1"/>
<field name="tax_line_id" attrs="{'readonly': [('is_tax_editable', '=', False)]}"/>
<field name="tax_ids" attrs="{'readonly': [('is_tax_editable', '=', False)]}"

View File

@@ -8,7 +8,7 @@
<field name="inherit_id" ref="account.view_move_line_form"/>
<field name="arch" type="xml">
<field name="tax_line_id" position="before">
<field name="move_state" invisible="1"/>
<field name="move_id" invisible="1"/>
<field name="is_tax_editable" invisible="1"/>
</field>
<field name="tax_line_id" position="attributes">