{{ t('工贸一体 · 海外五金') }}

{{ page === 'home' ? t('经营简报') : (meta ? meta.title : '') }}

{{ t('消息通知') }}
{{ t('暂无消息') }}
{{ t('界面语言') }}
{{ user.name }}{{ user.account }} · {{ user.dept || '' }}

{{ a.title }}{{ a.level }}

{{ a.body }}
{{ k.label }}
{{ k.money ? fmtMoney(k.value) : fmtNum(k.value) }}
{{ k.hint }}

我的待办

{{ t.title }} {{ t.priority }} {{ t.due_time ? String(t.due_time).slice(0, 10) : '—' }}
暂无待办

应收账龄(未收余额分布)

{{ r.k }} {{ fmtMoney(r.v) }}
无应收挂账

近 8 月销售走势

{{ r.ym }} {{ fmtMoney(r.amt) }} · {{ r.n }}单
暂无销售

客户销售排行

{{ r.name }} {{ fmtMoney(r.amt) }} · {{ r.n }}单

销售订单状态

{{ t(r.status) }} {{ fmtMoney(r.amt) }} · {{ r.n }}单

采购订单状态

{{ t(r.status) }} {{ fmtMoney(r.amt) }} · {{ r.n }}单

库存水位偏低 TOP12(点击查看实时库存)

{{ r.code }} {{ r.name }} {{ fmtNum(r.stock) }} / 下限{{ fmtNum(r.min_stock) }}

IQC 来料检验结论

{{ r.result }} {{ r.n }} 单

海外结算与汇兑损益(本位币 CNY)

{{ r.from }} → {{ r.to }} {{ r.currency }} {{ fmtMoney(r.amount) }} @ {{ r.rate }} → CNY {{ fmtMoney(r.base_amount) }} 汇兑{{ r.fx_gain > 0 ? '收益' : '损失' }} {{ fmtMoney(Math.abs(r.fx_gain)) }}
境内结算 {{ fxBoard.sum.domestic_n }} 笔 跨境 {{ fxBoard.sum.cross_n }} 笔 / 折 CNY {{ fmtMoney(fxBoard.sum.base_total) }} 汇兑收益 {{ fmtMoney(fxBoard.sum.gain_total) }} / 损失 {{ fmtMoney(Math.abs(fxBoard.sum.loss_total)) }}

集团多公司结算逐笔记录汇率并按 CNY 折算,汇率差记汇兑损益;不做月底合并报表。点击进入公司间结算。

暂无跨境结算(福州⇄马来西亚仓多币种结算示例数据)

回款曲线(销售收款)

{{ r.ym }} {{ fmtMoney(r.amt) }} · {{ r.n }}笔
暂无回款

付款曲线(采购付款)

{{ r.ym }} {{ fmtMoney(r.amt) }} · {{ r.n }}笔
暂无付款
命中 {{ qcRows.length }} 个批次

按批次可正向追溯:供应商/采购 → IQC 检验 → 批次入库 → 出库 → 销售订单/客户;输入批次号或商品关键字即查。

提示:例如输入批次号「PC2606」或商品「拉手」开始查询

{{ r.batch.product_name || r.batch.batch_no }} {{ r.batch.quality }}

批次号{{ r.batch.batch_no }}
仓库/库位{{ r.batch.warehouse }} {{ r.batch.location }}
供应商{{ r.batch.supplier_name || '—' }}
入库日期{{ r.batch.stock_in_date }}
当前数量{{ fmtNum(r.batch.qty) }}
到货单{{ (r.arrivals || []).map(a => a.arrival_no + '/' + a.po_no).join('、') || '—' }}
IQC检验单结论检验数处理
{{ q.doc_no }}{{ q.result }} {{ fmtNum(q.checked_qty) }}{{ q.handle_method }}

去向(销售订单 / 出库)

去向类型单据客户/用途数量日期
{{ d.type }}{{ d.doc_no }}{{ d.party || '—' }}{{ fmtNum(d.qty) }}{{ d.date }}
尚无出库记录(在库批次)
查询中…

供应商来料合格率

{{ r.supplier || '(未标注)' }} {{ r.ok_rate }}% · {{ r.batch_cnt }}批({{ r.ok_cnt }}合格 / {{ r.bad_cnt }}不良)
暂无检验数据

检验结论分布

{{ r.result }} {{ r.n }} 批

缺陷 TOP(NCR 不良描述)

{{ r.defect }} {{ r.n }} 次
暂无不良记录

月度合格率趋势

{{ r.ym }} {{ r.ok_rate }}% · {{ r.n }}批
共 {{ mpTotal }} 个商品(每页 20,可搜索定位)

