This commit improves fleet contracts management through a better integration of activities and addition of automated activities. Several things are done in this commit : * fleet vehicle log contract does not inherit from mail.activity.mixin. This commit adds the inherit so that fleet users and managers can now schedule and manage activities on vehicle contracts. This will help them in their daily job; * automatic activities generation is added when contracts are nearly expired and renewal is required; * a menu to configure activity types is added. Indeed fleet managers should be able to see and configure activity types related to their job; * filters are added to be able to use the systray and to filter the kanban view based on activities Having automated activities allow to replace some messages posted on the contract. Indeed currently there are messages posted on vehicles about contracts to renew. As we now have automated activities on contracts to remind assigned people to renew it the log can be safely removed. It will lessen noise generated on chatter.
49 lines
1.5 KiB
Python
49 lines
1.5 KiB
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
{
|
|
'name' : 'Fleet Management',
|
|
'version' : '0.1',
|
|
'sequence': 165,
|
|
'category': 'Human Resources',
|
|
'website' : 'https://www.odoo.com/page/fleet',
|
|
'summary' : 'Vehicle, leasing, insurances, costs',
|
|
'description' : """
|
|
Vehicle, leasing, insurances, cost
|
|
==================================
|
|
With this module, Odoo helps you managing all your vehicles, the
|
|
contracts associated to those vehicle as well as services, fuel log
|
|
entries, costs and many other features necessary to the management
|
|
of your fleet of vehicle(s)
|
|
|
|
Main Features
|
|
-------------
|
|
* Add vehicles to your fleet
|
|
* Manage contracts for vehicles
|
|
* Reminder when a contract reach its expiration date
|
|
* Add services, fuel log entry, odometer values for all vehicles
|
|
* Show all costs associated to a vehicle or to a type of service
|
|
* Analysis graph for costs
|
|
""",
|
|
'depends': [
|
|
'base',
|
|
'mail',
|
|
],
|
|
'data': [
|
|
'security/fleet_security.xml',
|
|
'security/ir.model.access.csv',
|
|
'views/fleet_vehicle_model_views.xml',
|
|
'views/fleet_vehicle_views.xml',
|
|
'views/fleet_vehicle_cost_views.xml',
|
|
'views/fleet_board_view.xml',
|
|
'views/mail_activity_views.xml',
|
|
'data/fleet_cars_data.xml',
|
|
'data/fleet_data.xml',
|
|
'data/mail_data.xml',
|
|
],
|
|
|
|
'demo': ['data/fleet_demo.xml'],
|
|
|
|
'installable': True,
|
|
'application': True,
|
|
}
|