📊 生产看板

🧪 功能测试

🧵 康丽加工厂 -

-
今日出货 件
-
今日出货 包
-
半成品 件
-
半成品 包

📦 今日出货(大烫=出货)

🧵 半成品(未大烫)

康丽线下流水:大烫=成品出货,其余工序=半成品;每包只计一次

🏭 旺季吊挂 -

-
今日产量 件(验收)
-
今日投入 件(挂片)
-
在产款数

📋 今日款式产量(验收)

🔁 吊挂返工 -

-
返工衣架
-
涉及员工
-
涉及工序

⚠️ 返工超标榜(≥3 件上榜 · ≥5 件异常 · ≥10 件警告) — 扣掉裁片次品后按「责任」排名

随上方日期实时刷新 · 每 5 分钟自动更新

⚙️ 按工序(合大身 / 上袖子 / 上领 / 双针 / 其他)

🔍 明细(按工序组折叠 · 员工行含「主工序做件 + 返工占比」)

🏆 每日 × 工序组 返工第一名

底色加深 = 连续领先(与昨日第一同一人,角标标连续天数)
口径(9/7-9/8 老板定):返工按衣架数计(1 衣架 1 件,不乘 fail_qty);工序归类——拷边按部位细分为:合大身(合大身/拼左肩/拼一肩/拷边肩背合袖)、上袖子(上袖/拼二肩/拼二肩+上袖/合肩+上袖)、上领(上领);双针=卷下摆袖口/卷袖口+下摆;剪线头 单独成组;其余归"其他"。9/8 增「主工序·做件/返工占比」:做件=该员工该工序当日完成件数(吊挂 raw_output_records,含返工),占比=返工 ÷ 做件(返工沿用 1 衣架计 1 件口径,如返工 4 ÷ 做 78 件 = 5.1%);跨日返工(昨晚做今早检出)返工数量照常统计,但当天无做件,其「做件/占比」无法统计显示 —。数据源:吊挂本地库 raw_fail_details / raw_output_records(每 5 分钟增量同步)。

✂️ 车间产量 -

📤 转出未上线 -

-
未上线 件
-
菲票 张
-
款式 数

👤 包装工人效 -

-
今日包装量 件
-
包装工人数

📦 商品库存(领航·库存汇总) -

-
订单占用 件
-
有货款数
-
仓库 数
🔍 布料反查:

🎯 三楼拼缝车间 · 数据准确性 - -

-
逻辑在库(入−出) 件
-
系统拼缝仓 件
-
总差异 件
-
吻合 SKU
-
差异 SKU
口径(9/6 老板定):以「上线」为分界——待做=裁转已扫、上线未扫;在做=上线已扫、缝制转包装未扫(上线未扫的票其转包未扫不计)。逻辑在库=待做+在做(仅 8/1 后),与系统三楼拼缝仓逐 SKU 对比;差异=系统−逻辑。外发床(依据领航「外发加工出库单」逐床定位)不计入待做。未刷「裁剪转缝制」的床(10/8 老板定:货在外发或未拉上三楼)不计入在做。

📋 裁剪计划(生产流程卡·未审核) -

-
未审核裁剪单 数
-
计划数量 件
-
已裁剪 件
-
待裁剪 件

🚚 吊挂线 出货效率对比 -

对比月份 vs

每周出货件数(柱)与 件/工时(柱顶数字)

📈 全工序人效表 -

按周(每 7 天一段,自 2026-08-04 起连续切分),含周日。件/工时 = 出货件数 ÷ 全线用工工时。
统计自 2026-08-04 起:8/1–8/3 吊挂扫码数据不完整(8/3 仅 8 千件,同期实际 5 万+),不可比,故整段剔除。

数据明细

件/工时 — 主指标

日均出货(件/天)

人均日工时(小时)

🧵 同款对比(两月都生产的款 · 全线单件工时)