说明:MRP 建议量 = 库存下限/安全库存 + 销售预订 + 日均销量×提前期 − 现有库存 − 在途。留空表示使用商品档案的默认值;「最小批量/批量倍数」会约束建议量取整。改动后点行内「保存」。

商品 策略 安全下限 库存上限 安全天数 销量窗口 提前期 最小批量 批量倍数 启用 操作
{{ r.code }} {{ r.name }}
{{ r.spec }} · {{ r.category }} · 日均 {{ fmtNum(r.daily_sales) }} · 档案下限 {{ fmtNum(r.min_stock) }} / 上限 {{ fmtNum(r.max_stock) }}
未找到商品,可清空搜索后查询(默认展示前 20 个商品)

AI 智能排产

基准日 {{ aiSched ? aiSched.today : '' }} · 排程窗口至 {{ aiSched ? aiSched.end : '' }} · 交期倒排(发货前预留 2 天缓冲) 窗口天数
正在读取待交付订单、BOM 与库存/在途…

AI 智能履约

订单 → 采购 / 委外 → 排期 / 交期(先做接单评审 + 一键采购委外)
正在读取订单行、库存、在途与委外/供应商历史…

{{ afMsg }}

① 粘贴客户采购单 / ② 识别明细 / ③ 生成销售订单

支持「文本/清单行解析」「Excel/CSV 表格解析」与「图片/PDF OCR 识别」(演示版 OCR 以样例模拟,生产可接 DeepSeek/视觉 OCR)。识别后自动做别名/繁体纠错并匹配商品档案,人工校对后一键生成订单。

{{ aiTplName() }}:{{ AI_TEMPLATES[aiTpl] && AI_TEMPLATES[aiTpl].note }}

正在 OCR 识别图片/PDF…(演示环境以样例模拟)

识别明细(可修改数量/单价){{ aiLines.filter(l=>l.found).length }}/{{ aiLines.length }} 已匹配

原文行匹配商品别名/纠错数量单价状态
{{ l.raw }}
{{ l.product_name }} {{ l.product_code }} {{ l.spec }}
{{ l.alias }} → {{ l.product_name }} {{ l.found ? '已匹配' : '待补录' }}

经营 Copilot

用自然语言询问经营数据:AI 通过函数调用实时查询 ERP 数据库,再汇总作答(真实数据,非编造)。点击下方示例即可提问。

{{ m.text }}
正在分析…

月度经营全景:核心 KPI 与现金流 / 费用 / 客户价值 / 供应链效率。健康分按毛利率、费用率、库存周转达标情况综合计分(满分 100),环比 ▲绿 / ▼红。

核心 KPI 经营看板 {{ ab.ym }} 经营健康 {{ ab.health }}/100

{{ k.label }} {{ k.unit === '¥' ? fmtMoney(k.value) : (k.unit === '%' ? k.value + '%' : k.value + (k.unit === '单' ? ' 单' : k.unit === '天' ? ' 天' : '')) }} {{ k.mom > 0 ? '▲+' : '▼' }}{{ k.mom }}{{ k.unit === '%' ? 'pt' : '%' }}

现金流与资金安全

期末资金{{ fmtMoney(ab.cash.balance) }}
资金安全垫{{ ab.cash.safety_months }} 个月
回款达成率{{ ab.cash.collect_rate }}%
逾期应收{{ fmtMoney(ab.cash.overdue_amount) }}

费用效率

本月费用{{ fmtMoney(ab.expense.total) }}
费用率{{ ab.expense.expense_rate }}%
人均费用{{ fmtMoney(ab.expense.per_capita) }}
费用率环比{{ ab.expense.mom_pt > 0 ? '+' : '' }}{{ ab.expense.mom_pt }}pt

客户价值

活跃客户{{ ab.customer.total_customers }} 家
复购率{{ ab.customer.repeat_rate }}%
客单价{{ fmtMoney(ab.customer.avg_order) }}
退货率{{ ab.customer.return_rate }}%

供应链与库存效率

库存金额{{ fmtMoney(ab.supply.stock_amount) }}
周转天数{{ ab.supply.turn_days }} 天
缺货率{{ ab.supply.shortage_rate }}%
准时交付率{{ ab.supply.on_time_rate }}%
履约周期{{ ab.supply.cycle_days }} 天

近 12 月净现金流

暂无近 12 月现金流数据

费用结构(按类别)

本月暂无有效费用

客户价值分层

暂无客户订单数据

应收账款账龄

暂无应收余额

客户对账进度 · 到期/开票/回款/逾期一览 {{ arRows.filter(r => r.flag === '已逾期').length }} 单逾期

账期到期日按客户账期(月/月结天数)与出库/交付日期自动计算;已发货订单进入跟踪。点「生成催收待办」会写入待办中心。

