The test does not have hardcoded values referring to demo data anymore. Moreover, in the test, we now use values which are different from the demo data (621.54 instead of 700). Overall, this will make the test more robust. hr_expense: change car travel sale price Car Travel Expense is used as a product invoiced at sale price. Therefore, it is more useful to have a cost price and a sale price which are different. The whole idea of this commit is to avoid having the same values everywhere.
66 lines
3.0 KiB
XML
66 lines
3.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data noupdate="1">
|
|
|
|
<record id="hr.employee_mit" model="hr.employee">
|
|
<field name="address_home_id" ref="base.res_partner_address_5"/>
|
|
</record>
|
|
|
|
<record id="car_travel" model="product.product">
|
|
<field name="list_price">0.50</field>
|
|
<field name="standard_price">0.32</field>
|
|
<field name="type">service</field>
|
|
<field name="name">Car Travel Expenses</field>
|
|
<field name="default_code">CarTRA</field>
|
|
<field name="uom_id" ref="product.product_uom_km"/>
|
|
<field name="uom_po_id" ref="product.product_uom_km"/>
|
|
<field name="categ_id" ref="hr_expense.cat_expense"/>
|
|
<field name="can_be_expensed" eval="True" />
|
|
<field name="image" type="base64" file="hr_expense/static/img/car_travel-image.jpg"/>
|
|
</record>
|
|
|
|
<record id="air_ticket" model="product.product">
|
|
<field name="list_price">700.0</field>
|
|
<field name="standard_price">700.0</field>
|
|
<field name="type">service</field>
|
|
<field name="name">Air Flight</field>
|
|
<field name="default_code">AT</field>
|
|
<field name="categ_id" ref="hr_expense.cat_expense"/>
|
|
<field name="can_be_expensed" eval="True" />
|
|
<field name="image" type="base64" file="hr_expense/static/img/air_ticket-image.jpg"/>
|
|
</record>
|
|
|
|
<record id="hotel_rent" model="product.product">
|
|
<field name="list_price">400.0</field>
|
|
<field name="standard_price">400.0</field>
|
|
<field name="type">service</field>
|
|
<field name="name">Hotel Accommodation</field>
|
|
<field name="default_code">HA0</field>
|
|
<field name="uom_id" ref="product.product_uom_day"/>
|
|
<field name="uom_po_id" ref="product.product_uom_day"/>
|
|
<field name="categ_id" ref="hr_expense.cat_expense"/>
|
|
<field name="can_be_expensed" eval="True" />
|
|
<field name="image" type="base64" file="hr_expense/static/img/hotel_rent-image.jpg"/>
|
|
</record>
|
|
|
|
<record id="travel_by_air_expense" model="hr.expense">
|
|
<field name="name">Travel by Air</field>
|
|
<field name="analytic_account_id" ref="analytic.analytic_our_super_product"/>
|
|
<field name="product_id" ref="air_ticket"/>
|
|
<field eval="700.0" name="unit_amount"/>
|
|
<field name="product_uom_id" ref="product.product_uom_unit"/>
|
|
<field eval="1.0" name="quantity"/>
|
|
</record>
|
|
|
|
<record id="hotel_bill_expense" model="hr.expense">
|
|
<field name="name">Hotel Expenses</field>
|
|
<field name="analytic_account_id" ref="analytic.analytic_nebula"/>
|
|
<field name="product_id" ref="hotel_rent"/>
|
|
<field eval="400.0" name="unit_amount"/>
|
|
<field name="product_uom_id" ref="product.product_uom_day"/>
|
|
<field eval="5.0" name="quantity"/>
|
|
</record>
|
|
|
|
</data>
|
|
</odoo>
|