Odoo Events 应用收入报表使用指南
收入报表
Odoo Events 应用可创建基于活动相关数据和分析的自定义报表。这些报表可以聚焦于 参与者 或 收入。
以下文档重点介绍与活动 收入 相关的报表选项。
收入报表页面
要访问 收入 报表页面,请导航至
Events 应用 --> Reporting --> Revenues。
{.align-center}
默认情况下,Revenues 报表页面以图表形式显示(fa-line-chart(折线图)配合 fa-database(堆叠)数据)。搜索栏中默认包含过滤器 非免费票 和 活动开始日期:(当前年份)。
:::: tip ::: title 提示 :::
想了解更多关于各种图表视图(以及图表视图选项),请参考 Graph views <reporting/using-graph> 文档。
::::
Revenues 报表页面也可以通过点击右上角的 oi-view-pivot(透视表)图标,以 pivot table <reporting/views/pivot> 形式查看。
度量(Measures)
选择特定的 Measures <reporting/choosing-measures> 是快速自定义报表页面的方式。
无论选择哪种视图,Revenues 报表页面的度量均为:Revenues(收入)、Untaxed Revenues(未税收入)和 Count(计数)。
:::: note ::: title 注意 :::
在 Revenues 报表页面的默认图表视图中,Measures 下拉菜单仅设置为 Revenues。
图表视图一次只能选择一个 Measure。
切换到透视表视图后,默认会选中所有 Measures。
::::
Revenues:显示活动产生的收入。Untaxed Revenues:显示活动产生的未税收入。Count:显示参加活动的注册人数总计。
过滤器与分组选项
点击搜索栏右侧的 fa-caret-down(向下箭头),即可展开过滤器和分组选项的下拉菜单。
该下拉“巨型”菜单按列组织:Filters <search/preconfigured-filters>、Group By <search/group> 和 Favorites <search/favorites>。
:::: note ::: title 注意 :::
如果在 Filters 列中选择了时间相关的选项(例如默认的 Event Start Date: (year)),则会出现 Comparison 列,提供对应时间过滤的比较选项。一次只能从 Comparison 列中选择 一个 项目。
::::
::: seealso ../../essentials/search :::
过滤器选项
在下拉菜单的 Filters 列中,有多种与活动相关的选项,可用于根据特定条件创建自定义报表。Filters 列支持一次选择多个选项。
Filters 列的选项包括:
Non-free tickets:非免费票/注册。Free:免费票/注册。Pending payment:已购买但仍待付款的票/注册。Sold:已成功售出(并已付款)的票/注册。Registration Date:点击fa-caret-down(向下箭头)图标,展开月份、季度和年份选项,可多选以查看特定时间段的注册情况。Upcoming/Running:包含当前进行中或即将举行活动的收入信息。Past Events:包含已结束活动的收入信息。Event Start Date:点击fa-caret-down(向下箭头)图标,展开月份、季度和年份选项,可多选以将活动开始日期作为收入数据的过滤条件。Event End Date:同上,用于过滤活动结束日期。Published Events:显示已发布活动的收入数据。Add Custom Filter:创建自定义过滤器以分析活动收入数据,详情请参阅custom filters <search/custom-filters>文档。
分组选项
在下拉菜单的 Group By 列中,也提供多种活动相关的分组选项,可一次选择多个。
Group By 列的选项包括:
Event Type:按活动类型分组。Event:按单个活动分组。Product:按活动注册产品分组。Ticket:按参与者购买的门票类型分组。Registration Status:按注册状态分组。Sale Order Status:按活动相关销售订单状态分组。Customer:按客户记录分组。Add Custom Group:点击fa-caret-down(向下箭头)图标,展开更多分组选项,选中后会加入Group By列,支持多选。
示例报表:门票分析(图表)
以下示例展示如何通过组合过滤器和分组选项,生成针对活动收入的实用分析图表。该报表展示已发布活动中已售出或免费门票的数据,按门票类型和活动进行分组。
{.align-center}
创建该报表的步骤:
- 前往
Events 应用 --> Reporting --> Revenues,保持默认图表视图,清除搜索栏中的默认过滤器。 - 点击搜索栏右侧的
fa-caret-down(向下箭头),展开过滤器与分组选项。 - 在
Filters列中勾选Free与Sold。 - 同时在
Filters列中选择Published Events,仅查看已发布活动的数据。 - 在
Group By列中依序选择Event然后Ticket(先按活动分组,再按门票类型分组),顺序非常重要。
:::: important ::: title 重要 :::
Group By 列中选项的顺序直接决定报表中数据的呈现方式。
::::
如不再添加其他过滤或分组,Odoo 将展示所有 免费 或 已售出 门票在 已发布活动 中,按 活动 再按 门票类型 分组的图形化数据。
示例报表:事件类型分析(透视表)
以下示例展示如何通过过滤器和分组选项,生成针对活动收入的实用透视表报表。该报表用于查看不同活动类型产生的收入,以评估哪些活动最有利润。
{.align-center}
创建该报表的步骤:
- 前往
Events 应用 --> Reporting --> Revenues,点击右上角的oi-view-pivot(透视表)图标切换到透视表视图。 - 保持搜索栏中的默认过滤器(
Non-free tickets与Event Start Date: (year))。 - 打开
Measures下拉菜单,去除Count选项,仅保留收入相关度量。 - 在列标题上方点击
fa-plus-square(Total),在弹出菜单中选择Event Type。
完成上述配置后,所有活动(及其对应注册)产生的收入将以可展开的列形式,按活动类型进行组织展示。