[FIX] hr_expense: don't submit expense report on creation

Steps to reproduce:

  - Install Expenses module
  - Go to Expenses (list view)
  - Select multiple expense in `To Submit` stage
  - Click on Action -> Create report

Issue:

  Report is directly in Submitted stage.

Cause:

  Submitting report on creation.

Solution:

  Do not set 'sumbit' satge on report creation.

opw-2586184

closes odoo/odoo#74615

X-original-commit: 7cb6cfad0dc8254c3668f6d3c5a0be1a85051ab3
Signed-off-by: agr-odoo <agr-odoo@users.noreply.github.com>
Signed-off-by: bon-odoo <nboulif@users.noreply.github.com>
This commit is contained in:
Nasreddin Boulif (bon)
2021-08-03 10:15:20 +00:00
parent 888ff78c20
commit 2ee1f7798a
+1 -1
View File
@@ -408,7 +408,7 @@ Or send your receipts at <a href="mailto:%(email)s?subject=Lunch%%20with%%20cust
'default_employee_id': self[0].employee_id.id,
'default_name': expense_name,
'default_expense_line_ids': [Command.set(todo.ids)],
'default_state': 'submit',
'default_state': 'draft',
'create': False
}
return values