diff options
| author | Foram Katharotiya <fka@tinyerp.com> | 2015-09-04 17:22:39 +0200 |
|---|---|---|
| committer | qdp-odoo <qdp@odoo.com> | 2015-09-04 17:23:19 +0200 |
| commit | 52d72e61def41c80d3aa9b251f244eee88638ea6 (patch) | |
| tree | 1442f7681a10cc57ab38edcccc0a5282d7d7fe98 /addons/hr_expense/data/hr_expense_data.xml | |
| parent | 4ce20c449f06664a30bc3800c187f953a4267e25 (diff) | |
[MERGE] hr_expense: module rewritten for more easiness and a better usability. Concept of expense sheet removed. Was PR #7387.
Diffstat (limited to 'addons/hr_expense/data/hr_expense_data.xml')
| -rw-r--r-- | addons/hr_expense/data/hr_expense_data.xml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/addons/hr_expense/data/hr_expense_data.xml b/addons/hr_expense/data/hr_expense_data.xml new file mode 100644 index 00000000000..8af41a40832 --- /dev/null +++ b/addons/hr_expense/data/hr_expense_data.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data noupdate="1"> + <!-- notify all employees of module installation --> + <record id="module_install_notification" model="mail.message"> + <field name="model">mail.channel</field> + <field name="res_id" ref="mail.channel_all_employees"/> + <field name="message_type">notification</field> + <field name="subtype_id" ref="mail.mt_comment"/> + <field name="subject">Expense Management application installed!</field> + <field name="body"><![CDATA[<p>Manage your employees' expenses, after due validation by their manager and the accountant, then generate and pay the corresponding invoices.</p> +<p>This feature is also linked to analytic accounting and compatible with timesheet invoices, so you will be able to automatically re-invoice project-related expenses to your customers.</p>]]></field> + </record> + + <!-- Resource: product.uom.categ --> + <record id="cat_expense" model="product.category"> + <field name="parent_id" ref="product.product_category_all"/> + <field name="name">Expenses</field> + </record> + + <!-- Expense-related subtypes for messaging / Chatter --> + <record id="mt_expense_approved" model="mail.message.subtype"> + <field name="name">Approved</field> + <field name="res_model">hr.expense</field> + <field name="default" eval="False"/> + <field name="description">Expense approved</field> + </record> + <record id="mt_expense_refused" model="mail.message.subtype"> + <field name="name">Refused</field> + <field name="res_model">hr.expense</field> + <field name="default" eval="True"/> + <field name="description">Expense refused</field> + </record> + <record id="mt_expense_confirmed" model="mail.message.subtype"> + <field name="name">To Approve</field> + <field name="res_model">hr.expense</field> + <field name="description">Expense confirmed, waiting confirmation</field> + <field name="default" eval="True"/> + </record> + <!-- Department (Parent) related subtypes for messaging / Chatter --> + <record id="mt_department_expense_confirmed" model="mail.message.subtype"> + <field name="name">Expenses To Approve</field> + <field name="res_model">hr.department</field> + <field name="default" eval="True"/> + <field name="parent_id" eval="ref('mt_expense_confirmed')"/> + <field name="relation_field">department_id</field> + <field name="sequence" eval="10"/> + </record> + + </data> +</odoo> |
