事故

在管理车队时,事故是不可避免的。跟踪事故对于了解车辆维护成本和识别安全司机至关重要。

Odoo 的 Fleet 应用提供多种跟踪事故的方式。以下是一种监控事故和维修费用的步骤说明。

对于本案例,进入 Fleet app --> Fleet --> Services。在 service form <fleet/service-form> 中创建两个 service types <fleet/new-type>

  • [Accident - Driver’s Fault](事故‑司机责任)
  • [Accident - No Fault](事故‑无责任)

此设置记录与事故相关的维修,并按责任进行组织。

当事故发生时,创建一条服务记录。事故所需的具体维修在服务记录的 Description 中记录,事故细节在 Notes 部分记录。

通过这种组织结构,可以按责任、车辆、司机或费用查看所有事故。

:::: note ::: title 注意 :::

管理事故时,必须 创建服务记录

有关在 Odoo Fleet 应用中创建服务记录的详细说明,请参阅 service 文档。 ::::

要记录事故并启动维修流程,第一步是 create a service record <fleet/service-form>,详细说明所需的具体维修。

:::: note ::: title 注意 :::

某些事故需要多家供应商分别进行多项维修。此类情况需要为每个供应商单独创建服务记录。为保持记录整洁,建议保持 Notes 字段内容一致,并附上相同的重要文件,如警方报告。 ::::

导航至 Fleet app --> Fleet --> Services 查看主 Services 仪表盘。点击左上角的 New,加载空白服务表单。

在表单中填写以下信息:

  • Description:填写车辆全部维修所需的描述,如 [车身修复]、[更换挡风玻璃] 或 [更换保险杠、轮胎、车窗]。
  • Service Type:本例中选择 [Accident - Driver’s Fault](事故‑司机责任)或 [Accident - No Fault](事故‑无责任),视具体情况而定。首次输入这两种服务类型时,键入新类型名称后点击 Create (new service type)。弹出 Create Service Type 窗口,Name 字段已填入新类型名称。Category 请选择 Service,然后点击 Save & Close。添加后即可在 Service Type 下拉框中选择。
  • Date:使用日历弹窗选择事故发生日期。通过 fa-chevron-leftfa-chevron-right(左右箭头)切换月份,点击具体日期确定。
  • Cost:暂留空白,因为维修费用尚未确定。
  • Vendor:在下拉框中选择负责维修的供应商。若系统中未存在该供应商,键入名称后点击 CreateCreate and edit...add and configure the vendor <fleet/new-vendor>
  • Vehicle:在下拉框中选择发生事故的车辆。选定后,Driver 字段会自动填充,Odometer Value 的计量单位也会显示。
  • Driver:默认填入所选车辆当前登记的司机。如事故时由其他司机驾驶,请在下拉框中选择正确的司机。
  • Odometer Value:填写事故发生时的里程表读数,单位为公里 (km) 或英里 (mi),取决于车辆配置。
  • NOTES:在表单底部的备注中输入事故的具体细节,如 [撞到鹿] 或 [在路口停车时被追尾]。

Odoo 允许在服务记录中附加任何重要文件,如维修估价单和警方报告。点击表单 chatter 区域的 fa-paperclip(回形针)图标,弹出文件浏览器,定位文件后点击 Open 上传。

:::: note ::: title 注意 ::> 文件添加后,chatter 中会出现 Files{.interpreted-text role=“guilabel”} 区段。若需继续添加文档,点击 fa-plus-square Attach files。 :::

在 Odoo Fleet 应用中,默认有四个服务阶段:

::::::: tabs ::: tab New(新建)

创建服务记录时的默认阶段。此时已提出维修请求,但尚未开始。Cost 字段保持为零。 :::

::: tab Running(进行中)

维修正在进行,但尚未完成。Cost 字段显示维修估算费用。 :::

::: tab Completed(已完成)

所有在服务表单中列出的维修已完成。Cost 字段更新为实际付费的总额。 :::

::: tab Cancelled(已取消)

服务请求已被取消。 ::: :::::::

在维修过程中,可通过两种方式更改服务状态以反映车辆当前状态:在单独的 service record <fleet/service_record> 上,或在 Kanban service view <fleet/Kanban> 中。

