利润分析功能详解帮助您清晰了解业务收益情况,做出更明智的经营决策。
详细利润分析功能
功能概述
这个新功能提供了一个详细的利润分析系统,能够对比销售订单和进货订单的明细,帮助您更好地分析业务利润情况。
主要特性
1. 详细对比分析
- 销售订单明细:显示每个销售订单的产品、规格、数量、单价和金额
- 进货订单明细:显示对应的进货订单产品、规格、数量、单价、金额和供应商
- 费用明细:列出所有相关费用项目
- 利润计算:自动计算每个订单的利润和利润率
2. 智能税率处理
- 自动识别含税和不含税订单
- 统一按不含税价格计算利润
- 支持8%的税率差额计算
3. 汇总统计
- 销售总额、进货成本、费用总额
- 净利润和平均利润率
- 总吨位统计
- 平均销售价格和平均进货价格对比
4. Excel导出功能
- 一键导出详细的利润分析报表
- 包含所有明细数据和汇总统计
- 支持自定义日期范围导出
5. 灵活的日期筛选
- 支持自定义开始和结束日期
- 默认显示最近30天的数据
- 实时查询和分析
访问方式
网页访问
- URL: `/Product/detailed-profit-analysis/`
Excel导出
- URL: `/Product/detailed-profit-analysis/excel/`
- 支持日期参数:`?start_date=2024-01-01&end_date=2024-12-31`
使用方法
- 访问功能页面
- 设置查询条件
- 查看分析结果
- 导出Excel报表
数据计算说明
利润计算公式
税率处理
- 含税订单自动按0.92系数计算不含税价格
- 不含税订单直接使用原价格参与计算
平均价格计算
- 销售平均价格 = 销售总金额 / 销售总吨位
- 进货平均价格 = 进货总成本 / 进货总吨位
文件结构
主要视图函数
- `detailed_profit_analysis()` - 主要分析页面
- `detailed_profit_analysis_excel()` - Excel导出功能
URL路由
- `detailed-profit-analysis/` - 主页面
- `detailed-profit-analysis/excel/` - Excel导出
注意事项
- 权限要求:需要登录用户才能访问
- 数据范围:只显示当前用户的订单数据
- 日期格式:日期参数格式为 YYYY-MM-DD
未来扩展建议
- 更多筛选条件:可以添加客户、产品类型等筛选条件
- 图表展示:可以增加利润趋势图表
- 对比分析:可以添加不同时间段的对比功能
- 导出格式:可以支持PDF等其他导出格式
- 移动端优化:优化移动设备的显示效果
故障排除
如果遇到问题,请检查:
- 是否正确配置了URL路由
- 是否导入了所有必要的视图函数
- 模板文件是否放在正确位置
- 数据库中是否有相关的订单数据