[FIX] issue of 'Add from RMA Line' in Customer/Vendor invoice

This commit is contained in:
Bhavesh Odedra
2018-07-25 17:35:33 +05:30
committed by ahenriquez
parent 8ded2c6c76
commit 7841120c92
2 changed files with 4 additions and 5 deletions

View File

@@ -35,7 +35,6 @@ class AccountInvoice(models.Model):
line.price_unit, self.currency_id, round=False), line.price_unit, self.currency_id, round=False),
'quantity': qty, 'quantity': qty,
'discount': 0.0, 'discount': 0.0,
'account_analytic_id': line.analytic_account_id.id,
'rma_line_ids': [(4, line.id)], 'rma_line_ids': [(4, line.id)],
} }
return data return data

View File

@@ -70,8 +70,8 @@
domain="[('type', '=', 'supplier'), domain="[('type', '=', 'supplier'),
('partner_id', '=', partner_id)]" ('partner_id', '=', partner_id)]"
attrs="{'readonly': [('state','not in',['draft'])], attrs="{'readonly': [('state','not in',['draft'])],
'invisible': ['|', ('state', '=', 'done'), 'invisible': ['|', ('state', '=', 'paid'),
('type', '=', 'in_invoice')]}" class="oe_edit_only" ('type', '=', 'out_invoice')]}" class="oe_edit_only"
options="{'no_create': True}"/> options="{'no_create': True}"/>
</field> </field>
</field> </field>
@@ -88,8 +88,8 @@
domain="[('type', '=', 'customer'), domain="[('type', '=', 'customer'),
('partner_id', '=', partner_id)]" ('partner_id', '=', partner_id)]"
attrs="{'readonly': [('state','not in',['draft'])], attrs="{'readonly': [('state','not in',['draft'])],
'invisible': ['|', ('state', '=', 'done'), 'invisible': ['|', ('state', '=', 'paid'),
('type', '=', 'out_invoice')]}" class="oe_edit_only" ('type', '=', 'in_invoice')]}" class="oe_edit_only"
options="{'no_create': True}"/> options="{'no_create': True}"/>
</field> </field>
</field> </field>