全线单件工时(分钟/件)= 该款全部工序工时 ÷ 出货件数(来自吊挂),负值(绿色)= 比基准月更快;正值(红色)= 更慢。
这张表排除了"这个月做的款更简单"的干扰,是最公平的效率对比。

🏭 按线别

全流程效率(件/工时)= 该线出货件数 ÷ 用工工时;工时来自吊挂按员工扫片时间自动累计。
「—」表示该月该线没有工时数据(如个别工段未纳入统计),不是漏算。

📐 口径说明

出货(件数口径):吊挂「验收 + 验收(翻)+ 验收(不翻)」三类合计。
「验收(翻)」已于 2026-08-04 停用,之后由「验收」统一承接——跨月对比必须合并口径,否则会少算。
★ 统计起点 2026-08-04(9/11 老板定):8/1–8/3 整段剔除——吊挂扫码数据不完整(8/3 仅 8 千件,同期实际 5 万+件),不可比。
  · 月度与周度统计均自 8/4 起;周统计以 8/4 为锚点每 7 天一段(8/4~8/10、8/11~8/17…9/1~9/7…),跨月不断档、无残周。
投入工时(分母):吊挂系统按员工扫片时间自动累计(用时 1,含等衣架/准备,非人工填报),含全部工序、全部工人(裁剪 → 缝制 → 验收,全线用工时间之和)。
★ 件/工时(主指标) = 出货件数 ÷ 全线用工工时,"整条线每投入 1 小时人工,产出多少件"。
其余效率指标:日均出货 = 出货件数 ÷ 生产天数;单件全线工时 = 全线工时 ÷ 出货件数;人均日工时 = 全线工时 ÷ 人·天。
口径含周日(9/11 老板定):每周都含周日、对比公平;且周日为半班生产(约平日 70% 产量),排除反而丢掉真实产出。
对比月若为当前月份,只统计到昨天(当天数据未录入完整)。
数据源:出货件数与工时来自吊挂明细,每 5 分钟同步(生产时段 07:00–21:00);日汇总表每 10 分钟重建。

🔍 漏扫监控 · 整烫扫了、拼缝转包装没扫 -

判定规则:同一床号 + 款 + 颜色 + 尺码的货,拉走时是一批批连着扫的(同一批里两次扫码只隔几秒~几十秒)。
如果某包的整烫时间夹在这批货中间、却唯独没被这批扫走 → 判定为漏扫。
换款 / 换色 / 换码算新的一批,不作判定;整烫后不到 12 小时的不判(还在途中)。

📈 备货分析 · 日均销量 → 目标库存 → 缺口 -

日均销量=近 20 天「净销量」日均 —— 20 天是退货收敛的临界点 (实测近 7 天净销率 99.7% 明显失真、近 20 天 96.0% 才等于稳定期水平)。
★ 10/3 起:当天也计入 —— 报表是 T+1,所以用聚水潭订单明细的「今日实时下单量」补上: 日均 =(20 天净销量 + 今日实时下单)÷ 21(今天有多少算多少,不做折算)。 订单件数与报表净销量实测比值 1.01~1.03(两个层级都吻合),订单池对「当天」覆盖 100%。
⚠️ 右上角「窗口 09-13~10-02」只标那 20 天的范围,今天的量是另外加上去的(已标「+ 今日 10-03」)—— 看不到今天不代表没算。
目标库存=日均销量 × 备货天数;现有库存=裁片仓+外加工+三楼拼缝+包装成品+包装虚拟仓+电商仓 − 订单占用(★ 9/27 裁片仓也计入;★ 10/25 加包装虚拟仓 —— 包装任务单审核后货已从成品仓转出,不算就凭空消失)。
★ 表默认按 缺口 从大到小排 —— 缺口为正才真要补货;缺口为负=富余。 点款号可展开到颜色/尺码。
★★ 🎨 定制款不参与库存 / 备货考核(9/27 老板定)—— 名单在 config/定制款.json, 这些款不出现在本页、也不算缺口 / 断货(按单生产,不需要备货)。
★ 🧹 清仓下架不显示(10/21 老板定)—— 五仓库存合计都 ≤ 0 且 最后有销量的日子距今 ≥ 10 天,视为已清仓下架,不再出现在备货列表; 剔了哪些、多少天没卖,在下面 KPI 下方逐条列出(库存回来或有新订单会自动回到列表)。
备货天数 天(改了立刻重算,不用重跑) 🧹 清仓 天没销量就剔除(限库存 0 的)
读取中…

