LiteOps
← 返回博客
·8分钟·Lite Ops Team

案例:把 MYOB 接入 ERP 后,墨尔本一家建筑公司不再追着簿记问发票

MYOBMYOB对接系统集成建筑装修construction墨尔本案例项目管理自动化华人商家

这是一个真实场景(行业里很多公司都中招)

墨尔本一家做商业 fit-out 和翻新的建筑公司,规模 25 人左右——4 个项目经理、6 个工地主管、1 个文职、1 个簿记,加上老板。来找我们之前,他们的日常是这样的:

项目经理 A(在工地)发微信给簿记:

"上周给 ABC Property 开的 progress claim 1 号发票收到款了吗?我现在要跟客户说下一阶段开工时间。"

簿记登录 MYOB AccountRight,找到 ABC Property,翻 sales register 找发票号 INV-2025-…,看 status,截图发回去。这一次来回要 10–20 分钟。

工地主管 B 发邮件给簿记:

"C subcontractor 上周提交的 invoice 我们付了吗?他在催,说要停工。"

簿记又是登 MYOB,找供应商,翻 purchase register,确认 paid 还是 unpaid,再发回。

这种来回,簿记一个人每周大约花 8–12 小时——相当于每周 1.5 个工作日,纯粹用在了应答内部查询上,根本没法专心做对账、BAS、月结这些核心工作。

而项目经理那边也不爽:客户在工地等他答复,他在等簿记回微信。所有人都在等。

为什么会这样?数据明明都在 MYOB 里

行业里 90% 的中小建筑公司,MYOB 或 Xero 是会计软件,只有簿记和老板有账号。原因都合理:

  • MYOB AccountRight 多用户授权贵,每席每月 $130+ 起
  • 一线员工没必要看全部财务数据(薪资、利润、银行流水都在里面)
  • 会计软件 UI 对非会计来说很反直觉,培训成本高

但代价是:财务数据被"锁"在一个只有簿记能开的盒子里,所有人需要数据时都要找她。等待、被打断、上下文切换——三方都吃亏。

我们做了什么:MYOB → 内部 ERP 的"只读窗口"

这家公司本来已经有一个我们之前帮他们做的项目管理系统(ERP),里面记录了每个 project、每个客户、每个分包商、每张报价单。我们做的是在这个 ERP 上加一个 MYOB 数据接入层

1. 双向同步,但读多写少

  • 每 30 分钟从 MYOB 拉取一次:sales invoices、purchase invoices、payments、customer/supplier balances
  • 写入只在特定场景:比如 ERP 里某个项目签合同后,自动在 MYOB 创建对应 customer 记录(簿记不用再手动建客户)
  • 关键事件触发实时同步:开发票、登记付款时立即推送一次

2. 在 ERP 项目视图里嵌入"财务面板"

打开任何一个项目,右侧多了个 tab:"财务"。里面显示:

  • 这个项目所有 progress claim 发票(开了几张、收款多少、未收多少)
  • 这个项目相关的所有分包商发票(已付未付、付款日期)
  • retentions(10% 留存)累计金额
  • 项目利润:合同总额 − 已付分包商成本 − 直接成本,实时计算

3. 权限分级(按 ERP 已有的项目权限走)

  • 项目经理:能看自己负责项目的财务数据,看不到其他项目
  • 工地主管:能看自己工地的分包商付款状态
  • 簿记 + 老板:全权
  • 所有人都看不到工资、银行账户、税务这些敏感数据

4. 查询即问即答

项目经理在工地手机打开 ERP,5 秒内就知道:

  • 上周开的发票 ABC Property 收款没?→ 看到 paid 状态 + 收款日期
  • C subcontractor 那张发票付了吗?→ 看到 paid + 付款日期
  • 这个项目还有多少应收账款?→ 实时数字
  • 这单做完估计赚多少?→ 实时利润率

落地后的变化

