'report/hr_expense_report_view.xml'
],
'demo_xml': ['hr_expense_demo.xml',
-# '''hr.expense.expense.csv'
+# 'hr.expense.expense.csv'
],
'test': ['test/test_hr_expense.yml'],
'installable': True,
- |
In order to test hr_expenses for OpenERP, I create expense for employee and manage employee's expenses.
--
+- |
Creating unit of measure category "Working Time".
-
!record {model: product.uom.categ, id: product_uom_categ_workingtime0}:
- |
Given that I have employee "employee1" and that address.
-
-
!record {model: hr.employee, id: hr.employee1}:
address_home_id: base.res_partner_address_1
address_id: base.main_address
-
--
+- |
I create product unit of measure "Hour".
-
!record {model: product.uom, id: product_uom_hour0}:
factor: 8.0
name: Hour
rounding: 0.01
--
+- |
Creating a product "travel" and select uom "Hour" and category "Working Time".
-
!record {model: product.product, id: product_product_travel0}:
weight: 0.0
weight_net: 0.0
--
+- |
Now I create Expense "September Expenses" for employee1.and select product "travel".
-
!record {model: hr.expense.expense, id: hr_expense_expense_september0}:
- |
I confirm this expenses by click on "Confirm" button.
-
- !workflow {model: hr.expense.expense, action: confirm, ref:hr_expense_expense_september0}
+ !workflow {model: hr.expense.expense, action: confirm, ref: hr_expense_expense_september0}
- |
I check that state is "Waiting Confirmation".