应收账龄汇总(未收余额按账龄分桶)

{{ b.k }} {{ fmtMoney(b.v) }}
订单客户金额发票已收款未收到期日逾期(天)状态操作
{{ r.doc_no }}{{ r.customer_name }} {{ fmtMoney(r.amount) }}{{ r.invoice_no || '—' }} {{ fmtMoney(r.collected) }} {{ fmtMoney(r.remain) }} {{ r.due_date }} {{ r.days || '—' }} {{ r.flag }}
暂无已发货未结订单

经营分析

批次到期(30 天内 / 已过期)
{{ t(b.flag) }} {{ b.batch_no }} {{ b.product_name }} · {{ b.qty }} · {{ b.exp_date }}
近 30 天无在库待到期批次
业务员逾期订单 TOP
{{ s.business }}{{ s.cnt }} 单{{ fmtMoney(s.amt) }}
暂无逾期在途订单
热销 SKU TOP
{{ s.product_name }}{{ s.qty }} 件 · {{ fmtMoney(s.amt) }}
贡献客户 TOP
{{ s.customer_name }}{{ s.cnt }} 单 · {{ fmtMoney(s.amt) }}
质量缺陷 TOP(按品类)
{{ d.cat }}{{ d.n }} 起
暂无 NCR 记录
近 6 月毛利(含运费/保费/杂费,成本按采购价估算)
{{ m.ym.slice(5) }}月 {{ fmtMoney(m.margin) }}
{{ g.k }}{{ g.n }}

按订单当前状态与交期提示风险:红色=已逾期,橙=3 天内到期,绿=正常;已签收/已完成/已取消 不标逾期。点击行下钻到订单详情。

订单号客户下单约定交期距交期状态
{{ r.doc_no }}{{ r.customer_name }} {{ r.order_date }}{{ r.delivery_date || '—' }} {{ t(r.status) }} 逾期 {{ Math.abs(orderDaysLeft(r)) }} 天 剩 {{ orderDaysLeft(r) }} 天 剩 {{ orderDaysLeft(r) }} 天 — {{ t(r.status) }}
{{ t('暂无订单') }}
{{ lcEvents.length }} 个节点

按订单串联「下单 → 采购 → 到货 → 预拣 → 发货 → 物流轨迹 → 开票 → 回款」全链路节点,时间升序。切换订单即时刷新;点击节点可打开对应单据详情。

订单号{{ lcOrder.doc_no }}
客户{{ lcOrder.customer_name }}
订单域{{ lcOrder.order_domain }}
金额{{ fmtMoney(lcOrder.amount) }}
下单日{{ lcOrder.order_date }}
约定交期{{ lcOrder.delivery_date || '—' }}
当前状态{{ lcOrder.status }}
业务员{{ lcOrder.business || '—' }}
{{ fmtTime(e.time) }} {{ e.stage }} {{ e.title }} {{ e.doc_no }}
{{ e.detail }}{{ e.status }}
该订单暂无关联单据节点(可选列表顶部「关联最多」的订单查看完整链路)。
加载中…
在途发货{{ shipTrack.in_transit || 0 }}
待配送{{ (shipTrack.groups && shipTrack.groups['待配送']) || 0 }}
已开船{{ (shipTrack.groups && shipTrack.groups['已开船']) || 0 }}
已到港{{ (shipTrack.groups && shipTrack.groups['已到港']) || 0 }}
清关中{{ (shipTrack.groups && shipTrack.groups['清关中']) || 0 }}
已签收{{ (shipTrack.groups && shipTrack.groups['已签收']) || 0 }}
异常{{ (shipTrack.groups && shipTrack.groups['异常']) || 0 }}

发货单按货运节点分组:海运走「装柜→报关→开船→到港→清关→派送→签收」,内贸走「配送中→签收」。在途明细按预计到港日升序,异常置顶;点击行查看发货单详情与完整轨迹。

发货单订单客户运输承运商物流单号目的港预计到港当前节点最近轨迹
{{ r.doc_no }}{{ r.order_no }}{{ r.customer_name }} {{ r.way }}{{ r.carrier }}{{ r.logistics_no }} {{ r.port || '—' }}{{ r.eta || '—' }} {{ t(r.status) }} {{ String(r.last_track || '').slice(0, 16).replace('T', ' ') }}
{{ t('暂无在途发货') }}

逆向台账(红冲 / 作废 / 退回 / 取消留痕) {{ revFiltered().length }} 条

凡在单据上执行红冲/作废/退回/取消/退款,都会在此留痕并禁止重复操作;按类型过滤可审计。演示库当前无逆向记录,可用任一发票/收款等单据详情执行一次查看效果。