🏭 加工厂产能 · 日产能维护 -

这里是各厂日产能的维护入口 —— 改完点「💾 保存产能」,写入 jst_erp/config/加工厂产能.json,立刻生效、不用重启。
右侧「实际」是系统自动算的:本厂 = 拼缝车间「缝制转包装」扫描菲票(近 7 天日均); 外发厂 = 领航「外发加工入库单」按入库日期汇总(近 7 天日均)。 「达成」=实际 ÷ 产能,用来判断这厂是否还有余量接新单。
★ 改了某个厂的产能,就等于"情况变了" —— 该厂实际日均会从改动那天 重新起算(新款式没交货前显示「—」,不硬算成 0%)。首次填写不算改动。
读取中…

⏱️ 订单欠货时效 · 待发货 / 卡单明细 -

① 待发货=仓库正常流程中(已付款待审核 + 发货中),先按货号汇总;「1 件装」(一件装)占比最高,可展开看款式明细。发货是仓库的事
② 锁定订单/③ 其他异常=卡住的单,明细直接列出来,按已卡天数从多到少排,拿去核单。
④ 📦 打单拣货=只看「发货中」(仓库已打单、正在拣货)那一批:按件数分档 (1 件 / 2~5 件 / 6 件以上)+ 1 件单的款式明细。 (单的「欠了多久」=下单日距今天的 当天 / 隔天 / 3天 / 4天 / 5-7天 / 7天以上)
加载中…

🧮 缺货催生产 · 谁该干什么 -

按下单时间先后逐层核销订单需求,每一层扣剩下的交给下一层 —— 扣到哪一层,就是哪一层该干的活:
电商仓有货 → 仓库直接发,不用管 | ① 电商仓没有,二楼包装成品仓有 → 二楼安排包装 | ② 包装也没有,三楼拼缝仓有半成品 → 自己加工(拼缝车间) | ③ 三楼也没有,外发厂裁片仓有 → 外加工(催加工厂) | ④ 连裁片都没有 → 安排裁剪。
催生产拆成两块:自己加工(三楼拼缝车间)/ 外加工(各加工厂,附加工厂名)。
每层表里的数量都按下单时间分成 当天 / 隔天 / 3天 / 4天 / 5-7天 / 7天以上 —— 靠右=欠得越久,越该先干。
本层数量=这层要交的货(分配结果);仓库数量=这些色码在该层仓库里一共有多少 (绿色=库存远大于要交的量,还有余量)。 点货号展开看颜色 / 尺码。
核销中…

📌 拼缝车间排产指导 · 挂片(按床)+ 裁剪(今日下单) -

