现状
一家 110 人的新加坡大宗商品贸易 SME 跑在三套断开的系统上:一套老旧的 SAP Business One(已脱离厂商支持)、一张交易台离不开、被奉为神器的自制 Excel(盯实时毛利用的)、一套本地 HR 应用(厂商支持团队悄然解散)。
月结要 14 个工作日,因为财务要手工对账 SAP B1 与电子表格之间的交易、再把已核可分录二次录进 HR 模块跑工资。总经理两年前推过一次 SAP S/4HANA 升级,18 个月、SGD 120 万沉没成本之后还没上线。他对再来一次 ERP 项目顾虑很重。
TWO TWO 提议用友 YonSuite —— 云原生 SaaS、固定范围、PSG 合资格。Finance + 进销存 + CRM + HR 模块,按贸易工作流配置,10 周交付,审计级文档支持客户自己提的 PSG 申报。
我们做了什么
发现(第 1 周)
把业务流程梳一遍:交易执行 → 交易结算 → 库存确认 → 毛利过账 → 月结 → 合并报告。把每一张电子表、每一份报表、每一条审批流编目。跟财务负责人、首席交易员各坐半天。
蓝图(第 2 周)
YonSuite 模块对齐工作流:Finance(多币种、多法人、SG GAAP + IRAS GST)、进销存(大宗商品库存含批次 / 批号)、CRM(交易对手 + KYC)、HR / iHR(SG MOM 雇佣法 + 工资)。识别出 5 个 BIP 低代码自定义扩展 —— 主要是贸易毛利过账工作流与交易对手 KYC 检查表。
配置与定制(第 3-7 周)
YonSuite 部署在用友国际 SaaS 区域。配置 GL 账户、维度、会计期、多币种。每周五给财务和交易 lead demo 一次,迭代搭 5 个 BIP 扩展。交易台一直用的那张毛利表,被吸收成一个 BIP 表单 —— 字段一模一样,但直接写入 YonSuite 总账。
数据迁移与集成(第 6-8 周)
历史财务从 SAP B1 迁出(3 年明细、7 年汇总)。交易对手主数据从 HR 系统迁出。在手交易由财务逐条复核后手工迁入。银行对接做了 AR / AP 自动对账。老系统在最后 4 周与 YonSuite 并行运行。
UAT(第 9 周)
财务、交易、HR、运营各自跑通各自的端到端关键工作流。每个工作流单独签收。两个缺陷当天发现、当天修。总经理在 UAT 跑了一次月结 —— 半天就跑完了。
上线 + 重保(第 10 周)
周末切换。TWO TWO 在场周一至周五重保。月结 —— 上线后第一次真的 —— 在 4 个工作日落地。
审计级文档贯穿全程
每一个里程碑都按 IMDA PSG 审计官员要求的格式签收:范围说明、变更记录、证据包、签收单。客户的外审用我们的文档直接提了 PSG 申报。合资格范围 50% 共担获批。
结果
- 月结 14 → 4 天(上线后第一次实切)
- 10 周 立项到上线,对比上一次失败的 18 个月
- SGD 188K 净成本(PSG 50% 共担合资格范围之后)
- 3 套老系统 上线后 90 天内全部退役
- 交易台那张 Excel 保留为 YonSuite BIP 表单 —— 逻辑相同,不再数据分裂
- 首次 MAS 风格的交易对手 KYC 审计链 公司历史上第一次
我们学到了什么
总经理的顾虑合理 —— 上一次失败的 ERP 项目是下一次失败最强的预测因子。解药是紧范围、定周期、每周五 demo,并且不把交易台那张 Excel 当尴尬来替换,而当作”已记录的需求”来吸收。
YonSuite 的 BIP 模块做了多数定制工作。5 个表单、2 个对接交易平台的 API、1 个自定义报表 —— 没有改核心代码 —— 意味着客户在用友季度发布周期上保留干净的升级路径。
PSG 文档纪律每个 sprint 多出约半人周成本,但客户的申报组装只需要 1 小时。账对每个人都算得过来。