操作时间动作模块单号操作人内容
{{ String(r.created_at || '').slice(0, 16) }} {{ r.action }} {{ r.module }} {{ r.ref_no }} {{ r.actor }} {{ r.content }}
暂无逆向记录(红冲/作废/退回/取消都从这里留痕审计)

岗位任务执行看板

按处理人统计待办/进行中/逾期/已完成与完成率;点击行可进入待办中心处理。用于量化单位人效与绩效改进(会议目标)。

待处理{{ tbRows.sum.todo || 0 }}
处理中{{ tbRows.sum.doing || 0 }}
已逾期{{ tbRows.sum.overdue || 0 }}
已完成{{ tbRows.sum.done || 0 }}
涉及岗位{{ (tbRows.rows || []).length }}
处理人部门/岗位待处理处理中已逾期已完成完成率
{{ r.name }}{{ r.dept || '—' }} {{ r.todo }}{{ r.doing }} {{ r.overdue }} {{ r.done }} {{ r.rate }}%
暂无任务数据,可先新建待办

仓库作业看板

作业队列:预拣/分拣/待检/待入库/缺货与今日出库;数字来自实时单据,点击可进入对应模块操作。说明:演示库预拣/分拣已完成、无待处理队列属正常。

待拣货/拣货中{{ whRows.pre_wait || 0 }}
待分拣/分拣中{{ whRows.pick_wait || 0 }}
执行中(预拣/分拣){{ whRows.order_picking || 0 }}
到货待IQC{{ whRows.arrival_wait_iqc || 0 }}
缺货预警商品{{ whRows.stock_alert || 0 }}
今日出库单据{{ whRows.out_today || 0 }}
配送中{{ whRows.deliver_wait || 0 }}
预拣已完成{{ whRows.pre_done || 0 }}

作业建议:有缺货/待检请优先处理;若启用扫码枪,批次/拣货输入框聚焦即扫。智能仓储对接为扩展方向。

采购执行看板

采购下单 → 到货 → IQC → 入库 全链执行监控:在途金额、待入库数量、到货及时率、质检合格率与供应商绩效实时汇总。

采购单总数{{ pbRows.kpi.po_count || 0 }}
执行中采购单{{ pbRows.kpi.po_active || 0 }}
本月采购额{{ fmtMoney(pbRows.kpi.po_month_amount) }}
采购总额(累计){{ fmtMoney(pbRows.kpi.po_total_amount) }}
在途金额{{ fmtMoney(pbRows.kpi.transit_amount) }}
待入库数量{{ pbRows.kpi.wait_stock_qty || 0 }}
到货及时率{{ pbRows.kpi.arrival_on_time_rate == null ? '—' : pbRows.kpi.arrival_on_time_rate + '%' }}
质检合格率{{ pbRows.kpi.iqc_pass_rate == null ? '—' : pbRows.kpi.iqc_pass_rate + '%' }}

供应商绩效排名 按采购金额排序

供应商采购单数采购金额交货及时率质检合格率
{{ s.name }} {{ s.po_count }} {{ fmtMoney(s.amount) }} {{ s.on_time_rate == null ? '—' : s.on_time_rate + '%' }} {{ s.iqc_pass_rate == null ? '—' : s.iqc_pass_rate + '%' }}
暂无供应商绩效数据

逾期待收货采购单 已超约定交期、尚未全部入库

采购单号供应商约定交期金额状态
{{ o.doc_no }} {{ o.supplier_name }} {{ o.delivery_date }} {{ fmtMoney(o.amount) }} {{ o.status }}
暂无逾期待收货采购单

库存预警看板

实时库存 vs 安全上下限:低于下限触发补货、高于上限触发积压;结合采购在途与销售预订给出可售天数与建议补货量。

低于下限{{ swRows.kpi.low_count || 0 }}
缺货(有预订){{ swRows.kpi.out_count || 0 }}
高于上限(积压){{ swRows.kpi.high_count || 0 }}
库存正常{{ swRows.kpi.normal_count || 0 }}

低于下限 / 缺货清单(需补货)

商品编码商品名称规格当前库存下限在途预订可售天数建议补货状态
{{ r.code }} {{ r.name }} {{ r.spec }} {{ r.stock }} {{ r.min_stock }} {{ r.in_transit }} {{ r.booked }} {{ r.sellable_days == null ? '—' : r.sellable_days }} {{ r.suggest_qty }} {{ r.state }}
暂无低于下限/缺货商品

高于上限清单(积压预警)

