| | |
| | | {"key": "crm", "name": "销售管理(客户关系)", "color": "#4f9cff", "tag": "CRM", "flow": "sales", |
| | | "positioning": "销售前端:从线索到回款的客户经营", |
| | | "problem": "客户资产沉淀、商机转化、合同审批与开票回款管控", |
| | | "features": ["线索转化客户", "公海池与领取上限", "联系人", "商机自定义阶段", "跟进记录", "报价单(AI OCR)", "合同(BPM审批→生成销售订单·支持Excel导入)", "开票(BPM审批·支持Excel导入·同一批数据不可重复导入)→回款(先开票校验)", "回款计划", "销售目标", "数据权限三级(负责人/只读/读写)"], |
| | | "objects": ["线索", "客户", "联系人", "商机", "报价单", "合同", "发票", "回款", "销售目标"], |
| | | "features": ["线索转化客户", "公海池与领取上限", "联系人", "商机自定义阶段", "跟进记录", "报价单(AI OCR)", "合同(BPM审批→生成销售订单·支持Excel导入)", "开票申请(绑定销售订单+MES销售出库单)→审批→录入发票(发票号/日期/附件+合同款/预付款/到货款/验收款/质保金收款节点)", "开票(BPM审批·支持Excel导入·同一批数据不可重复导入)→回款(先开票校验·核销明细可拆分到订单/出库/开票)", "回款计划(收款节点回写已回款/实际时间/状态)", "客户应收对账/已发货未开票/未核销应收账龄/月度开票回款趋势", "销售目标", "数据权限三级(负责人/只读/读写)"], |
| | | "objects": ["线索", "客户", "联系人", "商机", "报价单", "合同", "发票", "回款", "回款核销明细", "销售目标"], |
| | | "roles": ["销售内勤", "销售经理", "财务(开票回款)"], |
| | | "upstream": ["主数据(物料)"], "downstream": ["进销存(销售订单)", "售后(客户)", "AI(报价OCR)"], |
| | | "coreTables": ["crm_clue", "crm_customer", "crm_contact", "crm_business", "crm_sale_quotation", "crm_contract", "crm_invoice", "crm_receivable", "crm_receivable_plan", "crm_permission"]}, |
| | |
| | | {"key": "erp", "name": "进销存与财务", "color": "#5fc79e", "tag": "ERP", "flow": "purchase", |
| | | "positioning": "商贸与资金单据中枢,向 MES 发起实物收发", |
| | | "problem": "采购销售单据审批、来票付款控制、订单执行进度回写", |
| | | "features": ["采购申请(BPM)→订单(自动/手动生成)", "确认收货→MES到货通知", "入库/退货数量状态回写", "采购来票(金额≤订单)", "付款单(必须关联来票·BPM)", "供应商往来(订单/来票/付款三流水·左右展示开票金额)", "销售订单(BPM·审批通过自动建MPS)", "出库状态回写", "收款单(关联CRM客户)", "结算账户", "AI发票OCR"], |
| | | "features": ["采购申请(BPM)→订单(自动/手动生成)", "确认收货→MES到货通知", "入库/退货数量状态回写", "采购来票(绑定采购订单+MES采购入库单·双层剩余额度校验)", "付款单(必须关联来票·BPM)", "供应商往来(订单/来票/付款三流水·左右展示开票金额)", "销售订单(BPM·审批通过自动建MPS)", "出库状态回写", "收款单(关联CRM客户)", "结算账户", "AI发票OCR"], |
| | | "objects": ["采购申请", "采购订单", "采购来票", "付款单", "供应商往来", "销售订单", "收款单", "结算账户"], |
| | | "roles": ["采购员", "销售员", "出纳", "会计"], |
| | | "upstream": ["CRM(合同)", "SRM(询价确认)", "主数据"], "downstream": ["生产(MPS)", "仓储(收发)"], |
| | | "upstream": ["CRM(合同)", "SRM(询价确认)", "主数据"], "downstream": ["生产(MPS)", "仓储(收发)", "财务(来票付款入账)"], |
| | | "coreTables": ["erp_purchase_request", "erp_purchase_order", "erp_purchase_invoice", "erp_finance_payment", "erp_sale_order", "erp_finance_receipt", "erp_account"]}, |
| | | {"key": "finance", "name": "财务管理(会计核算)", "color": "#3ec9a7", "tag": "FIN", "flow": "finance", |
| | | "positioning": "独立核算模块:会计核算 + 资产核算 + 财务报表看板(与 ERP 进销存财务单据分离,yudao-module-finance)", |
| | | "problem": "进销存只管单据不管账,缺少会计科目/凭证/账簿与资产折旧摊销沉淀,无法出账表与资产净值", |
| | | "features": ["会计科目树(约68条一级科目种子·可建下级)", "记账凭证(字号自动生成·分录借贷平衡前后端双重校验)", "凭证状态机 未过账0→过账10/作废20,已过账不可改", "总账按期间逐月汇总", "明细账逐条分录并结转余额", "固定资产+计提折旧", "无形资产+计提摊销", "会计核算看板(收支/资产/凭证/月度趋势)", "附件走系统附件中心 recordType=fin_voucher"], |
| | | "features": ["会计科目树(约68条一级科目种子·可建下级)", "记账凭证(字号自动生成·分录借贷平衡前后端双重校验)", "凭证状态机 未过账0→过账10/作废20,已过账不可改", "总账按期间逐月汇总", "明细账逐条分录并结转余额", "固定资产+计提折旧", "无形资产+计提摊销", "会计核算看板(收支/资产/凭证/月度趋势)", "凭证来源单据关联(sourceType/sourceId/sourceNo,可回溯开票/回款/来票/付款)", "报表取数接入CRM客户应收对账/已发货未开票/未核销应收账龄/月度开票回款趋势", "附件走系统附件中心 recordType=fin_voucher"], |
| | | "objects": ["会计科目", "记账凭证", "凭证分录", "固定资产", "无形资产"], |
| | | "roles": ["会计", "财务主管", "资产会计", "管理层"], |
| | | "upstream": ["进销存(ERP 已审核收货/付款/购销单据)"], "downstream": ["财务报表看板", "BI 管理驾驶舱"], |
| | | "upstream": ["进销存(ERP 已审核收货/付款/购销单据)", "CRM(开票/回款/核销/对账报表)"], "downstream": ["财务报表看板", "BI 管理驾驶舱"], |
| | | "coreTables": ["fin_account_subject", "fin_voucher", "fin_voucher_entry", "fin_fixed_asset", "fin_intangible_asset"]}, |
| | | {"key": "pro", "name": "生产管理", "color": "#e0b34f", "tag": "MES-PRO", "flow": "production", |
| | | "positioning": "生产执行核心:计划-工单-任务-报工", |
| | |
| | | {"key": "aftersales", "name": "售后服务", "color": "#c78bd6", "tag": "AFTER", "flow": "aftersales", |
| | | "positioning": "客户反馈到退货/维修/退款闭环", |
| | | "problem": "售后工单流转、退货与质检入库退款的跨系统联动", |
| | | "features": ["工单六态(草稿→处理中→待入库→待退款→完结→关闭)", "问题判定(一般/维修/退货)", "维修(现场/返厂/远程)", "退货申请→自动建 MES 销售退货单", "质检结论/入库/退款三重回调", "行级数据权限四视图"], |
| | | "objects": ["售后工单", "维修记录", "退货申请"], |
| | | "features": ["工单六态(草稿→处理中→待入库→待退款→完结→关闭)", "问题判定(一般/维修/退货)", "客户诉求反馈描述+附件", "处理结果+附件", "工单流转记录", "维修(现场/返厂/远程)", "退货由仓储物流发起→MES 销售退货单(原售后退货申请页面已下线)", "质检结论/入库/退款三重回调", "行级数据权限四视图"], |
| | | "objects": ["售后工单", "工单流转记录", "维修记录", "退货申请(后台保留)"], |
| | | "roles": ["客服", "维修工程师", "售后管理员"], |
| | | "upstream": ["CRM(客户)", "ERP(销售订单)"], "downstream": ["仓储(销售退货)", "质量(RQC)", "财务(退款)"], |
| | | "coreTables": ["after_sale_ticket", "after_sale_ticket_item", "after_sale_repair", "after_sale_return", "after_sale_permission"]}, |
| | | "coreTables": ["after_sale_ticket", "after_sale_ticket_item", "after_sale_ticket_flow", "after_sale_repair", "after_sale_return", "after_sale_permission"]}, |
| | | {"key": "hrm", "name": "人力资源", "color": "#9db85a", "tag": "HRM", "flow": null, |
| | | "positioning": "员工入转调离与考勤薪酬", |
| | | "problem": "人事流程审批化、离职数据不丢(交接)、算薪自动化", |
| | | "features": ["员工档案(入职自动建系统账号)", "请假/加班/调岗/离职 BPM 审批", "离职交接映射 expandUserIds", "考勤(移动端我的考勤状态·打卡·规则·排班·补卡审批·月度汇总)", "薪酬(应发-社保公积金-个税-请假扣款·1.5/2/3倍加班费·发放台账)", "培训证书(SQL先行待实现)"], |
| | | "features": ["员工档案(入职自动建系统账号)", "请假/加班/调岗/离职 BPM 审批", "离职交接同时转移员工ID/用户ID/业务数据 expandUserIds", "离职到期自动把员工状态改为离职并停用系统账号", "考勤(移动端我的考勤状态·打卡·规则·排班·补卡审批·月度汇总)", "薪酬(应发-社保公积金-个税-请假扣款·1.5/2/3倍加班费·发放台账)", "培训证书(SQL先行待实现)"], |
| | | "objects": ["员工", "请假单", "离职申请", "交接映射", "考勤记录", "薪酬核算"], |
| | | "roles": ["HR", "部门主管", "员工本人"], |
| | | "upstream": [], "downstream": ["各模块(数据可见性扩展)", "system(账号)"], |