簿记:每周被打断的时间从 8–12 小时降到接近 0。她原话:"我现在终于能专心做月结对账了,之前一上午能被打断 5 次。"

项目经理:客户面前不再卡顿。客户问"下阶段什么时候开工"时,能立刻基于真实付款状态给答复,不用说"等我问下办公室"。

老板:每天打开 ERP 看到 5 个在建项目的实时利润率,不用等月底簿记出报表才知道哪个项目快亏了。早期发现亏损项目的能力就是真金白银。

簿记的离职风险也下降了——之前她的工作量很大一部分是"被打扰",幸福感低。现在被解放出来做更有价值的事,留人更稳。

集成具体怎么搭的(技术简版,老板可跳过)

留给好奇的读者:

  • 认证:MYOB AccountRight 用 OAuth 2.0(这家公司用的是 cloud 版,不是老的 desktop 版本)
  • 同步频率:30 分钟一次增量同步 + 关键事件触发实时同步
  • API 限制:MYOB API 每分钟有 rate limit,我们用 queue + exponential backoff 处理
  • 数据落地:MYOB 数据缓存到 ERP 自己的 PostgreSQL 数据库,不每次实时调 API(太慢且打 rate limit)。缓存的新鲜度通过 `last_synced_at` 时间戳标识给用户看
  • 权限映射:ERP 用户对项目的访问权限决定了能看到的 MYOB 数据范围(用 row-level security 实现)

如果你的会计用的是 MYOB Business(不是 AccountRight),API 是另一套(更新一些)。两个版本我们都做过对接。详见我们之前写的MYOB 集成完全指南

这种方案对哪些公司有用?

按我们看到的,以下场景的痛点都能用类似集成解决:

  • 建筑/装修/工程:项目经理 + 工地主管 + 簿记的三角沟通问题(本文场景)
  • 批发/分销:销售看 AR 状态,仓库看货款回笼后再发货
  • 服务行业(顾问、设计、律师):项目负责人查这个客户欠多少、付了多少,决定是否继续服务
  • 零售连锁:店长看自家店的进货付款状态,不用每次问总部财务

共同特征:财务数据每天都被一线频繁查询,但一线没必要也不应该有 MYOB 账号。

你可能在想:能不能直接给一线开 MYOB 账号?

理论可以,实际不行。原因:

  1. License 成本:MYOB AccountRight Premier 大约 $130/月起每用户,5–10 个一线员工就是几百到上千澳币
  2. 数据隔离:MYOB 的权限粒度不够细,要么看到全部要么看不到——做不到"只看自己项目的发票,不看公司利润和工资"
  3. 培训:会计软件对非会计的学习曲线陡,半年都不一定上手
  4. 审计合规:账户越多,密码 / 离职清账的合规负担越大

定制集成的成本,很可能比"多开 5–10 个 MYOB 账号 + 培训 + 操作风险"低得多。一次性集成投入,长期省 license 费用。

总结 + 下一步

这个案例展示的不是 MYOB 多强,而是业务系统和财务系统之间的"信息墙"——这堵墙在很多墨尔本中小企业都存在。打通它的回报很高:簿记被解放、一线决策快、老板看得清楚。

如果你的公司有以下任何一项:

  • 一线团队每周问财务好几次同样的问题("这单付了吗?"、"这家欠多少?")
  • 簿记每个月被零碎打断到无法专心做月结
  • 老板要等月底才知道哪个项目利润不对

那你大概率需要这种集成。我们做过 MYOB AccountRight、MYOB Business、Xero、QuickBooks 的接入,对接到客户已有的 CRM、ERP、项目管理系统都没问题。

[预约免费咨询](/zh#contact)——告诉我们你目前用的财务系统 + 内部系统组合,我们会评估能集成什么、需要多久、大概多少钱。


相关阅读:

想了解业务流程自动化能为你做什么?

预约免费咨询,我们的墨尔本团队为你评估需求并推荐最佳方案。全程中文服务。