挂片:裁片到车间后先挂片上线 —— 按「床」组织、一床一次性做完(不拆床),排 2 天。 链条:今天裁(1 天)→ 明天到车间 → 明天挂(1 天)。
裁剪:按顺序从上往下做 —— ① 🔥 欠货 → ② 补到 7 天 → ③ 补到 15 天 → ④ 补到 30 天 库存。
★★ 「是否欠货」按工序分两套口径(9/27 老板定): 裁剪看 裁片仓+外发仓+拼缝仓+包装仓+电商仓 的合计 − 订单占用 (裁剪补的是整条链,链条里还有货就不用再裁); 拼缝(挂片)只看 包装仓+电商仓 − 订单占用 (拼缝完就直接进这两仓 ⇒ 这才是"今天发不出货"的口径,要优先安排生产)。 所以会出现「裁剪不欠、拼缝却欠」—— 那是货在链条里、今天却发不出去, 裁剪行会标 🚨 拼缝欠 X、挂片行会标 🚨 可发已断 缺 X。
★ 裁剪覆盖所有款(外发款也要保证有料);挂片只排本厂款(订单池)。 停产色不排;需补 = 需求 − 车间在制料(车间在制料最终会变成品)。
★ 计划定了就不改写:每行左边的时间是这条当初加入计划的那一次(如 09-23 19:54); 后来因新布料/库存变化重算产生的新增条目,标成蓝色「HH:MM 新增」并排在上面那批的下面。 重算若没有新增 → 保留原计划、不生成新版本。
★ 数量冻结、状态实时(9/27):计划量定了就不动,但优先级 / 欠货 / 可撑天数每次重算都按最新数据刷新 —— 一条计划后来变成欠货了,会自动升到 🔥 欠货优先并标「⬆ 提级」(原档位写在括号里), 数量保持不变。
计划每天 08:45 生成后冻结(自动重算不改动它)|布料/库存更新后点右上「🔄 重新计算」→ 新增的款色/床会追加成新一版,原有条目不变
读取中…

🚧 今日堵点 · 今天该动什么 -

把看板各页「卡住」的事汇总成一份清单 —— 只汇总、不新造口径:数字全部来自 发货时效 / 缺货核销 / 备货 / 补料清单 / 包装计划 / 计划vs实际 / 漏扫。
三组看:🚚 发货侧(货有了发不走)→ 🏭 生产侧(货在手边没往下走)→ ⚠️ 风险侧(今天不动、明天出事)。组内按「最急 + 影响量」排,点卡片展开明细。
读取中…
★ 每小时第 9 分自动重算(排在补料清单 / 包装计划刷新之后);打开页面时若数据超过 15 分钟会自动补算一次。

⏳ 决策窗口 · 最晚哪天必须下单 -

只回答一个问题:「这个料,最晚哪天必须下单?」
算法:可用量(成品净库存 + 现有布料可做件数)÷ 日耗 = 可撑天数 → 耗尽日; 最晚下单日 = 耗尽日 − 提前期;剩余决策天数 = 最晚下单日 − 今天。
⚙️ 提前期各环节里,系统没有的由你填(带 待填 的会按 0 计,偏乐观,请尽快填)。
读取中…
⏱ 最后更新:-
📋 本页内嵌云报表(领航实时数据,只读)。审核动作仍在领航里做。
打不开 / 一直空白 → 说明本机到云端的通道断了, 可 新窗口打开 或稍后重试。
🔍 本页内嵌云报表:按「货号 + 颜色 + 尺码」把 ①系统仓(WMS 三楼拼缝仓)、 ②逻辑在库(准确性模块)、③三层库存(床级工序链) 三个数摆在一起对比。
三个口径不同,数不会一样;看差异方向才有用: WMS 多、工票少=入库票漏扫;WMS 少、工票多=出库票漏扫。
🧮 本页内嵌云报表:按床号把 7 道工序汇总,用 裁剪转缝制(入库)− 缝制转包装(出库) 算理论库存,再和 WMS 三楼拼缝仓对账;同时验证入库链/出库链数量是否一致。
数据是本机算完推上来的快照(工序票走领航全量、挂片走吊挂库), 页头有生成时间。
🩺 本页内嵌云报表(领航实时数据):本厂款的裁剪任务单里有没有漏加「上线」这道工序。 点一下 ✓ 已处理 / ⊘ 不用管 就立刻保存,两台电脑看到的是同一份状态。
补了工序的床会自动从列表消失;点床号可看该床任务单工序清单和工票实际扫了哪些。
🧾 本页内嵌云报表(领航实时数据,只读):统计 8~10 月有裁剪记录的款, 检查 BOM 里布料 / 水洗标 / 吊牌 / 包装袋是否维护。
补录仍在领航「基础资料 → BOM」里做,补完刷新本页即生效。