Skip to content

FreeAgent集成金蝶云星空解决方案 ​

更新: 10/14/2026 字数: 0 字 时长: 0 分钟

业务背景 ​

源系统成集云目标系统
FreeAgent云端会计平台金蝶云星空ERP

以专业服务、咨询、设计及小微出海企业为代表,团队普遍使用 FreeAgent 进行开票、记账、银行对账、费用与项目管理;而集团层面的业财一体、合并报表、预算与多组织核算集中在 金蝶云星空。两套系统各自为政时,往往出现以下痛点:

  • FreeAgent 开具的销售发票与收款状态无法同步金蝶,财务需手工二次录入应收单与收款单,重复劳动且易错;
  • 银行流水停留在 FreeAgent,金蝶无法自动生成银行日记账与收款/付款单,资金对账依赖人工导出;
  • 供应商账单、费用报销散落在 FreeAgent,金蝶应付与费用归集滞后,三单匹配难以落地;
  • 多币种账户余额、汇兑损益需手工折算,缺乏统一口径,集团资金看板失真。

通过 成集云 iPaaS 数据集成平台,将 FreeAgent 与金蝶云星空打通,实现"发票/收款自动入应收、银行流水自动对账、费用/退款自动归集"的业财税银一体。

解决方案 ​

基于成集云数据集成平台,构建 FreeAgent 与金蝶云星空之间的可视化自动同步任务:以 FreeAgent 为前端开票、记账与银行流水入口,金蝶为业财核算与资金中枢。成集云通过 FreeAgent REST API v2(OAuth 2.0 Bearer)与金蝶云星空 OpenAPI 双向编排,支持按 updated_since 定时增量与 Webhook 事件触发,统一字段映射、币种折算与单位换算,保障两端数据一致、可追溯。

业务流程 ​

一、基础资料同步流程 ​

1. 客户与供应商同步流程 ​

FreeAgent 联系人(按 contact_type 区分 Customer / Supplier)映射到金蝶客户与供应商主数据,避免重复建档。

2. 账户与员工同步流程 ​

FreeAgent 银行账户(bank_accounts)与用户映射到金蝶银行账户与员工,为流水与费用归集做准备。

二、业务单据同步流程 ​

1. 发票与收款同步流程 ​

FreeAgent 销售发票(status: Sent / Paid)同步金蝶应收单/销售发票;支付成功触发收款单与自动核销。

2. 银行流水对账流程 ​

FreeAgent 银行流水(bank_transactions,含 transaction_id)按账户同步金蝶,生成银行日记账并对账,transaction_id 作为唯一对账键防重。

3. 费用与退款归集流程 ​

FreeAgent 费用(expenses)、红字票据(credit_notes)同步金蝶费用报销单/红字应收,完成成本与退票归集。

对接说明 ​

一、基础资料同步(FreeAgent → 金蝶) ​

数据对象FreeAgent金蝶云星空方向
客户Contacts(contact_type: Customer)客户FreeAgent → 金蝶
供应商Contacts(contact_type: Supplier)供应商FreeAgent → 金蝶
银行账户bank_accounts银行账户、币别FreeAgent → 金蝶
员工Users员工、业务员FreeAgent → 金蝶

二、业务单据同步(FreeAgent → 金蝶) ​

业务单据FreeAgent金蝶云星空方向
销售发票invoices(status: Sent/Paid)应收单、销售发票FreeAgent → 金蝶
收款invoice paid 状态收款单、核销FreeAgent → 金蝶
银行流水bank_transactions(transaction_id)银行日记账、收付款单FreeAgent → 金蝶
费用expenses费用报销单、费用归集FreeAgent → 金蝶
红字票据credit_notes红字应收、销售退货FreeAgent → 金蝶

三、同步规则与过滤条件 ​

  • 触发方式:按 updated_since 每 15 分钟增量拉取(FreeAgent 速率限制 120 次/分钟、3600 次/小时,成集云做令牌桶限流);关键状态变更可结合 Webhook 近实时触发。
  • 字段映射:FreeAgent contact.url 关联金蝶客户/供应商主键(幂等键);invoice.id 关联应收单;bank_transaction 的 transaction_id(fit_id)作为银行流水对账唯一键;bank_account.url 关联金蝶银行账户。
  • 去重与幂等:以 FreeAgent 资源 URL + 金蝶单据编号做幂等键,状态更新只改不重建;银行流水以 transaction_id 去重,避免重复入账。
  • 安全校验:OAuth 2.0 凭据(client_id / client_secret / refresh_token)统一托管于成集云密钥库,自动刷新 access_token。
  • 币种与折算:FreeAgent 多币种账户余额、流水按金蝶币别与当期汇率折算,汇兑损益自动归集。
  • 异常处理:发票/流水写入失败自动重试并告警;无法匹配客户或账户的流水进入待处理队列,由财务补录映射。

业务价值 ​

  • 开票到收款闭环:FreeAgent 发票与收款状态自动同步金蝶,财务无需二次录单,单笔入账时间从小时级降至分钟级。
  • 银企自动对账:银行流水按 transaction_id 唯一键对账,杜绝重复入账,资金看板实时准确。
  • 业财税一体:销售发票、费用、红字票据统一归集金蝶,应收应付与成本口径一致。
  • 多币种透明:多币种账户余额与流水按统一汇率折算,集团资金与汇兑损益一目了然。
  • 主数据统一:客户/供应商/银行账户双向对齐,消除"两套台账、两个余额"的混乱。

接口文档 ​

  • FreeAgent REST API v2(Contacts / Invoices / Bank Accounts / Bank Transactions / Expenses / Credit Notes):https://dev.freeagent.com/
  • 金蝶云星空 OpenAPI(客户、供应商、银行账户、应收单、收款单、费用单、银行日记账):金蝶云星空开放平台