单据打印与导出
拣货单 / 装箱单 / 门店收货单 / 装箱标签的打印模板预览(纸张模拟),以及决策单 Excel 导出 —— 导出必须保留约束颜色标注,否则人工在 Excel 里看不出版面约束。
今日待打印单据
21张
拣货单 18 / 装箱单 12 / 收货单 21
装箱标签
39张
每包裹 1 张(含包裹号与条码)
打印模板
6套
支持门店自定义页眉与联次
Excel 导出任务
4个
含 1 个决策单全量导出(168 列)
保留约束颜色
100%
五类色值严格沿用文档口径
导出平均耗时
38秒
14,968 行 · 异步任务
打印模板预览(纸张模拟)
E5 · 四种纸张的字段差异:拣货单看尺码矩阵,装箱单看箱内构成,收货单看差异,标签看扫码拣货单(仓库用 · 三联)模板 PK-A4-01 · A4 纵向
┌──────────────── 拣 货 单 ────────────────┐
总部仓库 WH01 · 中心仓(杭州) 联次:仓库联
单号 RP20251021-003 决策日 2025-10-21
调入门店 浙江温州五马街店(SH004)
──────────────────────────────────────────
序 SKC 品名 S M L XL 小计
01 24AW-3182 羊毛混纺西装外套 1 2 1 0 4
02 24AW-3405 羊绒针织开衫 2 2 1 0 6
03 24AW-3520 高腰阔腿西裤 2 3 2 0 7
04 24AW-3714 丝绒连衣裙 2 3 1 1 8
──────────────────────────────────────────
合计 10 行 47 件
包裹 PKG-RP21003-01 / 02 / 03(共 3 个)
拣货人 ______ 复核人 ______ 日期 ______
└──────────────────────────────────────────┘
总部仓库 WH01 · 中心仓(杭州) 联次:仓库联
单号 RP20251021-003 决策日 2025-10-21
调入门店 浙江温州五马街店(SH004)
──────────────────────────────────────────
序 SKC 品名 S M L XL 小计
01 24AW-3182 羊毛混纺西装外套 1 2 1 0 4
02 24AW-3405 羊绒针织开衫 2 2 1 0 6
03 24AW-3520 高腰阔腿西裤 2 3 2 0 7
04 24AW-3714 丝绒连衣裙 2 3 1 1 8
──────────────────────────────────────────
合计 10 行 47 件
包裹 PKG-RP21003-01 / 02 / 03(共 3 个)
拣货人 ______ 复核人 ______ 日期 ______
└──────────────────────────────────────────┘
装箱单(门店用 · 随包)模板 PK-A5-02 · A5 横向
装箱单 PKG-RP21003-01 共 3 箱 · 第 1/3 箱
单号 RP20251021-003 调出 总部仓库 WH01
调入 浙江温州五马街店(SH004)
──────────────────────────────────────────
SKC 品名 尺码明细 件数
24AW-3182 羊毛混纺西装外套 S1 M2 L1 4
24AW-3405 羊绒针织开衫 S2 M3 L2 7
24AW-3520 高腰阔腿西裤 S2 M2 L1 5
24AW-3271 醋酸缎面衬衫 S1 M1 2
──────────────────────────────────────────
本箱合计 18 件 体积 0.08m³ 重量 6.2kg
运单 SF7781002-01 预计到货 2025-10-24 12:00
收货人签字 ______ 收货日期 ______
└──────────────────────────────────────────┘
单号 RP20251021-003 调出 总部仓库 WH01
调入 浙江温州五马街店(SH004)
──────────────────────────────────────────
SKC 品名 尺码明细 件数
24AW-3182 羊毛混纺西装外套 S1 M2 L1 4
24AW-3405 羊绒针织开衫 S2 M3 L2 7
24AW-3520 高腰阔腿西裤 S2 M2 L1 5
24AW-3271 醋酸缎面衬衫 S1 M1 2
──────────────────────────────────────────
本箱合计 18 件 体积 0.08m³ 重量 6.2kg
运单 SF7781002-01 预计到货 2025-10-24 12:00
收货人签字 ______ 收货日期 ______
└──────────────────────────────────────────┘
门店收货单(门店用 · 签收联)模板 PK-A4-03 · A4 纵向
门店收货确认单 门店 浙江温州五马街店
单单号 RP20251021-003 类型 补货单 共 3 箱
──────────────────────────────────────────
包裹号 应收 实收 差异 备注
PKG-RP21003-01 18 18 0 —
PKG-RP21003-02 16 16 0 —
PKG-RP21003-03 13 13 0 —
──────────────────────────────────────────
合计 47 47 0
差异处理:□ 正常签收 □ 缺件 □ 破损 □ 拒收
缺件/破损需在 48 小时内于门店端上报
店长签字 ______ 扫码签收时间 2025-10-24 11:20
└──────────────────────────────────────────┘
单单号 RP20251021-003 类型 补货单 共 3 箱
──────────────────────────────────────────
包裹号 应收 实收 差异 备注
PKG-RP21003-01 18 18 0 —
PKG-RP21003-02 16 16 0 —
PKG-RP21003-03 13 13 0 —
──────────────────────────────────────────
合计 47 47 0
差异处理:□ 正常签收 □ 缺件 □ 破损 □ 拒收
缺件/破损需在 48 小时内于门店端上报
店长签字 ______ 扫码签收时间 2025-10-24 11:20
└──────────────────────────────────────────┘
装箱标签(贴箱用 · 100×80mm)模板 PK-LB-04 · 热敏 100×80
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
调入门店 浙江温州五马街店
SH004 第 1 / 3 箱
──────────────────────────────────────────
单号 RP20251021-003
包裹 PKG-RP21003-01
件数 18 件 重量 6.2kg
──────────────────────────────────────────
‖‖││‖│‖‖││‖│‖‖││‖│‖‖││‖
‖│‖‖││‖│‖‖││‖│‖‖││‖│‖‖
PKG-RP21003-01
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
调入门店 浙江温州五马街店
SH004 第 1 / 3 箱
──────────────────────────────────────────
单号 RP20251021-003
包裹 PKG-RP21003-01
件数 18 件 重量 6.2kg
──────────────────────────────────────────
‖‖││‖│‖‖││‖│‖‖││‖│‖‖││‖
‖│‖‖││‖│‖‖││‖│‖‖││‖│‖‖
PKG-RP21003-01
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
打印任务清单
打印失败需可重打,不重复计数在单据上| 单据号 | 类型 | 模板 | 联次 / 份数 | 打印人 | 打印时间 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| RP20251021-003 | 拣货单 | PK-A4-01 | 三联(仓库/门店/财务) | 仓库小张 | 2025-10-21 15:10 | 已打印 | 重新打印 |
| RP20251021-003 | 装箱单 | PK-A5-02 | 随包 3 份 | 仓库小张 | 2025-10-21 15:12 | 已打印 | 重新打印 |
| RP20251021-003 | 装箱标签 | PK-LB-04 | 100×80mm × 3 | 仓库小张 | 2025-10-21 15:13 | 已打印 | 重新打印 |
| RP20251021-003 | 门店收货单 | PK-A4-03 | 签收联 1 份 | 系统自动 | 2025-10-21 18:41 | 已打印 | 重新打印 |
| TR20251021-014 | 调拨单打印 | PK-A4-05 | 三联 | — | — | 待打印 | 重新打印 |
| SW20251019-002 | 下沉拣货单 | PK-A4-06 | 两联(奥莱店/总部) | — | — | 待打印 | 重新打印 |
| RP20251021-005 | 拣货单 | PK-A4-01 | 三联 | — | — | 打印失败 | 重新打印 |
共 7 行每页
打印模板与列范围配置
决策单 Excel 导出(保留约束颜色标注)
E5 + E6:导出改量再导入,颜色是业务判断约束的唯一载体| 导出模板 | 列范围 | 行范围 | 约束颜色 | 文件 | 状态 |
|---|---|---|---|---|---|
| 决策单全量(168 列) | 168 列 | 候选池 14,968 行 | 保留五类色 | decision_20251021_full.xlsx | 已完成 |
| 决策结果 + 改量工作版 | 42 列 | 决策 330 行 | 保留五类色 | decision_20251021_edit.xlsx | 已完成 |
| 按门店拆分(调入门店) | 26 列 | 85 家门店 × 行 | 保留五类色 | decision_20251021_byStore.zip | 已完成 |
| 差异留痕清单 | 14 列 | 差异 29 行 | 不适用 | diff_20251021.xlsx | 已完成 |
| 调拨单导入模板 | 18 列 | 待人工改量 | 保留五类色 | transfer_20251021_edit.xlsx | 生成中 |
| 补货单打印批次表 | 12 列 | 18 张单据 | 不适用 | replen_print_20251021.xlsx | 已完成 |
约束颜色必须保留(严格使用文档色值)
不允许调出 #ff595e(标 SKC 编号)
不允许调拨入 #896bb3(标门店名)
不允许补货入 #3e8965(标门店名)
未进入模型 #999999(整行灰)
SKC 分界 #00aee8(分界线)
优先级:不允许调出 > 不允许调拨入 > 不允许补货入;双方受限时取消 SKC 标色,只标门店名。
不允许调出 SKC 编号着色不允许调拨入 门店名着色不允许补货入 门店名着色未进入模型 整行灰SKC 分界 分界线
- Excel 实现方式
- 单元格字体色 + 行分界边框(不用条件格式)
- 为什么不用条件格式
- 人工另存或复制到其他文件时条件格式易丢失
- 导出后回导兼容
- 导入时按 SKC/门店/SKC 分界线自动识别,颜色不参与计算
- 列头冻结
- 前 6 列冻结(SKC、门店、场景、建议量、人工量、差异)
- 数量格式
- 保留整数,空值与 0 严格区分(空≠0)
导出列范围配置(决策结果工作版 42 列)
导出即"人工修改工作台"的入口,列范围决定人工能改什么| 序 | 列名 | 来源字段 | 可编辑 | 约束着色 | 导出 |
|---|---|---|---|---|---|
| 1 | SKC 编号 | skc_code | 可编辑 | 不允许调出 | |
| 2 | 商品名称 | product_name | 只读 | — | |
| 3 | 调入门店 | in_store_name | 只读 | 调拨入/补货入 | |
| 4 | 场景 | scene_name | 只读 | — | |
| 5 | 模型建议量 | model_qty | 只读 | — | |
| 6 | 人工改量 | manual_qty | 可编辑 | 改量行橙底 | |
| 7 | 差异量 | diff_qty | 只读 | 差异标红 | |
| 8 | 改量原因码 | reason_code | 可编辑 | — | |
| 9 | 尺码明细 F–XL | size_detail | 可编辑 | — | |
| 10 | 约束命中 | constraint_hit | 只读 | 五类色值 | |
| 11 | 未进入模型标记 | not_in_model | 只读 | #999999 整行 | |
| 12 | 内部成本估算 | cost_estimate | 只读 | — |
共 12 行每页
打印与导出注意事项
打印与导出是"人机协同"的物理接口| 事项 | 处理方式 |
|---|---|
| 打印失败可重打 | 打印任务与单据解耦;重打不改变单据状态,累计打印次数仅作审计 |
| 零值尺码列 | 默认隐藏全零尺码列,减少纸张与误读;标签上仍打印完整包裹件数 |
| 大文件导出 | 14,968 行视为异步任务,生成后站内消息通知并提供 7 天下载链接 |
| 颜色保真 | 用字体色 + 边框分界线实现,禁用条件格式,确保另存与复制不丢色 |
| 导出留痕 | 记录导出人、列范围、行范围、模板版本,写入操作日志审计(G9) |
| 导入回环 | 导出的工作版可直接回导(io-import),校验通过后覆盖人工值并留差异 |
!设计说明:E5E6 这一页的关键不在排版好看,而在约束颜色能不能活着从系统走到 Excel 再走回来。若导出丢色,人工无法判断哪些行是被约束拦截的,改量就会凭感觉 —— 这是"建议 → 人工修改 → 再导入"闭环里最现实的风险点。