道一云与畅捷通T+对接集成获取报销信息列表连通凭证创建(报销差旅费(天水))

道一云与畅捷通T+对接集成获取报销信息列表连通凭证创建(报销差旅费(天水))

系统接口如何对接

对接源平台:道一云

在道一云坚实的技术基础上,道一云推出全新升级的2.0产品矩阵,分别是低码平台、智能门户、场景应用。基于云原生底座,为企业提供集智能门户解决网关流量问题、企业微信端的场景应用、低代码解决行业属性需求等全域数字化产品及服务,这三个产品相互作用,客户可以根据自己的需求阶段选购所需模块。

对接目标系统:畅捷通T+

畅捷通T+适用于异地多组织、多机构对企业财务汇总的管理需求;全面支持企业对远程仓库、异地办事处的管理需求;全面满足企业财务业务一体化管理需求。

数据接口配置方案

通过轻易云系统数据集成平台:数据集成方案。选择开始创建数据集成方案菜单。在方案配置表单中选择对应的源业务系统:道一云,然后选择对应的连接器。选择对应的qwcgi/api/reimApiCtl/getReimList.do作为数据对接来源。然后再写入目标平台配置目标系统为畅捷通T+,并且选择对应连接器(关于畅捷通T+的接口如何连接可以在轻易云数据集成社区论坛bbs.qeasy.cloud中找到相关信息)。选择好对应的/tplus/api/v2/doc/Create接口作为数据写入动作完成第一步的接口配置。

CRM与ERP接口互通

道一云接口明细

  • 接口:qwcgi/api/reimApiCtl/getReimList.do
  • 接口名称:获取报销信息列表
  • 接口方法:POST
请求参数
字段 名称 类型 描述
startTime 开始时间 string
endTime 结束时间 string
currentPage 查询页码 string
pageSize 分页大小 string 默认为100,并且不超过1000
dataKey 数据包Key string
响应参数
字段 名称 类型 描述
actualMoney 实付金额 string 实付金额
payableMoney 应付金额 string 应付金额
verificationMoney 核销金额 string 核销金额
auditInfo 审批信息 string 审批信息
closePersonName 最后审批人 string 最后审批人
closeTime 最后审批时间 string 最后审批时间
createTime 创建日期 string 创建日期
departmentName 创建人部门名称 string 创建人部门名称
detailCount 明细数量 string 明细数量
creator 创建人id string 创建人id
personName 创建人名称 string 创建人名称
reimNo 报销单编号 string 报销单编号
state state string 1:审批中,2:已取消,3:已退审,4:已审批,5:转账中,6:已转账,7:转账失败
statusDesc 审批状态 string 审批状态(审批中,已取消,退审,已审批,转账中,已转账,转账失败)
title 报销单标题 string 报销单标题
totalMoney 报销总金额 string 报销总金额
wxUserId 创建人账号 string 创建人账号
globalRemark 全局备注 string 全局备注
fieldList fieldList string itemKey:字段key itemName:字段名称 itemType:字段类型
itemMap 全局自定义字段值json字符 string 全局自定义字段值json字符
detailList 明细数据 array 明细数据
detailList.mediaList 附件集合 string 附件集合
detailList.imgPathList 图片地址集合 string 图片地址集合
detailList.time 产生日期-开始 string 产生日期-开始
detailList.endTimes 产生日期-结束 string 产生日期-结束
detailList.money 报销金额 string 报销金额
detailList.projId 成本中心id string 成本中心id
detailList.projName 成本中心名称 string 成本中心名称
detailList.subjId 科目id string 科目id
detailList.subjFullName 所属科目 string 所属科目(多级科目以“ ”分隔)
detailList.subjCode 科目编码 string 科目编码
detailList.remark 备注 string 备注
detailList.invoices 发票集合 string 发票集合
detailList.type 识别的发票类型 string 识别的发票类型
detailList.invoiceCode 发票代码 string 发票代码
detailList.invoiceNumber 发票号码 string 发票号码
detailList.date 发票日期 string 发票日期
detailList.checkCode 校验码 string 校验码
detailList.total 发票-总金额 string 发票-总金额
detailList.tax 发票-税额 string 发票-税额
detailList.pretaxAmount 发票-税前金额 string 发票-税前金额
detailList.reimCustomFieldDataList 明细自定义字段 string 明细自定义字段
detailList.customName 字段名称 string 字段名称
detailList.value 自定义字段值 string 自定义字段值

畅捷通T+接口明细

  • 调用接口:/tplus/api/v2/doc/Create
  • 接口名称:凭证创建
  • 方法:POST
