You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求提供Xero销售及会计模块API,用于对接Power BI实现销售数据集成

Xero API集成Power BI:销售与会计模块接口指南

一、销售模块(销售发票)API

针对Xero销售模块开具的销售发票,核心使用Invoices端点:

  • 核心用途:拉取所有已授权的销售发票数据,覆盖线上销售的账务记录
  • 关键过滤参数:
    • Type=ACCREC:指定只获取应收账款类发票(即销售发票)
    • Status=AUTHORISED:过滤掉草稿、已删除等无效状态的发票
    • ModifiedAfter:按时间戳增量拉取,适合定期同步场景
  • 示例请求(简化格式):
    GET /api.xro/2.0/Invoices?Type=ACCREC&Status=AUTHORISED&ModifiedAfter=2024-01-01T00:00:00
    
  • 核心返回字段:发票编号、客户ID/名称、开票日期、总金额、付款状态、行项目明细,可直接用于Power BI的销售业绩分析模型

二、会计模块(手动日记账)API

针对POS软件提交的手动日记账,使用ManualJournals端点:

  • 核心用途:获取已过账的手动日记账数据,补充线下POS销售的账务信息
  • 关键过滤参数:
    • Status=POSTED:只拉取已生效的日记账(草稿状态无需同步)
    • ModifiedAfter:支持增量同步,避免重复处理历史数据
  • 示例请求(简化格式):
    GET /api.xro/2.0/ManualJournals?Status=POSTED&ModifiedAfter=2024-01-01T00:00:00
    
  • 核心返回字段:日记账日期、关联账户编码、借方/贷方金额、交易描述、外部ID(可关联POS系统的交易编号),用于和销售发票数据合并形成完整销售视图

三、Power BI集成实操要点

  • 认证配置:通过Power BI的「获取数据→Web」功能,采用OAuth 2.0认证,需提前在Xero开发者平台创建应用,获取客户端ID和密钥完成授权
  • 数据合并逻辑:
    • 若POS日记账包含客户标识,可通过客户ID关联销售发票与日记账,整合线上线下销售数据
    • 若无直接关联,可按日期维度合并,统计每日总销售额(线上发票+线下日记账)
  • 增量刷新设置:在Power Query中利用ModifiedAfter参数构建增量刷新规则,仅同步指定时间范围内的新数据,提升同步效率
  • 数据清洗:过滤无效状态数据、统一日期格式、提取关键维度字段(如客户分类、产品类别),适配Power BI的分析需求

内容的提问来源于stack exchange,提问作者Deoreena Menezes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 11:48:20