fleet_work_order_passanger/reports/fleet_work_order_passanger_analysis.xml
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2017 OpenSynergy Indonesia
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<openerp>
<data>
<record id="fleet_work_order_passanger_analysis_view_graph" model="ir.ui.view">
<field name="name">fleet.work_order_passanger_analysis graph</field>
<field name="model">fleet.work_order_passanger_analysis</field>
<field name="arch" type="xml">
<graph type="pivot">
</graph>
</field>
</record>
<record id="fleet_work_order_passanger_analysis_view_search" model="ir.ui.view">
<field name="name">fleet.work_order_passanger_analysis search</field>
<field name="model">fleet.work_order_passanger_analysis</field>
<field name="arch" type="xml">
<search>
<filter name="filter_empty" string="Empty" domain="[('id','=',0)]" />
<group name="row_group" string="Row Grouping">
<filter
name="row_group_wo_type"
string="Work Order Type"
context="{'group_by':'work_order_type_id'}"
/>
<filter
name="row_group_passanger_type"
string="Passanger Type"
context="{'group_by':'passanger_type_id'}"
/>
<filter
name="row_group_vehicle"
string="Vehicle"
context="{'group_by':'vehicle_id'}"
/>
<filter
name="row_group_driver"
string="Driver"
context="{'group_by':'driver_id'}"
/>
<filter
name="row_group_state"
string="State"
context="{'group_by':'state'}"
/>
<filter
name="row_group_eta_year"
string="ETD by Year"
context="{'group_by':'date_start:year'}"
/>
<filter
name="row_group_eta_month"
string="ETD by Month"
context="{'group_by':'date_start:month'}"
/>
<filter
name="row_group_eta_week"
string="ETD by Week"
context="{'group_by':'date_start:week'}"
/>
<filter
name="row_group_eta_day"
string="ETD by Day"
context="{'group_by':'date_start:day'}"
/>
<filter
name="row_group_etd_year"
string="ETA by Year"
context="{'group_by':'date_end:year'}"
/>
<filter
name="row_group_etd_month"
string="ETA by Month"
context="{'group_by':'date_end:month'}"
/>
<filter
name="row_group_etd_week"
string="ETA by Week"
context="{'group_by':'date_end:week'}"
/>
<filter
name="row_group_etd_day"
string="ETA by Day"
context="{'group_by':'date_end:day'}"
/>
</group>
<group name="col_group" string="Col Grouping">
<filter
name="col_group_wo_type"
string="Work Order Type"
context="{'col_group_by':'work_order_type_id'}"
/>
<filter
name="col_group_passanger_type"
string="Passanger Type"
context="{'col_group_by':'passanger_type_id'}"
/>
<filter
name="col_group_vehicle"
string="Vehicle"
context="{'col_group_by':'vehicle_id'}"
/>
<filter
name="col_group_driver"
string="Driver"
context="{'col_group_by':'driver_id'}"
/>
<filter
name="col_group_state"
string="State"
context="{'col_group_by':'state'}"
/>
<filter
name="col_group_eta_year"
string="ETD by Year"
context="{'col_group_by':'date_start:year'}"
/>
<filter
name="col_group_eta_month"
string="ETD by Month"
context="{'col_group_by':'date_start:month'}"
/>
<filter
name="col_group_eta_week"
string="ETD by Week"
context="{'col_group_by':'date_start:week'}"
/>
<filter
name="col_group_eta_day"
string="ETD by Day"
context="{'col_group_by':'date_start:day'}"
/>
<filter
name="col_group_etd_year"
string="ETA by Year"
context="{'col_group_by':'date_end:year'}"
/>
<filter
name="col_group_etd_month"
string="ETA by Month"
context="{'col_group_by':'date_end:month'}"
/>
<filter
name="col_group_etd_week"
string="ETA by Week"
context="{'col_group_by':'date_end:week'}"
/>
<filter
name="col_group_etd_day"
string="ETA by Day"
context="{'col_group_by':'date_end:day'}"
/>
</group>
</search>
</field>
</record>
<record id="fleet_work_order_passanger_analysis_action" model="ir.actions.act_window">
<field name="name">Passanger Analysis</field>
<field name="res_model">fleet.work_order_passanger_analysis</field>
<field name="view_type">form</field>
<field name="view_mode">graph</field>
<field name="view_id" ref="fleet_work_order_passanger_analysis_view_graph" />
<field
name="search_view_id"
ref="fleet_work_order_passanger_analysis_view_search"
/>
<field name="context">{'search_default_filter_empty':1}</field>
</record>
<menuitem
id="fleet_work_order_passanger_analysis_menu"
parent="fleet.menu_fleet_reporting"
name="Passanger Analysis"
action="fleet_work_order_passanger_analysis_action"
sequence="5"
/>
</data>
</openerp>