请求参数
字段 字段名称 类型 配置值
ExternalCode 外部编码 string {{reimNo}}{{detailList.subjName}}
DocType 凭证字 string
VoucherDate 制单日期 string {{closeTime}}
Entrys Entrys array detailList
Entrys.borrow-1 借方-1 object
Entrys.borrow-1.Summary-1 借方摘要 string {{projName}}{{personName}}报{{endTimes}}{{subjFullName}}
Entrys.borrow-1.Account-1 借方科目档案 string function case when '{{detailList.projName}}' in ('营运部','设计部','财务部','市场部','人资行政部') then '660209' else '660109' end
Entrys.borrow-1.ExchangeRate-1 借方汇率 string 1
Entrys.borrow-1.Currency-1 借方货币 string RMB
Entrys.borrow-1.AmountDr-1 借方本币 string _function sum({{detailList.invoices.0.amount}}-{{detailList.invoices.0.taxAmount}})
Entrys.borrow-1.AuxInfos-1 借方辅助核算项 array
Entrys.borrow-1.AuxInfos-1.AuxAccDepartment-1 部门 string {{detailList.projName}}
Entrys.borrow-1.AuxInfos-1.AuxAccPerson-1 个人(员工) string findCollection find Code from 3076d602-dbb1-3431-8977-b7558b1414d1 where Name={{personName}}
Entrys.borrow-1.AuxInfos-1.AuxAccCustomer-1 客户(往来单位) string
Entrys.borrow-1.AuxInfos-1.AuxAccProject-1 项目 string
Entrys.borrow-1.AuxInfos-1.AuxAccInventory-1 存货 string
Entrys.borrow-1.borrow-3 借方-3 object
Entrys.borrow-1.borrow-3.Summary-3 借方摘要 string {{projName}}{{personName}}报{{endTimes}}{{subjFullName}}{{detailList.invoices.0.invoiceName}}
Entrys.borrow-1.borrow-3.Account-3 借方科目档案 string _function case when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之6' then '2221010104' when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之5' then '2221010103' when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之3' then '2221010102' when '{{detailList.invoices.0.invoiceName}}'=10 then '2221010105' when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之13' then '2221010106' when '{{detailList.invoices.0.invoiceName}}'=16 then '2221010101' when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之9' then '2221010109' when '{{detailList.invoices.0.invoiceName}}'=13 then '2221010106' when '{{detailList.invoices.0.invoiceName}}'='增值税专用发票百分之1' then '2221010110' when '{{detailList.invoices.0.invoiceName}}'='长途汽车票' then '2221010107' when '{{detailList.invoices.0.invoiceName}}'='飞机票' then '2221010108' when '{{detailList.invoices.0.invoiceName}}'='火车票' then '2221010108' else '22210101' end
Entrys.borrow-1.borrow-3.ExchangeRate-3 借方汇率 string 1
Entrys.borrow-1.borrow-3.Currency-3 借方货币 string RMB
Entrys.borrow-1.borrow-3.AmountDr-3 借方本币 string function case when '{{detailList.invoices.0.taxAmount}}'=0 then '' else '{{detailList.invoices.0.taxAmount}}' end
Entrys.borrow-1.borrow-3.AuxInfos-3 借方辅助核算项 array
Entrys.borrow-1.borrow-3.AuxInfos-3.AuxAccDepartment-3 部门 string {{detailList.projName}}
Entrys.borrow-1.borrow-3.AuxInfos-3.AuxAccPerson-3 个人(员工) string _findCollection find Code from 3076d602-dbb1-3431-8977-b7558b1414d1 where Name={{personName}}
Entrys.borrow-1.borrow-3.AuxInfos-3.AuxAccCustomer-3 客户(往来单位) string
Entrys.borrow-1.borrow-3.AuxInfos-3.AuxAccProject-3 项目 string
Entrys.borrow-1.borrow-3.AuxInfos-3.AuxAccInventory-3 存货 string
Entrys.borrow-1.borrow-3.loan-2 贷方-2 object
Entrys.borrow-1.borrow-3.loan-2.Summary-2 贷方摘要 string {{projName}}{{personName}}报{{endTimes}}{{subjFullName}}
Entrys.borrow-1.borrow-3.loan-2.Account-2 贷方科目档案 string function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '10020101' else '{{detailList.reimCustomFieldDataList_1_value}}' end
Entrys.borrow-1.borrow-3.loan-2.ExchangeRate-2 贷方汇率 string 1
Entrys.borrow-1.borrow-3.loan-2.Currency-2 贷方货币 string RMB
Entrys.borrow-1.borrow-3.loan-2.AmountCr-2 贷方本币 string {{verificationMoney}}
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2 贷方辅助核算项 array
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2.AuxAccDepartment-2 部门 string _function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '' else '{{detailList.projName}}' end
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2.AuxAccPerson-2 个人(员工) string _function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '' else _findCollection find Code from 3076d602-dbb1-3431-8977-b7558b1414d1 where Name={{personName}} endFind end
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2.AuxAccCustomer-2 客户(往来单位) string
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2.AuxAccProject-2 项目 string
Entrys.borrow-1.borrow-3.loan-2.AuxInfos-2.AuxAccInventory-2 存货 string
Entrys.borrow-1.borrow-3.loan-2.loan-4 贷方-4 object
Entrys.borrow-1.borrow-3.loan-2.loan-4.Summary-4 贷方摘要 string {{projName}}{{personName}}报{{endTimes}}{{subjFullName}}
Entrys.borrow-1.borrow-3.loan-2.loan-4.Account-4 贷方科目档案 string _function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '10020101' else '{{detailList.reimCustomFieldDataList_1_value}}' end
Entrys.borrow-1.borrow-3.loan-2.loan-4.ExchangeRate-4 贷方汇率 string 1
Entrys.borrow-1.borrow-3.loan-2.loan-4.Currency-4 贷方货币 string RMB
Entrys.borrow-1.borrow-3.loan-2.loan-4.AmountCr-4 贷方本币 string function case when '{{verificationMoney}}' in ('') then '{{detailList.money}}' else sum('{{detailList.money}}'-'{{verificationMoney}}') end
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4 贷方辅助核算项 array
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4.AuxAccDepartment-4 部门 string _function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '' else '{{detailList.projName}}' end
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4.AuxAccPerson-4 个人(员工) string function case when '{{itemMap.fod416dede4ea74efa828be2b39507e93c}}' in ('未付') then '' else 'findCollection find Code from 3076d602-dbb1-3431-8977-b7558b1414d1 where Name={{personName}} _endFind' end
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4.AuxAccCustomer-4 客户(往来单位) string
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4.AuxAccProject-4 项目 string
Entrys.borrow-1.borrow-3.loan-2.loan-4.AuxInfos-4.AuxAccInventory-4 存货 string
Entrys.dataKey dataKey string dto
Entrys.accountStrategyId 科目基础资料查询方案 string 367ab75e-7355-3ae5-bb7a-35e6a5d934d3