商品编码商品名称规格当前库存上限超限倍数在途可售天数
{{ r.code }} {{ r.name }} {{ r.spec }} {{ r.stock }} {{ r.max_stock }} {{ r.max_stock > 0 ? (r.stock / r.max_stock).toFixed(1) + 'x' : '—' }} {{ r.in_transit }} {{ r.sellable_days == null ? '—' : r.sellable_days }}
暂无积压商品

集团库存分布

按公司维度拆分库存金额(福州总部 / 厦门生产 / 山东销售 / 马来西亚海外):多公司独立核算、总部集中采购转售分公司,库存成本中心归属对应公司,支撑「提高存货利用率、加快周转」。

集团库存总额{{ fmtMoney(scRows.total || 0) }}
涉及公司{{ (scRows.companies || []).length }}
在管仓库{{ (scRows.warehouses || []).length }}
存量批次{{ (scRows.warehouses || []).reduce((s,w) => s + (w.batches||0), 0) }}

各公司库存金额占比

公司库存金额(CNY)占比在管仓库存量批次
{{ r.name }} {{ fmtMoney(r.amount) }}
{{ r.ratio }}%
{{ r.wh_count }} {{ r.batches }}
暂无库存数据

仓库明细(按公司归属)

仓库类型归属公司仓管库存金额(CNY)批次
{{ w.name }} {{ w.wtype }} {{ w.company_name }} {{ w.manager || '—' }} {{ fmtMoney(w.amount) }} {{ w.batches }}
暂无仓库数据

仓储岗位人效

按仓管员统计库存流水作业量:入库/出库/拣货(销售出库)/收货(采购入库)/盘点(盘盈盘亏)笔数与数量,量化单位人效,支撑绩效改进(会议目标)。数据取自库存流水 operator。

仓管员作业笔数入库数量出库数量拣货(销售出库)收货(采购入库)盘点量
{{ r.operator }} {{ r.moves }} {{ fmtNum(r.qty_in) }} {{ fmtNum(r.qty_out) }} {{ fmtNum(r.pick_qty) }} {{ fmtNum(r.receipt_qty) }} {{ fmtNum(r.count_qty) }}
暂无库存流水数据,先完成采购入库/销售出库即可生成人效

库存库龄分析

按批次入库天数分桶统计库存金额,定位慢动与超龄库存;配合 ABC 分类与呆滞处理建议,把「提高存货利用率、加快周转」落到实处。

库存总额{{ fmtMoney(saRows.total_amount || 0) }}
呆滞商品数{{ saRows.dead_count || 0 }}
90天以上金额{{ fmtMoney(((saRows.buckets || {})['90-180天'] || 0) + ((saRows.buckets || {})['180天以上'] || 0)) }}
180天以上金额{{ fmtMoney((saRows.buckets || {})['180天以上'] || 0) }}

库龄金额分桶(批次入库天数)

库龄区间库存金额(CNY)占比健康度
{{ k }} {{ fmtMoney(v) }} {{ (saRows.total_amount || 0) > 0 ? Math.round(v / saRows.total_amount * 1000) / 10 : 0 }}% {{ k === '180天以上' ? '严重呆滞' : (k === '90-180天' ? '慢动' : (k === '60-90天' ? '关注' : '健康')) }}

ABC 分类(按库存金额累计占比)

等级商品编码商品名称库存金额(CNY)金额占比
{{ r.cls }} {{ r.code }} {{ r.name }} {{ fmtMoney(r.amount) }} {{ r.ratio }}%
暂无库存数据

呆滞库存清单与处理建议(库龄>90天 或 日均销量≈0)

商品仓库库存量金额库龄日均销量可替代品处理建议
{{ r.code }} {{ r.name }} {{ r.warehouse }} {{ fmtNum(r.qty) }} {{ fmtMoney(r.amount) }} {{ r.days }}天 {{ r.daily_sales }} {{ r.alt || '—' }} {{ r.advice }}
暂无呆滞库存,库存周转健康

部门人效总览

销售/采购/仓储/质检/生产五岗统一口径的人效 KPI,量化单位人效、支撑绩效管理(会议目标)。点击行进入对应业务模块。

销售人效(按业务员)

业务员订单数订单金额(CNY)客单价
{{ r.name }}{{ r.orders }}{{ fmtMoney(r.amt) }} {{ r.orders > 0 ? fmtMoney(r.amt / r.orders) : '—' }}

采购人效(按采购员)

采购员采购单数到货单数到货率
{{ r.name }}{{ r.orders }}{{ r.amt }} {{ r.rate }}%

质检人效(按质检员)

质检员检验单数检验量合格率
{{ r.name }}{{ r.orders }}{{ fmtNum(r.amt) }} {{ r.rate }}%

生产人效(按工人,计件)

工人计件单数计件总量计件工资(CNY)
{{ r.name }}{{ r.orders }}{{ fmtNum(r.rate) }}{{ fmtMoney(r.amt) }}

