hs_type = fields.Selection(related='move_id.type', store=True)
hs_concepto = fields.Selection([
('1', 'Compras o adquisiciones de bienes muebles'),
('2', 'Servicios Básicos'),
('3', 'Honorarios y Comisiones por Servicios Personales'),
('4', 'Alquileres por Arrendamientos Comerciales'),
('5', 'Cargos Bancarios, Intereses y otros Gastos Financieros'),
('6', 'Compras o Servicios del Exterior'),
('7', 'Compras o Servicios Consolidados'),],string = 'Concepto', required=True)
hs_compra = fields.Selection([
('1', 'Locales'),
('2', 'Importaciones')], string='Tipo de Compra', required=True)
XML
<xpath expr="//field[@name='invoice_line_ids']/tree/field[@name='name']" position = "after" >
<field name="hs_type" invisible="1"/>
<field name="hs_concepto" attrs="{'invisible': [('hs_type', 'not in', ('in_invoice', 'in_refund', 'in_receipt'))]}"/>
<field name="hs_compra"/>
</xpath>
<xpath expr="//field[@name='line_ids']/tree/field[@name ='account_id']" position = "before" >
<field name="hs_type" invisible="1"/>
<field name="hs_concepto" attrs="{'invisible': [('hs_type', 'not in', ('in_invoice', 'in_refund', 'in_receipt'))]}"/>
<field name="hs_compra"/>
</xpath>
But doesn't work !