数据对接价值

大部分的企业都可能只用一套系统组织架构复杂,业务流程繁琐,内部同时有OA系统、BI系统、ERP系统......且各个系统都需要独立登陆,造成IT部门数据监管困难!如何在同一套中台系统上关联多管理系统呢?系统集成平台,就可以无缝集成各个业务系统,主数不统一、交易数据来回导出导入、业务融合等问题。通过轻易云系统集成平台完美结合:打破企业内部数据孤岛,无需繁琐的处理工序,与数据集成服务完美结合,让数据真正通起来。 资源互补:汇集各种行业解决方案,资源互补,企业管理融合提升。让对接开箱即用的、可视化拖、拉、拽实现接口服务编排与聚合。

系统接口如何对接


 

T+数据对接

旺店通与金蝶打通

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-24 18:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-24 18:06:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-24 18:06:02       82 阅读
  4. Python语言-面向对象

    2024-04-24 18:06:02       91 阅读

热门阅读

  1. 研发管理规范

    2024-04-24 18:06:02       28 阅读
  2. 红帽系统Redhat忘记密码,重置root密码

    2024-04-24 18:06:02       31 阅读
  3. 神经网络与深度学习(四)

    2024-04-24 18:06:02       25 阅读
  4. ORA-25153:临时表空间为空

    2024-04-24 18:06:02       30 阅读
  5. 程序员的压力缓解之道:寻找工作与生活的平衡

    2024-04-24 18:06:02       32 阅读
  6. 孩子如何才能学好Scratch

    2024-04-24 18:06:02       26 阅读
  7. OpenResty实现限流的几种方式

    2024-04-24 18:06:02       28 阅读
  8. c++11引入的constexpr关键字

    2024-04-24 18:06:02       34 阅读
  9. Conda的使用:创建一个虚拟环境

    2024-04-24 18:06:02       31 阅读
  10. 偏差数据比对

    2024-04-24 18:06:02       33 阅读