[FIX] hr_expense: give more useful label to journal items created from expenses paid by the company
This commit is contained in:
@@ -217,9 +217,10 @@ class HrExpense(models.Model):
|
||||
raise UserError(_("No Home Address found for the employee %s, please configure one.") % (expense.employee_id.name))
|
||||
emp_account = expense.employee_id.address_home_id.property_account_payable_id.id
|
||||
|
||||
aml_name = expense.employee_id.name + ': ' + expense.name.split('\n')[0][:64]
|
||||
move_lines.append({
|
||||
'type': 'dest',
|
||||
'name': expense.employee_id.name,
|
||||
'name': aml_name,
|
||||
'price': total,
|
||||
'account_id': emp_account,
|
||||
'date_maturity': acc_date,
|
||||
@@ -252,9 +253,10 @@ class HrExpense(models.Model):
|
||||
if not account:
|
||||
raise UserError(_('Please configure Default Expense account for Product expense: `property_account_expense_categ_id`.'))
|
||||
|
||||
aml_name = expense.employee_id.name + ': ' + expense.name.split('\n')[0][:64]
|
||||
move_line = {
|
||||
'type': 'src',
|
||||
'name': expense.name.split('\n')[0][:64],
|
||||
'name': aml_name,
|
||||
'price_unit': expense.unit_amount,
|
||||
'quantity': expense.quantity,
|
||||
'price': expense.total_amount,
|
||||
|
||||
Reference in New Issue
Block a user