Update project_invoice.py
This commit is contained in:
parent
0dfd82040b
commit
25b662d20d
|
|
@ -358,18 +358,16 @@ class ProjectInvoiceLine(models.Model):
|
|||
# Convert to string to avoid TypeError
|
||||
name = str(self.name) if self.name else ''
|
||||
project_name = str(self.project_invoice_id.project_id.name) if self.project_invoice_id and self.project_invoice_id.project_id.name else ''
|
||||
|
||||
res = {
|
||||
'name': name + '/' + project_name,
|
||||
'account_id': self.project_invoice_id.project_id.category_id.account_id and self.project_invoice_id.project_id.category_id.account_id.id or False,
|
||||
'product_id': self.product_id.id,
|
||||
'product_uom_id': self.product_uom.id,
|
||||
'quantity': self.product_uom_qty,
|
||||
'discount': self.discount,
|
||||
'price_unit': self.price_unit,
|
||||
'tax_ids': [(6, 0, self.tax_id.ids)],
|
||||
'analytic_account_id': self.project_invoice_id.project_id.analytic_account_id.id
|
||||
}
|
||||
res = {
|
||||
'name': name + '/' + project_name,
|
||||
'account_id': self.project_invoice_id.project_id.category_id.account_id and self.project_invoice_id.project_id.category_id.account_id.id or False,
|
||||
'product_id': self.product_id.id,
|
||||
'product_uom_id': self.product_uom.id,
|
||||
'quantity': self.product_uom_qty,
|
||||
'discount': self.discount,
|
||||
'price_unit': self.price_unit,
|
||||
'tax_ids': [(6, 0, self.tax_id.ids)],
|
||||
'analytic_account_id': self.project_invoice_id.project_id.analytic_account_id.id}
|
||||
if self.project_invoice_id.project_id.purchase_order_id and self.project_invoice_id.project_id.type == 'expense' :
|
||||
res['analytic_account_id'] = self.project_invoice_id.project_id.purchase_line_id.account_analytic_id.id
|
||||
res['purchase_line_id'] = self.project_invoice_id.project_id.purchase_line_id.id
|
||||
|
|
|
|||
Loading…
Reference in New Issue