进销毛利分析 v2
从 ERP 导出的蔬菜/生鲜进销数据,自动分类诊断,输出营采会议级报表。
分类规则(直接写在脚本里,不需要用户配置)
| 维度 | 阈值 | |---|---| | 损耗率 | 1 − 销量/调入量 | | 损耗分类 | <0%流程错误 / 0-10%正常 / 10-20%低损耗 / 20-30%中损耗 / >30%高损耗 | | 毛利维度 | 销量=0→零销售 / 毛利率<-30%→严重倒挂 / -30%≤<0→亏损 / ≥0→正常 | | 处理建议 | 零销售→暂停调入 / 严重倒挂→暂停调入 / 亏损+损耗>30%→暂停调入 / 亏损→重新定价 / 正常→保持 |
使用方式
# 单店分析
python generate_report.py "ERP文件.xlsx" --store "门店名" --start 2026-07-01 --end 2026-07-28
# 多店横向对比(自动识别所有门店)
python generate_report.py "ERP文件.xlsx" --multi --start 2026-07-01 --end 2026-07-28
# 自定义输出路径
python generate_report.py "ERP文件.xlsx" --store "门店名" --out "C:\报表\分析.xlsx"
ERP 数据格式
支持 ERP 导出的标准格式,必须包含以下列:
| 列名 | 说明 | |---|---| | 商品名称 | 品名 | | 单位 | kg/件等 | | 门店调入数量 | 调入量 | | 商品销售数量 | 销量 | | 门店调入金额 | 成本金额 | | 商品销售金额(不含券) | 销售金额 | | 商品进销毛利 | 毛利额 | | 商品进销毛利率 | 毛利率(可为负) | | 门店名称 | 门店名 |
输出报表结构
单店模式(5个Sheet):
- 核心指标汇总 — 毛利率/损耗率/亏损商品数等 + 评价
- 商品明细 — 152列,按毛利升序,含所有分类标签
- 损耗率分布 — 各损耗区间商品数量和占比
- 重点改善清单 — 紧急/短期/维护分级 + 措施
- 行动计划 — 量化行动项 + 时限 + 验收标准
多店模式(额外增加): 6. 综合排名 — 三个门店按毛利率排序 + 核心指标横向对比
工作流程
1. 用户说"分析这个数据"或"帮我看看这个报表"
2. 问清日期范围和门店名(可用 --multi 跑全部)
3. 跑脚本,报告保存位置告知用户
4. 读回输出Excel,验证分类结果是否合理
5. 把结果告诉用户,重点关注:
- 毛利率评价(优秀/良好/需改善/严重)
- 损耗率评价
- 高损耗商品数量(>30%)
- 紧急改善项
常见话术
- "帮我分析一下这份ERP数据" → 直接跑脚本
- "三个店横向比一下" →
--multi模式 - "出个报表开会用" → 直接出 Excel,用户拿去打印/投影
- "这个分类准不准" → 读回输出文件,把商品明细前几条念给用户确认
Scan to join WeChat group