仓储人效(按仓管员)

仓管员作业笔数
{{ r.name }}{{ r.orders }}

波次拣货

把多个待拣货预拣单按商品合并成一次拣货(波次),同一商品一次拣完再分单,减少库内走动、提升拣货效率。

待拣商品数{{ wvRows.product_count || 0 }}
总拣货量{{ fmtNum(wvRows.total_qty || 0) }}
涉及预拣单{{ wvRows.pick_count || 0 }}
合并后波次{{ (wvRows.rows || []).length ? '1 个波次' : '0' }}

波次拣货清单(按商品聚合)

商品规格需求量涉及单数仓库建议库位建议批次
{{ r.code }} {{ r.name }} {{ r.spec || '—' }} {{ fmtNum(r.need_qty) }} {{ r.unit }} {{ r.pick_cnt }} 单 {{ r.warehouse }} {{ r.location || '—' }} {{ r.batch || '—' }}
当前无待拣货预拣单,或已全部完成拣货

待办审批中心

把销售/采购/仓储/质检/生产/人事各环节待审核单据聚合一处,减少内部确认与来回沟通耗时;点击进入对应模块处理。

{{ r.label }}{{ r.count }}
待办事项数量跳转模块
{{ r.label }} {{ r.count }} {{ (META[r.page] || SPECIAL_PAGES[r.page] || {}).title || r.page }}
暂无待办

商品主数据体检

对标「实现集团内产品信息(名称、编码)一致性」:识别缺别名/缺标签/缺客户料号/缺价格与同名不同码等命名不规范,一屏对照集团编码与多维主数据。

单品总数{{ mdRows.total || 0 }}
缺别名{{ mdRows.no_alias || 0 }}
缺标签{{ mdRows.no_tag || 0 }}
缺客户料号{{ mdRows.no_cust || 0 }}
缺价格{{ mdRows.no_price || 0 }}

命名不规范:同名不同码(需归一)

商品名称编码数编码列表
{{ r.name }}{{ r.codes }}{{ r.code_list }}

主数据一致性对照(标签/料号/替代最全的 SKU)

集团编码商品名称别名标签数客户料号数替代品数
{{ r.code }}{{ r.name }} {{ r.alias || '—' }} {{ r.tags }}{{ r.cust_cnt }}{{ r.alt_cnt }}
暂无商品数据

出口退税 · 三单匹配

报关单回执 + 进货发票 + 收汇到账 三单自动匹配(外贸企业口径),应退额 = 进货不含税 × 退税率,征退差自动算进项转出,匹配率/齐套分布一目了然。

退税单数{{ rmRows.n || 0 }}
三单齐备{{ rmRows.ready || 0 }}
应退税额合计{{ fmtMoney(rmRows.sum_rebate || 0) }}
平均匹配率{{ rmRows.avg_rate || 0 }}%
征退差(进项转出){{ fmtMoney(rmRows.sum_levy || 0) }}
离岸价折CNY{{ fmtMoney(rmRows.sum_fob || 0) }}

退税底稿清单

退税单号客户匹配率齐套状态离岸价CNY应退税额征退差申报状态
{{ r.doc_no }}{{ r.customer_name }} {{ r.match_rate }}% {{ r.match_status }} {{ fmtMoney(r.fob_rmb) }}{{ fmtMoney(r.rebate_amount) }} {{ fmtMoney(r.levy_gap) }} {{ r.status }}
暂无退税数据,先在「出口退税」录入底稿

财务凭证 · 试算平衡

销售收款/采购付款/费用报销审核后自动生成借贷平衡凭证;此处做试算平衡校验与科目汇总。

凭证数{{ jtRows.n || 0 }}
借方合计{{ fmtMoney(jtRows.debit_total || 0) }}
贷方合计{{ fmtMoney(jtRows.credit_total || 0) }}
借贷差{{ fmtMoney(jtRows.diff || 0) }}
{{ jtRows.balanced ? '✓ 试算平衡' : '⚠ 借贷不平,请检查凭证' }}

科目汇总(借方 / 贷方)

借方科目金额
{{ k }}{{ fmtMoney(v) }}
暂无
贷方科目金额
{{ k }}{{ fmtMoney(v) }}
暂无

最近凭证

凭证号日期摘要借方科目借方金额贷方科目贷方金额来源单号
{{ r.doc_no }}{{ r.vdate }}{{ r.summary }} {{ r.debit_account }}{{ fmtMoney(r.debit_amount) }} {{ r.credit_account }}{{ fmtMoney(r.credit_amount) }}{{ r.ref_no }}

外部系统对接中心

