当前位置: 首页 > news >正文

Odoo18 对接 Xero

Xero是一款基于云的会计软件,专为中小型企业设计,用于管理财务和简化账务流程,在新西兰和澳大利亚有着广泛的应用。本章将演示如何使用Odoo跟Xero进行无缝链接。

XERO端设置

首先,我们来一下XERO端的设置,我们打开XERO开发者中心,创建一个应用:

xero

这里需要填写应用名称和应用的网站。

然后我们点击左边的配置,配置我们应用的回调地址:

xero2

这里我们要获取两个重要的参数:

  • Client Id:应用的APPID
  • Client Secret: 应用的密钥

获取Tenants ID

接下来就是获取商家ID这个参数,点击API Expoloer

xero3

在底部的Headers信息中获取 Tenant ID。

做完以上两步就可以在Odoo中进行对接了。

Odoo端设置

首先,我们在应用中心中安装mommy_xero模块:

xero4

创建Xero App

我们在设置中新建一个Xero App,然后将我们在第一步获取到的应用APPID和密钥填到相应的位置中:

然后我们在主应用点击Xero应用进入设置页面:

xero5

xero6

绑定公司

创建完应用后,我们需要将应用绑定到当前公司才可以使用,在设置-公司中点击公司,然后选择当前公司,在Xero选项卡中选择我们刚才创建的应用:

xero7

OAuth授权

由于Xero认证采取的是OAuth2的认证方式,因此我们只有再经过授权之后才可以正常使用。我们回到Xero应用,点击授权按钮,跳转到Xero官网进行认证:

xero8

认证完成后,页面会自动跳回到我们的App页面,如果没错,那我们可以看到我们的App处于已认证的状态。

xero9

这就意味这我们可以使用Odoo正常跟Xero进行对接了。

Odoo中的应用

首先,我们来看一下如何将Odoo中的发票同步给Xero

同步客户

在Xero应用点击客户,打开客户资料,点击同步至Xero联系人按钮,即可完成同步。

xero16

同步产品

点击产品-选择需要同步的产品,点击同步至Xero按钮,完成产品同步:

xero17

发票同步

我们在会计模块中打开客户发票:

xero10

然后当我们点击确认或同步Xero按钮后,此发票就会被同步到Xero:

xero11

同步成功后,我们可以在xero选项卡中看到xero的invoice id和invocie number

我们到Xero官网上也可以看到我们的发票信息:

xero12

修改同步

当我们修改了发票信息想要同步到Xero时,直接点击同步发票按钮即可。

xero13

科目类型匹配

由于Odoo和Xero的科目类型并不严格一致,因此我们在应用增加了科目类型匹配的策略:

xero14

用户可以根据自己的需求调整匹配关系。

之后将调整完的策略绑定到Xero App中即可。

手动匹配科目

如果不想让odoo的科目和xero的科目代码保持一致,那么我们可以通过手动的填写xero代码的方式完成匹配。具体步骤: 打开科目列表,找到要匹配的科目,点击Xero选项卡,填写匹配的科目代码即可。

xero15

匹配完成后,我们就可以在业务中使用xero的code进行数据同步了。例如,此时我们就可以在invoice中点击同步将我们的发票明细同步给xero,xero会根据自己的科目设置应用相关的处理。

同步税率

点击财务-税率,选择需要同步的税率,完成Xero同步:

xero18

http://www.sczhlp.com/news/12968/

相关文章:

  • 游戏陪玩app开发,对比 C++ 和 Python,谈谈指针与引用 - 云豹科技
  • 深入理解指针3
  • 【学习笔记】树上启发式合并
  • 全国各省两位编码对应表
  • 【新品】H7-TOOL的250M示波器模组性能系统测试,mV级噪声,200K存储深度,支持USB,局域网和外网,支持和其它各种功能同时使用
  • ESP32-S3 控制 步进电机
  • 游戏陪玩系统源码,Python 强大的信号库 blinker 入门教程 - 云豹科技
  • ESP32-S3 控制 直流电机
  • 集成电路制造类EDA有哪些?供应商有哪些?
  • 插入 dp
  • 同声翻译工具
  • 利用Linux扩展文件属性隐藏恶意负载的技术分析
  • centos7下安装docker教程
  • 七天零基础学java(第七天)--mysql+jbdc
  • H5客服系统开发实现
  • 41. 缺失的第一个正数
  • ESP32-S3 控制 按键
  • SQLSERVER开窗函数
  • 某中心获计算语言学会议最佳论文奖
  • PyCharm下载安装教程(附安装包和激活教程)PyCharm保姆级安装教程
  • ESP32-S3 控制 继电器
  • 黎曼手稿的价值
  • AS5600 的区别 MT6701
  • 详细介绍:Vue3核心语法进阶(computed与监听)
  • 恭喜!!华为终于帮了寒武纪一把!
  • C. To Become Max
  • Doris的单机安装
  • NPU架构设计介绍
  • CF1928F Digital Patterns 题解
  • 大规模RTL设计最高19.94倍仿真加速!GSIM 模拟器创新三级优化突破仿真瓶颈,实现香山处理器Linux启动7.34倍提速