New implementation of KM cost to property support the decimal precision at 3 digits (without changing the decimal precision of all prices in Odoo)

This commit is contained in:
Alexis de Lattre
2017-06-08 11:25:21 +02:00
parent aca7911d81
commit 19909b6761
13 changed files with 186 additions and 208 deletions

View File

@@ -7,41 +7,29 @@
<odoo noupdate="1">
<record id="demo_private_car_expense" model="product.product">
<field name="name">1-2CV 0-12000km Private Car Expenses</field>
<field name="default_code">1-2CV/0-12000km</field>
<field name="categ_id" ref="hr_expense.cat_expense"/>
<field name="sale_ok" eval="False"/>
<field name="purchase_ok" eval="False"/>
<field name="can_be_expensed" eval="False"/>
<field name="private_car_expense_ok" eval="True"/>
<field name="type">service</field>
<field name="list_price">0</field>
<field name="standard_price">0.42</field>
<field name="uom_id" ref="product.product_uom_km"/>
<field name="uom_po_id" ref="product.product_uom_km"/>
<field name="taxes_id" eval="False"/>
<field name="supplier_taxes_id" eval="False"/>
<record id="demo_private_car_km_price" model="private.car.km.price">
<field name="name">France: 1-2CV 0-12000km</field>
<field name="unit_amount">0.423</field>
</record>
<record id="hr.employee_root" model="hr.employee">
<field name="private_car_plate">OD 4212 OO</field>
<field name="private_car_product_id" ref="demo_private_car_expense"/>
<field name="private_car_km_price_id" ref="demo_private_car_km_price"/>
</record>
<record id="hr.employee_mit" model="hr.employee">
<field name="private_car_plate">OE 1234 EO</field>
<field name="private_car_product_id" ref="demo_private_car_expense"/>
<field name="private_car_km_price_id" ref="demo_private_car_km_price"/>
</record>
<record id="hr.employee_al" model="hr.employee">
<field name="private_car_plate">BE 6543 AL</field>
<field name="private_car_product_id" ref="demo_private_car_expense"/>
<field name="private_car_km_price_id" ref="demo_private_car_km_price"/>
</record>
<record id="hr.employee_qdp" model="hr.employee">
<field name="private_car_plate">BE 1235 QD</field>
<field name="private_car_product_id" ref="demo_private_car_expense"/>
<field name="private_car_km_price_id" ref="demo_private_car_km_price"/>
</record>
</odoo>