金蝶云星辰 / 海管家 / 单一窗口 等外部系统统一适配器框架:通道可开关,mock 先跑通、live 接真实接口,同步任务队列幂等回写。

通道数{{ (chRows.channels || []).length }}
待同步{{ (chRows.status || {}).待同步 || 0 }}
成功{{ (chRows.status || {}).成功 || 0 }}
失败{{ (chRows.status || {}).失败 || 0 }}

通道清单

代码名称类别模式启用
{{ r.code }}{{ r.name }} {{ r.kind }} {{ r.mode }} {{ r.enabled ? '启用' : '停用' }}

最近同步任务

通道任务类型来源单号外部回执号状态重试
{{ r.channel_name }}{{ r.job_kind }}{{ r.ref_no }}{{ r.ext_no || '—' }} {{ r.status }}{{ r.retries }}

月末汇兑损益重估

对未清外币应收敞口按(现汇 − 历史汇)计提汇兑损益;审核单据时快照当时汇率(历史不回溯),月末重估入账。

汇兑收益{{ fmtMoney(frRows.gain_total || 0) }}
汇兑损失{{ fmtMoney(frRows.loss_total || 0) }}
净损益{{ fmtMoney(frRows.net || 0) }}
币种数{{ Object.keys(frRows.by_currency || {}).length }}

敞口重估明细

币种未清敞口(原币)历史汇率当前汇率汇兑损益
{{ r.currency }}{{ fmtNum(r.open) }} {{ r.hist_rate }}{{ r.cur_rate }} {{ r.gain_loss >= 0 ? '+' : '' }}{{ fmtMoney(r.gain_loss) }}
暂无外币应收敞口,或未维护汇率

客户信用评级 + 商机评分

按回款率自动评级 A/B/C/D,结合信用额度做超限预警;商机按阶段/赢率/金额多维评分 S/A/B/C。

A 级{{ (cwRows.grade_stat || {}).A || 0 }}
B 级{{ (cwRows.grade_stat || {}).B || 0 }}
C 级{{ (cwRows.grade_stat || {}).C || 0 }}
D 级{{ (cwRows.grade_stat || {}).D || 0 }}

信用额度超限预警

客户应收余额信用额度状态
{{ r.name }}{{ fmtMoney(r.remain) }}{{ fmtMoney(r.limit) }} 超限

客户信用明细

客户应收合计已收回款率评级额度额度使用率
{{ r.name }}{{ fmtMoney(r.ar_total) }}{{ fmtMoney(r.collected) }} {{ r.rate }}% {{ r.grade }} {{ fmtMoney(r.limit) }}{{ r.use_rate }}%

商机漏斗分布

阶段商机数预计金额(CNY)
{{ r.stage }}{{ r.c }}{{ fmtMoney(r.amt) }}

装箱打包概览

按销售明细逐 SKU 拆箱,汇总体积/毛重/箱数,密度分类(重货/泡货/均衡/LCL)并推荐柜型。

装箱计划数{{ pkRows.n || 0 }}
总箱数{{ pkRows.sum_cartons || 0 }}
总体积m³{{ pkRows.sum_cbm || 0 }}
总毛重kg{{ fmtNum(pkRows.sum_gross || 0) }}

装箱计划清单

装箱号订单号客户目的国箱数体积m³毛重kg密度分类推荐柜型
{{ r.doc_no }}{{ r.order_no }}{{ r.customer_name }}{{ r.dest_country }} {{ r.total_cartons }}{{ r.total_cbm }}{{ fmtNum(r.total_gross) }} {{ r.density_class }} {{ r.recommend_container }}
暂无装箱计划,先在「装箱计划」按订单拆箱

扫码作业终端

把光标放在下方输入框后直接用红外/USB 扫码枪扫入(键盘输入等同扫码枪),系统自动识别 商品/批次/销售订单/采购单/到货/配送/检验/收付款 等并打开对应单据。演示无需硬件。

识别类型{{ (META[scan.page] || {}).title || scan.page }}
单号/编码{{ scan.result.doc_no || scan.result.code || scan.result.batch_no || scan.result.name }}
名称/客户{{ scan.result.customer_name || scan.result.product_name || scan.result.supplier_name || '' }}
{{ t('状态') }}{{ t(scan.result.status) }}
金额/数量{{ scan.result.amount ? fmtMoney(scan.result.amount) : fmtNum(scan.result.qty) }}
扫码时间{{ scan.at }}
扫描/输入后自动识别并展示结果

最近扫码记录

{{ l.doc }}
{{ l.time }} · {{ (META[l.page] || {}).title || l.page }} · {{ l.kw }}
{{ l.hit ? '命中' : '未命中' }}
暂无记录

