打印设置:Ctrl+P → 纸张 A3 横向 → 边距「默认」→ 勾选「背景图形」(否则色块不出)→ 缩放「适应页面」。每张图占一页。
新ERP 功能概貌 · 业务流转全景 八组菜单 · 五十余页面 · 全部单据与状态 · 一页看完整条链路。图例见页面底部。 主数据 先行录入 组织 · 用户 · 角色权限 数据范围 ALL/ORG/ORG_CHILDREN/SELF 数据字典 计量单位等,商品单位下拉来源 商品 货源 · 提前期 · 换算比 · 五段属性 客户 / 供应商 信用额度 · 开户行账号 仓库 归属组织 · 仓管员(决定谁可过账) 员工 工牌二维码 ERP:EMP:工号 会计科目 · 银行账户 账户期初余额唯一可直接录 班组 · 工作中心 工艺路线 · BOM · 工艺图档 销售线 报价 / 订单 → 出库 销售报价QUOTE 销售订单ORDER(可转订单) 提交 / 审批审批默认关=提交即过 已审核可驳回 / 可作废 销售出库单出库 NORMAL / 退货 RETURN 提交→ 已审核 过账仓管员专属 · 真正动库存 扣库存 · 写流水SALE_OUT / SALE_RETURN 开票(销售发票)SFP · 可参照出库单带明细 产生应收见「财务」行 收款核销收付款单 SK 采购线 申请 / 订单 → 入库 采购申请REQ(可转订单) 采购订单ORDER · 可参照 MRP 建议 提交 / 审批审批默认关 已审核已驳回也可编辑重提 采购入库单入库 NORMAL / 退货 RETURN 提交→ 已审核 来料质检 ⛔待放行则不能过账 过账仓管员专属 开票(采购发票)CFP · 可参照委外回料 加库存 · 写流水PURCHASE_IN / RETURN 产生应付见「财务」行 生产线 MRP → 任务 → 报工 销售订单已审核未完工者参与运算 运行 MRP供给口径 FULL/NO_STOCK/NO_WIP/GROSS 净需求建议= 毛需求 − 库存 − 在制 生产任务DRAFT 草稿 下达 RELEASED此时展开工序 · 算出应领料 排产拖到 班组 × 日期 · 后道不越前道 开工 IN_PROGRESS报工 / 报检 / 检验 / 派工 完工 FINISHED→ 结单 CLOSED 采购建议 → 转采购回「采购线」 委外建议 → 委外单工序委外 / 整件委外 生产领料单领料 NORMAL / 红字退料 RETURN 委外加工单发料仓 / 回料仓 委外流转发料 → 报检 → 检验 → 回料 工艺图档PDF 版本 · 生效后车间可见 检验标准逐项判据 · 免审阈值 完工入库 ⛔WORK_ORDER_FINISH 库存作业 四页 + 调整 库存台账结存 = 数量 × 移动平均成本 出入库流水结存前→后 · 15 种业务类型 库存调拨TRANSFER_OUT / TRANSFER_IN 库存盘点CHECK_GAIN 盘盈 / CHECK_LOSS 盘亏 库存调整ADJUST · 期初现用此录入 批次 · 锁定 · 多仓一行 = 仓库 × 物料 × 批次 所有库存变动都写「出入库流水」,结存前 → 结存后逐笔可查 对账时以流水为准;台账是流水的汇总结果 财务 台账只读 · 单据可开 应收台账未结 / 部分收款 / 已结清 应付台账入库与委外加工费产生 收付款单核销余额 · 收款 SK / 付款 FK 银行账户期初余额 · 过账联动增减 凭证借贷必平 · 草稿→已过账 发票销售 SFP / 采购 CFP · 开票红冲 账龄报表(应收 / 应付):0-30 / 31-60 / 61-90 / 90+ 天 应收应付都由业务单据过账自动产生,不能手工新建 质量与门禁 不合格会卡住入库 检验标准产品级 / 工序级 · 全检 / 抽检 检验记录6 种类型 · 逐项实测 + 判据快照 不合格评审让步 / 返工 / 返修 / 报废 / 退货 ⛔ 门禁 1采购入库过账被拦截 ⛔ 门禁 2工单完工入库被拦截 免审规则关键项必审 · 阈值内免审放行 存在「待评审 / 已驳回」的不合格单时,相关入库一律拒绝过账 报工与工序完结不受影响 —— 门槛设在「不可逆」的两个节点上 支撑与协作 贯穿全程 审批单级 / 多级 + 金额分支(默认关) 审核中心 · 待办铃铛 20s 轮询 · 库管过账待办 报表中心(7 张)+ 报表设计器(含 AI 辅助) 单据打印17 张模板 · 一单可挂多模板 实施助手 · 字典帮助库 · 企业知识库 AI 助手 · 账套 · License按账套隔离配置 移动端:扫码报工(工单码 ERP:WO / 工序码 ERP:OP / 工牌 ERP:EMP) 车间看图支持离线缓存 · 摄像头需 HTTPS 图例 销售 采购 生产 库存 财务 / 门禁 质量 主数据 / 支撑 需特别注意 常规流转 可选 / 分支 读图顺序 ① 先看最上方「主数据」——它是所有单据可选值的前置条件(下拉里没有的东西,就是这里没录)。 ② 再看「销售线 / 采购线」两条对称的进出链路:两者结构完全一样,区别只在采购多了「来料质检」这道门禁。 ③ 「生产线」由销售订单驱动,MRP 算出建议后分三条路走(自制转任务 / 采购 / 委外);「库存作业」与「财务」是所有链路的共同落点。
图 2 模块与页面全景
八个菜单组 · 五十余个页面。列「主要动作」只列该页专有的动作,通用动作(查询 / 分页 / 查看 / 打印)不重复列。
菜单组 页面 路径 / 权限点 主要动作 关键状态 / 口径
系统管理
13 页
实施助手/impl
impl:assistant
下载模板 → 上传 → 仅校验 / 导入;「已存在则更新」默认关 全有或全无;留空=不修改;逐实体校验 xxx:create
用户管理/system/users
user:list
从员工拉取建号、分配角色、重置密码 ACTIVE / LOCKED / DISABLED;admin 不可删
角色管理/system/roles
role:list
权限分配(数据范围下拉 + 功能权限树,勾父模块=整模块) ACTIVE / DISABLED;ADMIN 不可删;改完必须重新登录
组织管理/system/organizations
org:list
左树右表单;新增根组织 / 新增下级 / 删除 类型 COMPANY / DEPARTMENT / STORE / WAREHOUSE
权限管理/system/permissions
role:assign
只读,查「某功能要哪个权限点」 类型 MENU / BUTTON / API / DATA
审核中心/approval/center
approval:list
三页签:待我审批 / 我发起的 / 系统待办;同意·驳回·撤销·已读·办结 审批 PENDING / APPROVED / REJECTED / CANCELLED
审批设置/approval/config
approval:config
单级审批 + 审批流(节点拖拽排序、金额阈值) 仅支持付款单 / 采购订单 / 销售出库;默认关闭
AI 助手设置/ai/config
ai:config
供应商 / Key / 模型 / 温度 / 系统提示词 / 测试连接 Key 留空=保留原值;按账套隔离;受 License aiAnalysis 控制
帮助库/system/help
ai:help
录入「系统怎么操作」,供 AI 引用 ACTIVE / DISABLED;分类 + 关键词命中
企业知识库/system/knowledge
ai:kb
录入公司业务知识,供 AI 引用 仅支持纯文本,不能传文件
账套管理/system/tenant
tenant:list
新建账套(自动建 schema + 种权限 + 建初始管理员)、编辑、启停 ACTIVE / DISABLED / EXPIRED;平台账套不可停用
License 授权/system/license
tenant:list
查看状态与功能开关、上传 license.lic 续期(即时生效) VALID / EXPIRED / INVALID / LIMIT_EXCEEDED;开发模式 vs 生产模式
数据字典/system/dicts
dict:list
左字典右字典项;编码建后不可改 ACTIVE / DISABLED;改动自动清缓存
基础资料
5 页
商品管理/master/products
product:list
五个页签(基础 / 计划 / 设计 / 成本 / 购销财务);货源下拉筛选 ACTIVE / DISABLED(列表显示英文原值);单位换算比影响出入库折算
客户管理/master/customers
customer:list
通用列表模板(弹窗字段=列,无必填校验) ACTIVE / DISABLED;无银行账号字段
供应商管理/master/suppliers
supplier:list
同上,多「开户行 / 银行账号」 ACTIVE / DISABLED
仓库管理/master/warehouses
warehouse:list
编码 / 名称 / 归属组织 / 仓管员 ACTIVE / DISABLED;仓管员决定谁能过账,不配=谁都能过
员工管理/master/employees
employee:list
工牌码(ERP:EMP:工号)、批量打印工牌、关联登录账号 ACTIVE / DISABLED;二维码用工号,工号改了旧牌失效
销售管理
2 页
销售订单/sales/sale-orders
sales:order:list
报价转订单;订单出库(带出剩余量);发货仓库供生产转任务用 DRAFT / APPROVED / EXECUTING / COMPLETED / REJECTED / CANCELLED
类型 QUOTE / ORDER
销售出库/sales/sale-outs
sales:out:list
过账(仓管员)→ 扣库存 + 产生应收;退货=红字填负数 DRAFT / APPROVED / COMPLETED / CANCELLED
类型 NORMAL / RETURN
采购管理
2 页
采购订单/purchase/purchase-orders
purchase:order:list
申请转订单参照 MRP 采购建议带入明细(同物品自动合并);订单入库 同销售订单;类型 REQ / ORDER;支持 productCode 等 query 直达
采购入库/purchase/purchase-ins
purchase:in:list
过账待放行时置灰)→ 加库存 + 产生应付 DRAFT / APPROVED / COMPLETED / CANCELLED;来料质检列:待放行 / 待检 / 已放行 / 无需
库存管理
4 页
库存台账/inventory/stocks
inventory:stock:list
库存调整(手工增减,正数增负数减)—— 期初现行录法 结存 = 数量 × 移动平均成本;关键字仅前端过滤当前页
出入库流水/inventory/stock-ios
inventory:io:list
只读;按仓库 / 商品 / 出入类型 / 业务类型筛 15 种业务类型;显示「结存前 → 结存后」;成本列按 4 位小数
库存调拨/inventory/transfers
inventory:transfer:list
新增 / 提交 / 过账(调出仓仓管员)/ 作废 DRAFT / APPROVED / COMPLETED / CANCELLED;调出≠调入;过账产生两条流水
库存盘点/inventory/inventory-checks
inventory:check:list
载入账面数量(仅新建时)→ 填实盘 → 提交 → 过账 盘盈红 / 盘亏绿;过账写 CHECK_GAIN / CHECK_LOSS
生产管理
15 页
任务中心/production/work-orders
production:workorder:list
列表 / 看板双视图、拖拽换列派工(工作中心·班组·人员)、二维码 DRAFT→RELEASED→IN_PROGRESS→FINISHED→CLOSED;CANCELLED
排产看板/production/scheduling
production:operation:update
待排池(按距当前工序四区着色)↔ 班组×日期 日历,拖拽即生效 仅 PENDING 可拖;后道不能排在前道前;拖回池=取消排产
BOM 树/production/bom-tree
production:bom:tree:view / :maintain
左树懒加载 + 右表内联编辑;只有标了「BOM 树根节点」的商品在树上 子件列:用量 / 必领 / 损耗率 / 有下级
BOM 管理/production/boms
production:bom:list
新建 / 编辑 / 启用 / 停用 / 复制 DRAFT / ENABLED(列表显示英文原值);基准量默认 1
工艺路线/production/routings
production:routing:list
左列表右详情;工作流配置(节点拖拽)/ 提交审核 / 工时定额(只改两列)/ 复制升版 DRAFT / ENABLED / DISABLED;flowStatus NONE / PROCESSING / REJECTED / DONE
工艺图档/production/process-docs
production:doc:*(7 个)
上传 PDF 版本 / 生效 / 作废 / 预览 / 改版影响反查 版本 DRAFT→EFFECTIVE→OBSOLETE(一档一效);类型 图纸/指导书/检验标准/包装
班组/production/work-groups
production:workgroup:list
新建 / 编辑;不能删除,只能停用 ACTIVE / DISABLED(列表显示英文原值);排产看板的行=班组
工作中心/production/work-centers
production:workcenter:list
新建 / 编辑(无删除 类型 MACHINE / LABOR / MIX;人工费率·制造费率用于成本
生产领料/production/material-issues
production:issue:list
任务 ID → 带出应领料 → 填本次数量 → 提交 / 过账 DRAFT / APPROVED / COMPLETED / CANCELLED;类型 领料 / 红字退料
委外加工/production/outsourcing-orders
production:outsource:list
报检 / 完工日期 / 提交 / 发料 / 回料结算;工序委外与整件委外 DRAFT / APPROVED / EXECUTING(发料中)/ COMPLETED;工序委外回料前必须先质检
MRP 计划/production/production-plans
production:plan:list
运行 MRP(选仓库 + 供给口径)→ 建议行 转任务 / 转采购 / 忽略 供给口径 FULL / NO_STOCK / NO_WIP / GROSS;建议行状态 PENDING
检验记录/production/quality-inspections
production:qc:list
只读;详情含逐项实测与判据快照 PENDING / INSPECTED / CANCELLED;类型 PROCESS/FINISHED/FIRST_ARTICLE/PATROL/FINAL/IQC
检验标准/production/inspection-standards
production:std:*
新建 / 编辑 / 生效 / 作废 / 复制升版 DRAFT / ACTIVE / OBSOLETE;检验项有「关键」「免审」两个开关
不合格评审/production/nonconformances
production:nc:list
详情里 通过放行(选处置方式)/ 驳回 / 关闭 PENDING→APPROVED→CLOSED;REJECTED;处置 让步/返工/返修/报废/退货
扫码报工/m/report
production:report:create
扫工单码 / 工序码 / 工牌码;报检·检验·报工·劳务提交·图档·工序完结 工序 PENDING / IN_PROGRESS / FINISHED;有未放行不合格时不能完结
财务管理
6 页
应收管理/finance/receivables
finance:receivable:list
只读;账龄报表按钮;查看详情 OPEN / PARTIAL / SETTLED / CLOSED;未收余额为正值时红字
应付管理/finance/payables
finance:payable:list
只读;账龄报表(按供应商) 同上;由采购入库与委外加工费产生
收付款单/finance/payments
finance:payment:list
类型切换清空往来单位;核销明细(下拉只列有余额且未结清的单);提交 / 过账 DRAFT / APPROVED / COMPLETED / CANCELLED / VOID(已红冲);单号 SK / FK
银行账户/finance/bank-accounts
finance:account:list
新增 / 编辑 / 删除;期初余额是唯一可直接录的期初 类型 BANK / CASH / OTHER;当前余额留空自动=期初,之后过账联动
凭证管理/finance/vouchers
finance:voucher:list
分录增删;借贷必平才可保存;提交 / 过账 / 作废 DRAFT / APPROVED / POSTED / VOID;类型 通用/收款/付款/转账;期间按日期自动带出
发票管理/finance/invoices
finance:invoice:list
方向切换;多选来源单据合并带明细;默认税率套用;开票 / 红冲作废 DRAFT / ISSUED / VOID;销售 SFP / 采购 CFP;来源 出库 / 入库 / 委外回料
报表中心
3 页 · 受 License 控制
报表中心/report-center
report:view
七张预置报表(库存台账 / 库存流水 / 应收账龄 / 应付账龄 / 发票台账 / 销售订单汇总 / 采购订单汇总);导出 CSV URL 可直达:?r=stock-ledger 等;工作台 KPI 点击下钻到此处
报表设计器/report-designer
report:design
左 AI(描述→SQL 草稿→试跑→写回;附件还原模板)/ 右嵌入 UReport2 设计器 会话 15 分钟;写回自动备份;不提供服务端 PDF 导出
打印配置/print-config
report:design
把额外模板挂到单据类型;单据类型与模板文件是身份,建后不可改 默认模板不在此表且删不掉;停用后不出现在打印下拉里
三个入口不在菜单里:① 登录页(账套 / 用户名 / 密码 / 版本号);② 工作台(顶部独立入口,无需权限);③ 移动端看图(从扫码报工页的「图档」按钮进)。另外,单据打印按钮不是独立页面,而是散布在 15 个业务页的操作列里(下拉选模板)。
图 3 单据状态机速查
所有单据的状态与合法流转汇总。列「可编辑」=该状态下能否改内容;列「可作废」=该状态下能否作废。
单据 / 对象 状态流转 可编辑 可作废 说明
销售报价 / 订单 草稿 DRAFT → 提交 → 已审核 APPROVED → 执行中 EXECUTING → 已完成 COMPLETED
已驳回 REJECTED ↩ 草稿;已作废 CANCELLED
草稿(已驳回不可编辑,需先驳回回草稿)草稿 / 已审核 / 执行中 报价可转订单;订单可出库(出库把状态推到执行中/完成)
销售出库单 草稿 → 提交 → 已审核 → 过账 → 已完成;已作废 草稿草稿 / 已审核 过账才动库存;已过账不可作废;过账仅该仓仓管员可点
采购申请 / 订单 草稿 → 已审核 → 执行中 → 已完成;已驳回 ↩ 草稿;已作废 草稿 或 已驳回草稿 / 已审核 / 执行中 比销售多一个「已驳回也能改」(可直接改完重提)
采购入库单 草稿 → 已审核 → 过账 → 已完成;已作废 草稿草稿 / 已审核 过账前若「来料质检=待放行」则按钮置灰
库存调拨 / 盘点 / 领料 草稿 → 提交 → 已审核 → 过账 → 已完成;已作废 草稿(领料页编辑不限状态草稿 / 已审核 三者结构一致;调拨用调出仓仓管员判定权限
生产任务单 草稿 DRAFT → 下达 RELEASED → 开工 IN_PROGRESS → 完工 FINISHED → 结单 CLOSED
草稿 / 已下达 → 已作废
页面未提供整体编辑(走派工与报工)草稿 / 已下达 下达时才展开工序、算应领料;完工会入库(受质量门禁)
生产工序任务 待开工 PENDING → 进行中 IN_PROGRESS → 已完成 FINISHED ———— 仅 PENDING 能在排产看板上拖拽;完结后不可回退
采购委外单 草稿 → 已审核 APPROVED → 发料 → 发料中 EXECUTING → 回料结算 → 已完成;已作废 任意状态(页面未限制)草稿 / 已审核 工序委外:回料前必须已检验且合格数 ≥ 回料数
质量报检单 待检 PENDING → 检验 → 已检验 INSPECTED;已取消 CANCELLED ——可取消 结论 FAIL 时自动生成不合格评审单
质量不合格评审 待评审 PENDING → 通过放行 APPROVED → 关闭 CLOSED
待评审 → 驳回 REJECTED
———— PENDING / REJECTED 都会阻断相关入库过账
质量检验标准 草稿 DRAFT → 生效 ACTIVE → 作废 OBSOLETE 草稿草稿可删 / 生效可作废 只有 ACTIVE 才会被检验引用;改标准用「复制升版」
质量图档版本 草稿 DRAFT → 生效 EFFECTIVE → 作废 OBSOLETE ——生效版可作废 一档一效:新版生效时旧版自动作废;车间只看生效版
生产工艺路线 草稿 DRAFT → 启用 ENABLED → 停用 DISABLED
(开启工作流后:提交→逐节点通过→ DONE 时才置 ENABLED)
草稿,且不在流转中停用 工作流状态:编制中 NONE / 流转中 PROCESSING / 已驳回 REJECTED / 已批准 DONE
生产BOM 草稿 DRAFT → 启用 ENABLED → 停用 DISABLED 任意状态停用 父项物品是身份,建后不可改;改版本用「复制」
财务应收 / 应付 未结 OPEN → 部分收/付款 PARTIAL → 已结清 SETTLED;已关闭 CLOSED ——(只读)—— 由业务单据过账自动产生,无手工新建入口
财务收付款单 草稿 → 提交 → 已审核 APPROVED → 过账 → 已过账 COMPLETED
草稿作废 → CANCELLED;已审核作废 → VOID(红冲)
草稿草稿 / 已审核 过账才核销应收应付、才动账户余额;已过账不可作废
财务凭证 草稿 → 提交 → 已审核 → 过账 → 已过账 POSTED;已作废 VOID 草稿草稿 / 已审核 借贷必须平衡才能保存;过账前会再校验一次
财务发票 草稿 DRAFT → 开票 → 已开票 ISSUED → 红冲作废 VOID 草稿草稿可删 / 已开票可红冲 开票只记发票号,不改金额;已开票不可恢复
审批审批实例 待处理 PENDING → 同意 APPROVED / 驳回 REJECTED;提交人可撤销 → CANCELLED ———— 多级流程按 seq 逐级;任一节点驳回即终止
主数据商品 / 客户 / 供应商 / 仓库 / 员工 / 组织 / 角色 / 字典项 / 银行账户 启用 ACTIVE ⇄ 停用 DISABLED
用户另有 锁定 LOCKED
随时见各页(班组 / 工作中心不可删,只能停用 停用后一般不再出现在新单据的可选列表里;历史数据不受影响
读这张表的两个要点:① 「过账」是不可逆的分水岭——过账前都能改能删,过账后单据进入终态、库存与财务都已落账;② 「可编辑」列为空的状态不要试图绕过——正确做法是先驳回/作废再重开,直接改会让已落账的数据失去追溯性。