main #7
@@ -1885,7 +1885,10 @@ class Line(sequence_ordered(), ModelSQL, ModelView):
|
|||||||
self.product.supplier_taxes_deductible_rate_used)
|
self.product.supplier_taxes_deductible_rate_used)
|
||||||
invoice_line.invoice_type = 'in'
|
invoice_line.invoice_type = 'in'
|
||||||
if self.product:
|
if self.product:
|
||||||
invoice_line.account = self.product.account_stock_in_used
|
if self.product.type == 'service' and not self.product.landed_cost:
|
||||||
|
invoice_line.account = self.product.account_expense_used
|
||||||
|
else:
|
||||||
|
invoice_line.account = self.product.account_stock_in_used
|
||||||
if not invoice_line.account:
|
if not invoice_line.account:
|
||||||
raise AccountError(
|
raise AccountError(
|
||||||
gettext('purchase'
|
gettext('purchase'
|
||||||
|
|||||||
Reference in New Issue
Block a user