According to Wiktionary, French spacing is "the archaic practice (though still current in French) of inserting a space around colons, semicolons, question marks, and exclamation marks". This is not standard practice in English and most languages of the world. The purpose of this commit is to start purging the code from this typo, as it may reflect poorly on the software for some people. closes odoo/odoo#116167 Related: odoo/enterprise#38542 Signed-off-by: Louis Wicket (wil) <wil@odoo.com>
112 lines
6.6 KiB
XML
112 lines
6.6 KiB
XML
<?xml version="1.0" ?>
|
|
<odoo>
|
|
<record id="module_fleet_category" model="ir.module.category">
|
|
<field name="name">Fleet</field>
|
|
<field name="sequence">17</field>
|
|
</record>
|
|
<record id="fleet_group_user" model="res.groups">
|
|
<field name="name">Officer: Manage all vehicles</field>
|
|
<field name="category_id" ref="base.module_category_human_resources_fleet"/>
|
|
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
|
|
</record>
|
|
<record id="fleet_group_manager" model="res.groups">
|
|
<field name="name">Administrator</field>
|
|
<field name="implied_ids" eval="[(4, ref('fleet_group_user'))]"/>
|
|
<field name="category_id" ref="base.module_category_human_resources_fleet"/>
|
|
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
|
|
<data noupdate="1">
|
|
<record id="base.default_user" model="res.users">
|
|
<field name="groups_id" eval="[(4,ref('fleet.fleet_group_manager'))]"/>
|
|
</record>
|
|
<record id="fleet_rule_contract_visibility_user" model="ir.rule">
|
|
<field name="name">User can only see his/her contracts</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_contract"/>
|
|
<field name="groups" eval="[(4, ref('fleet_group_user'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
<field name="domain_force">[('vehicle_id.driver_id','=',user.partner_id.id)]</field>
|
|
</record>
|
|
<record id="fleet_rule_service_visibility_user" model="ir.rule">
|
|
<field name="name">User can only see his/her vehicle's services</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_services"/>
|
|
<field name="groups" eval="[(4, ref('fleet_group_user'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
<field name="domain_force">[('vehicle_id.driver_id','=',user.partner_id.id)]</field>
|
|
</record>
|
|
<record id="fleet_rule_odometer_visibility_user" model="ir.rule">
|
|
<field name="name">User can only see his/her vehicle's odometer</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_odometer"/>
|
|
<field name="groups" eval="[(4, ref('fleet_group_user'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_unlink" eval="True"/>
|
|
<field name="domain_force">[('vehicle_id.driver_id','=',user.partner_id.id)]</field>
|
|
</record>
|
|
<record id="fleet_rule_vehicle_visibility_user" model="ir.rule">
|
|
<field name="name">User can only see his/her vehicle</field>
|
|
<field name="model_id" ref="model_fleet_vehicle"/>
|
|
<field name="groups" eval="[(4, ref('fleet_group_user'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
<field name="domain_force">[('driver_id','=',user.partner_id.id)]</field>
|
|
</record>
|
|
<record id="fleet_rule_contract_visibility_manager" model="ir.rule">
|
|
<field name="name">Administrator has all rights on vehicle's contracts</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_contract"/>
|
|
<field name="groups" eval="[Command.link(ref('fleet_group_manager'))]"/>
|
|
</record>
|
|
<record id="fleet_rule_service_visibility_manager" model="ir.rule">
|
|
<field name="name">Administrator has all rights on vehicle's services</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_services"/>
|
|
<field name="groups" eval="[Command.link(ref('fleet_group_manager'))]"/>
|
|
</record>
|
|
<record id="fleet_rule_odometer_visibility_manager" model="ir.rule">
|
|
<field name="name">Administrator has all rights on vehicle's vehicle's odometer</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_odometer"/>
|
|
<field name="groups" eval="[Command.link(ref('fleet_group_manager'))]"/>
|
|
</record>
|
|
<record id="fleet_rule_vehicle_visibility_manager" model="ir.rule">
|
|
<field name="name">Administrator has all rights on vehicle</field>
|
|
<field name="model_id" ref="model_fleet_vehicle"/>
|
|
<field name="groups" eval="[Command.link(ref('fleet_group_manager'))]"/>
|
|
</record>
|
|
<record id="ir_rule_fleet_vehicle" model="ir.rule">
|
|
<field name="name">Fleet vehicle: Multi Company</field>
|
|
<field name="model_id" ref="model_fleet_vehicle"/>
|
|
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
|
</record>
|
|
<record id="ir_rule_fleet_vehicle_log_contract" model="ir.rule">
|
|
<field name="name">Fleet vehicle log contract: Multi Company</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_contract"/>
|
|
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
|
</record>
|
|
<record id="ir_rule_fleet_report" model="ir.rule">
|
|
<field name="name">Costs Analysis: Multi Company</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_cost_report"/>
|
|
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
|
</record>
|
|
<record id="ir_rule_fleet_odometer" model="ir.rule">
|
|
<field name="name">Fleet odometer: Multi Company</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_odometer"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">['|', ('vehicle_id.company_id', '=', False), ('vehicle_id.company_id', 'in', company_ids)]</field>
|
|
</record>
|
|
<record id="ir_rule_fleet_log_services" model="ir.rule">
|
|
<field name="name">Fleet log services: Multi Company</field>
|
|
<field name="model_id" ref="model_fleet_vehicle_log_services"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
|
</record>
|
|
</data>
|
|
</odoo>
|