[FIX] hr_timesheet_invoice: bad identation during refactoring
Introduced at 55f9cbf
, bad indentation was skipping a block of code when no
customer was specified.
Closes #7813
This commit is contained in:
parent
9b1ab76eb2
commit
c230bf89b5
|
@ -217,17 +217,17 @@ class account_analytic_line(osv.osv):
|
|||
if factor.customer_name:
|
||||
factor_name += ' - ' + factor.customer_name
|
||||
|
||||
general_account = product.property_account_income or product.categ_id.property_account_income_categ
|
||||
if not general_account:
|
||||
raise osv.except_osv(_('Error!'), _("Configuration Error!") + '\n' + _("Please define income account for product '%s'.") % product.name)
|
||||
taxes = product.taxes_id or general_account.tax_ids
|
||||
tax = self.pool['account.fiscal.position'].map_tax(cr, uid, account.partner_id.property_account_position, taxes)
|
||||
curr_invoice_line.update({
|
||||
'invoice_line_tax_id': [(6, 0, tax)],
|
||||
'name': factor_name,
|
||||
'invoice_line_tax_id': [(6, 0, tax)],
|
||||
'account_id': general_account.id,
|
||||
})
|
||||
general_account = product.property_account_income or product.categ_id.property_account_income_categ
|
||||
if not general_account:
|
||||
raise osv.except_osv(_('Error!'), _("Configuration Error!") + '\n' + _("Please define income account for product '%s'.") % product.name)
|
||||
taxes = product.taxes_id or general_account.tax_ids
|
||||
tax = self.pool['account.fiscal.position'].map_tax(cr, uid, account.partner_id.property_account_position, taxes)
|
||||
curr_invoice_line.update({
|
||||
'invoice_line_tax_id': [(6, 0, tax)],
|
||||
'name': factor_name,
|
||||
'invoice_line_tax_id': [(6, 0, tax)],
|
||||
'account_id': general_account.id,
|
||||
})
|
||||
|
||||
note = []
|
||||
for line in analytic_lines:
|
||||
|
|
Loading…
Reference in New Issue