打开主 Services 仪表盘(Fleet app --> Fleet --> Services),点击具体的服务记录打开详细表单。然后在表单右上角点击所需阶段即可更改状态。

打开主 Services 仪表盘后,点击右上角的 oi-view-kanban Kanban 图标,将所有维修按车辆组织。

随后在搜索栏中移除默认的 Service Type 过滤器。此时所有服务记录会以 Kanban 视图显示,按各自的 Status 分组。拖拽服务记录到目标阶段即可。

使用本文所述方法跟踪事故的主要目的在于:查看事故总费用、确定最安全的司机、以及计算特定车辆的实际总成本。

Services dashboard <fleet/services_dashboard> 显示所有事故信息;Reporting dashboard <fleet/reporting_dashboard> 则展示特定车辆的总费用。

进入 Fleet app --> Fleet --> Services 查看 Services 仪表盘。所有服务记录以 oi-view-list(列表)视图显示,按 Service Type 字母顺序分组。

事故追踪的两种服务类型会出现在列表中:Accident - Driver Fault(事故‑司机责任)和 Accident - No Fault(事故‑无责任)。

每个分组显示该类型下的记录数量,并在分组标题下列出各条记录。

::: example 本示例中有三起司机责任事故和一起非司机责任事故。仪表盘同时显示各分组的估算总 Cost

估算的费用约为 $3,284.00,来源于司机责任事故的维修费用。无责任事故暂无费用,因为维修尚未完成,也没有估算。 :::

:::: note ::: title 注意 :::

Cost计算所有 维修表单中的费用,包括估算费用和最终费用。如果某些维修仍处于 Running 阶段且最终账单尚未生成,则该数字可能不够准确。 ::::

进入 Fleet app --> Reporting --> Costs 查看 Cost Analysis 报告。默认以柱状图(fa-bar-chart)展示本年度所有 Contract(合同)和 Service(服务)费用,按月份(Date : (year))划分。灰色虚线表示 Sum,即合同费用与服务费用的合计。

要按车辆查看总费用,点击搜索栏右侧的 fa-caret-down(切换搜索栏)图标,展开下拉菜单。选择 Vehicle 作为 Group By 条件,数据即按车辆分组。

此时即可看到每辆车的真实总成本,包含月租费用等合同成本以及所有服务费用(包括事故)。将鼠标悬停在柱状图上会弹出包含车辆名称和总费用的提示框,帮助全面了解车辆成本。

若想查看合同费用和维修费用的明细,点击右上角的 oi-view-pivot(透视表)图标。透视表会将每辆车单独列出,并显示 Contract 成本、Service 成本以及 Total 成本。

:::: note ::: title 注意 :::

oi-view-pivot(透视表)默认已按车辆分组,因此无需额外设置 Group ByVehicle。若已激活该过滤器,也不会影响展示的数据。 ::::

对于拥有大量员工、管理庞大车队的企业而言,仅显示 New(新建)和 Running(进行中)阶段的服务记录,可在 Services 仪表盘中节省大量时间。

进入 Fleet app --> Fleet --> Services,所有服务请求已按 Service Type 分类。点击搜索栏右侧的 fa-caret-down(切换搜索面板)图标,展开下拉菜单,选择 Add Custom Filter(添加自定义过滤),弹出相应窗口。

在弹窗中需配置三个下拉字段:

  1. 第一个字段选择 Stage(阶段)。
  2. 第二个字段保持 =
  3. 第三个字段从下拉菜单中选择 Running

随后点击最后一个字段右侧的 fa-plus(加号)图标,会出现一条相同规则的副本。将第二条规则的第三个字段改为 New,其余保持不变。

点击窗口底部的 Add 按钮,即可添加该自定义过滤。

此微调仅展示 NewRunning 阶段的服务,是管理大量维修请求时的实用报表。

若希望每次打开 Services 仪表盘时默认使用该报表,点击搜索栏最右侧的 fa-caret-down(切换搜索面板)图标,随后点击 Save current search(保存当前搜索),在出现的下拉列中勾选 Default Filter(默认过滤),再点击 Save。此后,每次访问 Services 仪表盘时都会默认使用该自定义视图。