智能仓储 / 无人仓模拟

模拟 AGV 波次搬运与扫码核对的完整链路;真实接入需与无人叉车/货到人/输送线供应商联调(厂商经验已有)。当前为演示模型。

待拣/分拣任务{{ (whRows.pre_wait || 0) + (whRows.pick_wait || 0) }}
预拣已完成{{ whRows.pre_done || 0 }}
待IQC到货{{ whRows.arrival_wait_iqc || 0 }}
货架/库位模拟

AGV 状态与货架作业区

{{ agvBusy ? 'AGV-01 搬运中…' : 'AGV-01 待命' }} 巷道 A/B/C 在线
示意货架(根据实时库存/任务自动点亮)

任务日志(模拟)

{{ l.time }}{{ l.text }}
点击「模拟下发波次」开始演示

系统帮助

本系统覆盖销售、采购、仓储、质量、财务全链路;以下为常用操作与模块说明,帮助您快速上手。

快捷操作

查看详情与关联

点击任意数据行,弹层内可继续点关联单据跳转追溯。

返回结果集

从首页图表/关联进入后,用顶部「← 返回」回到刚才的数据列表。

导出 / 导入

列表右上「导出 CSV」;基础资料支持「批量导入」。

扫码枪 / 高频入库

仓库/批次/预拣等输入框聚焦即扫(USB/蓝牙红外枪),支持脱机批量后回传。

找不到料 / A/B 货

商品档案维护「别名/标签」,客户叫法也能搜到并参与 AI 录单匹配,减少呆滞。

搜索菜单

侧边栏顶部搜索框可快速定位任意菜单项,支持拼音与中文。

模块说明

AI 智能录单

粘贴客户 PO 文本或上传 Excel,自动解析生成销售订单草稿。

MRP 运算

根据销售订单 + 库存 + 在途,自动计算采购建议与生产建议。

来料检验

到货后自动触发 IQC 检验单,按检验方案执行并记录结果。

经营分析

首页看板展示到期批次、逾期订单、热销 SKU、客户毛利与质量缺陷。

仓库作业看板

汇总待入库/待拣/待发货任务量,一目了然。

系统管理

员工账号、公司组织、数据字典、计量单位等基础配置统一管理。

常见问题

Q:如何批量导入客户/供应商/商品?

进入对应档案页面,点击右上角「批量导入」按钮,下载模板后填写数据上传即可。

Q:报价单如何转为销售订单?

在报价单详情页点击「转订单」,系统自动携带明细生成销售订单草稿。

Q:如何查看某批次的完整追溯链?

进入「质量追溯」页面,输入批次号即可查看从采购到料、IQC 检验、入库到出库的全链路。

Q:手机端如何使用?

登录页扫码或复制链接在手机浏览器打开,支持扫码作业、待办处理等高频操作。

{{ t('外观与偏好') }}

{{ t('主色调、语言与侧边栏密度即时生效并自动保存;语言也可在顶栏随时切换。') }}

{{ t('主色调') }}

{{ t('界面语言') }}

{{ t('侧边栏密度') }}

{{ meta.guide }}

共 {{ pager.total }} 条
共 {{ pager.total }} 条
{{ t('加载中…') }}
去重提醒 发现 {{ dupGroups.length }} 组疑似重复订单 同一客户 + 同一客户PO 录入了多张订单(已排除已取消/已完成)——可一键合并,金额按合计、明细自动归并
{{ g.customer_name }} PO {{ g.customer_po }} {{ g.doc_nos }} {{ fmtMoney(g.amount) }} {{ g.cnt }} 单 · 保留最早单,其余置「已合并」并留痕
{{ c.label }}{{ sortDir === 'asc' ? '▲' : '▼' }} {{ t('距交期') }} {{ t('距失效') }} 操作
疑似重复 {{ t(cellVal(row, c)) }} {{ isNone(row[c.key]) ? '—' : fmtMoney(row[c.key]) }} {{ fmtNum(row[c.key]) }}{{ c.suffix || '' }} {{ isNone(cellVal(row, c)) ? '—' : t(cellVal(row, c)) }} — 逾期 {{ Math.abs(orderDaysLeft(row)) }} 天 剩 {{ orderDaysLeft(row) }} 天 剩 {{ orderDaysLeft(row) }} 天 — — 已过期 {{ Math.abs(expDaysLeft(row)) }} 天 剩 {{ expDaysLeft(row) }} 天 剩 {{ expDaysLeft(row) }} 天
暂无数据,试试右上角“新建”或清空搜索/筛选
每页 跳至
选择{{ fieldLabel(look.fk) }}
无匹配记录

© 2026 算数科技 · 上海思扬信息 · 演示系统

{{ t.msg }}