MySQL和钉钉单据接口对接

MySQL和钉钉单据接口对接

用友ERP对接

数据源系统:钉钉

钉钉(DingTalk)是阿里巴巴集团打造的企业级智能移动办公平台,是数字经济时代的企业组织协同办公和应用开发平台。钉钉将IM即时沟通、钉钉文档、钉闪会、钉盘、Teambition、OA审批、智能人事、钉工牌、工作台深度整合,打造简单、高效、安全、智能的数字化未来工作方式,助力企业的组织数字化和业务数字化,实现企业管理“人、财、物、事、产、供、销、存”的全链路数字化。

写入目标:MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。

系统对接接口配置

通过轻易云系统数据集成平台新增创建集成方案,然后在数据源平台中选择对应的源平台为:钉钉,并且选择对应的连接器(关于钉钉的接口连接器如何配置可以在轻易云系统数据集成交流社区bbs.qeasy.cloud 中找到相关信息)。选择对应的获取流程实例(宜搭)接口作为数据对接来源。然后再通过写入目标平台配置目标系统为MySQL,并且选择对应连接器。选择对应的执行操作-v1接口作为数据写入动作,既可以完成第一步的数据对接配置;打破跨系统连接,让数据轻易互通成为现实。
 

多套系统之间数据打通

用友接口

钉钉接口明细

  • 接口:v1.0/yida/processes/instances
  • 接口名称:获取流程实例(宜搭)
  • 接口方法:POST

请求参数

字段名称类型描述
pageNumber分页页码string分页页码
pageSize分页大小string分页大小
appType应用IDstring应用ID
systemToken应用秘钥string应用秘钥
userId用户的useridstring用户的userid
language语言string语言,取值:zh_CN:中文(默认值)en_US:英文
formUuid表单IDstring表单ID
searchFieldJson条件object
searchFieldJson.textField_kspgl3w6流水号string
searchFieldJson.originatorId根据流程发起人工号查询string根据流程发起人工号查询
searchFieldJson.createFromTimeGMT创建时间起始值string创建时间起始值
searchFieldJson.createToTimeGMT创建时间终止值string创建时间终止值
searchFieldJson.modifiedFromTimeGMT修改时间起始值string修改时间起始值
searchFieldJson.modifiedToTimeGMT修改时间终止值string修改时间终止值
searchFieldJson.taskId任务IDstring任务ID
searchFieldJson.instanceStatus实例状态string实例状态
searchFieldJson.approvedResult流程审批结果string流程审批结果

响应参数

字段名称类型描述
gmtCreate创建时间string
gmtModified最近修改时间string
originatorUserId创建人IDstring
originator创建人string
attachmentField_knh4jlom附件string
textField_krri0c3mstring
dateField_kzdsg96q(出纳)实际支付时间string
dateField_kmo8rpow支付日期string
textField_kqkdqdss编码string
selectField_kqhc3rpp名称string
selectField_kqhc3rpo收付款类型string
textField_kr4skn4t银行编码string
selectField_kq97ayh5支付账号string
selectField_kq97ayh4银行名称string
selectField_kq8ryql2支付账户string
selectField_ksu1wqm5使用组织string
textField_kqvm6slb银行账号(支付宝账号)string
textField_kqupzsd4开户行信息(平台)string
textField_kqupzsdb账户名(姓名)string
textField_kqupzsd9姓名(或公司名称)string
selectField_kquro2hj银行账号(支付宝账号)string
selectField_kquro2hi开户行信息(平台)string
selectField_kquro2hh账户名(姓名)string
textField_kquro2hk姓名(或公司名称)string
textField_krve7dxt领取人IDstring
selectField_krve7dxs现金领取人string
textField_ksgri8vy支付方式编码string
selectField_kquro2h6是否使用已有银行卡(账号)string
selectField_kmo8rpov支付方式string
textareaField_kmo8rpox支付备注string
textField_kr0dr2qg大写金额string
numberField_kmo8rpou金额string
textField_kymebdj1同类型超额string
selectField_l094uooz是否培训费string
textField_krvpf8fl费用付款组织编码string
selectField_krvpf8fk费用付款组织string
textField_l094uop0OA培训费申请审批单号string
textField_kxpgmv0d当前月份string
selectField_kzfb3nrj预算部门string
selectField_kmo8rpot费用类型string
numberField_kniuzfrc总借支金额string
numberField_kniuzfra其他专项费用已借支金额string
numberField_kniuzfr8运营费用已借支金额string
numberField_kniuzfr6管理费用已借支金额string
textField_krfouieg会计IDstring
textField_krk92v7t部门中的子部门ID(报表使用)string
textField_krx3me1l财务BP IDstring
textField_krfouiei事业群负责人IDstring
textField_kzjhkyl7C级负责人string
textField_krfouieh项目决策层IDstring
textField_kzij3gkp会计主管IDstring
textField_ksgri8vw部门IDstring
textField_krvpf8fh申请组织编码string
textField_krvpf8fg费用申请组织string
textField_krjz186m员工IDstring
textField_kqgnbecs人员层级string
selectField_kowwh082预算类型string
textField_kspgl3w6流水号string
selectField_kmvroghv借支人部门string
textField_kmvroghw借支人string
textField_kmspnafz申请人string
text_klkn4yn7string
tableField_ks8a1ak1费用明细array
tableField_ks8a1ak1.textField_kr37axo2费用明细-费用承担组织编码string
tableField_ks8a1ak1.textField_kwjz1agw费用明细-费用承担部门编码string
tableField_ks8a1ak1.textField_ks8a1ak6费用明细-费用项目金蝶编码string
tableField_ks8a1ak1.textField_kxpgmv0e费用明细-预算科目编码string
tableField_ks8a1ak1.radioField_ks9ozzfv费用明细-是否充值到补单平台string
tableField_ks8a1ak1.numberField_kxpgmv0f费用明细-可用余额string
tableField_ks8a1ak1.numberField_ks8a1ak5费用明细-金额string
tableField_ks8a1ak1.selectField_kwjz1agv费用明细-费用承担部门string
tableField_ks8a1ak1.selectField_kniam5ik费用明细-费用承担组织string
tableField_ks8a1ak1.textField_kveukayu费用明细-费用项目说明string
tableField_ks8a1ak1.selectField_ks8a1ak4费用明细-费用项目string
tableField_ks8a1ak1.selectField_ks8a1ak3费用明细-费用类别string

MySQL接口明细

  • API:execute
  • NAME:执行操作-v1
  • METHOD:POST

请求参数

接口字段字段名称预设值描述
main_params主参数
main_params.serial_number流水号{{textField_kspgl3w6}}
main_params.applicant申请人{{textField_kmspnafz}}
main_params.applicant_dept申请部门{{textField_ksgri8vw}}
main_params.budget_dept预算部门{{selectField_kzfb3nrj}}
main_params.budget_month预算月份{{textField_kxpgmv0d}}
main_params.receive_name收款人或公司名称function case '{{textField_kquro2hk}}' when '' then '{{textField_kqupzsd9}}' else '{{textField_kquro2hk}}' end
main_params.receive_account收款账户_function case '{{selectField_kquro2hh}}' when '' then '{{textField_kqupzsdb}}' else '{{selectField_kquro2hh}}' end
main_params.receive_account_number收款账号function case '{{selectField_kquro2hj}}' when '' then '{{textField_kqvm6slb}}' else '{{selectField_kquro2hj}}' end
main_params.receive_account_bank开户银行_function case '{{selectField_kquro2hi}}' when '' then '{{textField_kqupzsd4}}' else '{{selectField_kquro2hi}}' end
main_params.extend_params_11:1扩展参数tableField_ks8a1ak1
main_params.extend_params_1.lastInsertId借款单ID:lastInsertId
main_params.extend_params_1.cost_type费用类型
main_params.extend_params_1.cost_class费用类别{{tableField_ks8a1ak1.selectField_ks8a1ak3}}
main_params.extend_params_1.cost_item_id费用项目111
main_params.extend_params_1.cost_undertake_org费用承担组织{{tableField_ks8a1ak1.textField_kr37axo2}}
main_params.extend_params_1.cost_undertake_dept费用承担部门{{tableField_ks8a1ak1.textField_kwjz1agw}}
main_params.extend_params_1.amount金额{{tableField_ks8a1ak1.numberField_ks8a1ak5}}
main_params.extend_params_1.replenishment_platform是否充值到补单平台
main_params.extend_params_1.extend_params_21:N扩展参数
main_params.extend_params_1.extend_params_2.lastInsertId借款单ID:lastInsertId
main_params.extend_params_1.extend_params_2.pay_org费用支出组织{{textField_krvpf8fl}}
main_params.extend_params_1.extend_params_2.pay_account支付账户{{selectField_kq8ryql2}}
main_params.extend_params_1.extend_params_2.pay_account_bank银行名称{{selectField_kq97ayh4}}
main_params.extend_params_1.extend_params_2.pay_time支付日期{{dateField_kmo8rpow}}
main_params.extend_params_1.extend_params_2.real_pay_time实际支付日期{{dateField_kzdsg96q}}
main_params.extend_params_1.extend_params_2.pay_acconunt_number银行编码11
main_params.extend_params_1.extend_params_2.main_sql主语句INSERT INTO cc_bill_ioan ( serial_numberapplicantapplicant_deptbudget_deptbudget_monthreceive_namereceive_accountreceive_account_numberreceive_account_bank) VALUES ( <{serial_number: }>, <{applicant: }>, <{applicant_dept: }>, <{budget_dept: }>, <{budget_month: }>, <{receive_name: }>, <{receive_account: }>, <{receive_account_number: }>, <{receive_account_bank: }>);
main_params.extend_params_1.extend_params_2.extend_sql_11:1扩展语句INSERT INTO cc_bill_ioan_cost_detail (ioan_idcost_typecost_classcost_item_idcost_undertake_orgcost_undertake_deptamountreplenishment_platform) VALUES (<{lastInsertId: }>, <{cost_type: }>, <{cost_class: }>, <{cost_item_id: }>, <{cost_undertake_org: }>, <{cost_undertake_dept: }>, <{amount: }>, <{replenishment_platform: }>);
main_params.extend_params_1.extend_params_2.extend_sql_21:N扩展语句INSERT INTO cc_bill_ioan_payment_detail (ioan_idpay_orgpay_accountpay_account_bankpay_acconunt_numberpay_timereal_pay_time) VALUES (<{lastInsertId: }>, <{pay_org: }>, <{pay_account: }>, <{pay_account_bank: }>, <{pay_acconunt_number: }>, <{pay_time: CURRENT_TIMESTAMP}>, <{real_pay_time: }>);

系统集成总览

通过轻易云集成平台系列产品线可以协助企业轻易快捷的构建基于微服务架构的新一代企业服务总线,传统基于SOA架构的ESB产品主要解决的数据集成和协议转换等基础功能,已完全不能满足基于微服务架构、混合云集成架构、跨组织、跨单位的总线解决方案。 而轻易云集成平台的每个产品线都是新一代的按照最新的互联网架构模式进行研发的产品线,能快速协助企业从传统的SOA架构转向微服务架构的服务总线解决方案。

系统接口对接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/87143.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【小梦C嘎嘎——启航篇】内存管理小知识~

【小梦C嘎嘎——启航篇】内存管理小知识~&#x1f60e; 前言&#x1f64c;malloc/calloc/realloc的区别&#xff1f;new 与 deletenew与delete要找好搭档才能保证万无一失 new 与 delete的内部实现细节是怎么样的呢&#xff1f;&#xff1f;&#xff1f;new 的内部实现细节dele…

第五次作业 运维高级 构建 LVS-DR 集群和配置nginx负载均衡

1、基于 CentOS 7 构建 LVS-DR 群集。 LVS-DR模式工作原理 首先&#xff0c;来自客户端计算机CIP的请求被发送到Director的VIP。然后Director使用相同的VIP目的IP地址将请求发送到集群节点或真实服务器。然后&#xff0c;集群某个节点将回复该数据包&#xff0c;并将该数据包…

Rust 编程小技巧摘选(7)

目录 Rust 编程小技巧(7) 1. 交换变量 2. 翻转数组 3. for_each() 用法 4. 结构体 Display trait 5. HashMap 和 BTreeMap 6. 遍历输出哈希表 7. 分离奇数和偶数 8. 判断素数&#xff08;质数&#xff09; Rust 编程小技巧(7) 1. 交换变量 与python, go等语言用法类…

第一百二十七天学习记录:我的创作纪念日

机缘 今天收到CSDN官方的来信&#xff0c;想想也可以对我前面的学习记录进行一个总结。 关于来到CSDN的初心&#xff0c;也就是为了让自己养成一个良好的学习总结的习惯。这里要感谢我C语言视频教程的老师&#xff0c;是他建议学生们在技术博客中进行记录。对于技术博客&…

RabbitMQ的6种工作模式

RabbitMQ的6种工作模式 官方文档&#xff1a; http://www.rabbitmq.com/ https://www.rabbitmq.com/getstarted.html RabbitMQ 常见的 6 种工作模式&#xff1a; 1、simple简单模式 1)、消息产生后将消息放入队列。 2)、消息的消费者监听消息队列&#xff0c;如果队列中…

从零开始学python(十六)爬虫集群部署

前言 今天讲述Python框架源码专题最后一个部分&#xff0c;爬虫集群部署&#xff0c;前面更新了十五个从零开始学python的系列文章&#xff0c;分别是&#xff1a; 1.编程语法必修篇 2.网络编程篇 3.多线程/多进程/协程篇 4.MySQL数据库篇 5.Redis数据库篇 6.MongoDB数据库篇 …

Linux:Shell编辑之文本处理器(sed)

目录 绪论 1、sed的原理&#xff1a;读取 执行 显示 三个过程 2、sed 文本内容处理工具&#xff0c;文件过大怎么办&#xff1f; 3、sed的操作选项 3.1 常用选项 3.2 操作符 3.3 行号的范围打印 3.4 对包含指定字符串的内容进行打印 3.5 删 3.5.1 正则表达式删除 3.6…

Vue3 Props组件简单应用(父组件获取子组件数据)

去官网学习→Props | Vue.js 运行示例&#xff1a; 代码&#xff1a;App.vue <template><img alt"Vue logo" src"./assets/logo.png"><h2>Vue Props数据传递</h2><h4>子组件中的数据&#xff1a;{{ content }}</h4>…

【设计模式】桥接模式

桥接&#xff08;Bridge&#xff09;是用于把抽象化与实现化解耦&#xff0c;使得二者可以独立变化。这种类型的设计模式属于结构型模式&#xff0c;它通过提供抽象化和实现化之间的桥接结构&#xff0c;来实现二者的解耦。 这种模式涉及到一个作为桥接的接口&#xff0c;使得…

AI:03-基于深度神经网络的低空无人机目标检测图像识别的研究

文章目录 数据集收集与预处理深度神经网络模型设计模型训练与优化目标检测与图像识别代码实现:实验结果与分析讨论与展望低空无人机的广泛应用为许多领域带来了巨大的潜力和机会。为了实现无人机的自主导航和任务执行,准确的目标检测和图像识别是至关重要的。本文旨在研究并提…

SQL | 排序检索的数据

3-排序检索的数据 使用order by语句排序检索到的数据。 3.1-排序数据 使用SQL语句返回一个数据表的列。 select prod_id from products; --------------------- | prod_name | --------------------- | 8 inch teddy bear | | 12 inch teddy bear | | 18 inch teddy bear |…

【2023 华数杯全国大学生数学建模竞赛】 A题 隔热材料的结构优化控制研究 问题分析及完整论文

【2023 华数杯全国大学生数学建模竞赛】 A题 隔热材料的结构优化控制研究 问题分析及完整论文 1 题目 A 题 隔热材料的结构优化控制研究 新型隔热材料 A 具有优良的隔热特性&#xff0c;在航天、军工、石化、建筑、交通等高科技领域中有着广泛的应用。 目前&#xff0c;由单…

uniapp 小兔鲜儿 - 首页模块(1)

目录 自定义导航栏 静态结构 安全区域​ 通用轮播组件 静态结构 自动导入全局组件 全局组件类型声明 .d.ts文件 注册组件 vue/runtime-core 首页 – 轮播图指示点 首页 – 获取轮播图数据 首页 – 轮播图数据类型并渲染 首页 – 轮播图总结 首页分类 首页 – 前…

RocketMQ 延迟消息

RocketMQ 延迟消息 RocketMQ 消费者启动流程 什么是延迟消息 RocketMQ 延迟消息是指&#xff0c;生产者发送消息给消费者消息&#xff0c;消费者需要等待一段时间后才能消费到。 使用场景 用户下单之后&#xff0c;15分钟未支付&#xff0c;对支付账单进行提醒或者关单处理…

推荐 4 个 yyds 的 GitHub 项目

本期推荐开源项目目录&#xff1a; 1. 开源的 Markdown 编辑器 2. MetaGPT 3. SuperAGI 4. 一个舒适的笔记平台 01 开源的 Markdown 编辑器 Cherry 是腾讯开源的 Markdown 编辑器&#xff0c;基于 Javascript具有轻量简洁、易于扩展等特点&#xff0c; 它可以运行在浏览器或服…

【C语言】进阶指针,超详解,含丰富代码示例

文章目录 前言指针进阶的重点内容1.字符指针2.数组指针3.指针数组4.函数指针5.函数指针数组6. 指向函数指针数组的指针 总结 这里是初阶的链接&#xff0c;方便大家对照查看&#xff01;&#xff01;&#xff01;添加链接描述 前言 大家好呀&#xff0c;今天和大家将指针进阶…

【Linux】网络基础2

文章目录 网络基础21. 应用层1.1 协议1.2 HTTP 协议1.2.1 URL1.2.2 urlencode和urldecode1.2.3 HTTP协议格式1.2.4 HTTP的方法1.2.5 HTTP的状态码1.2.6 HTTP 常见的header1.2.7 最简单的HTTP服务器 2. 传输层2.1 端口号2.1.1 端口号范围划分2.1.2 认识知名端口号2.1.3 netstat2…

RISC-V走向开放服务器规范

原文&#xff1a;RISC-V Moving Toward Open Server Specification 作者&#xff1a;Agam Shah 转载自&#xff1a;https://www.hpcwire.com/2023/07/24/risc-v-moving-toward-open-server-specification/ 中文翻译&#xff1a; 2023年7月24日 RISC-V International目前正…

Android之消除APP图标的白色边框

有问题的效果&#xff1a; 解决方案&#xff1a; 第一步&#xff1a;app右键—>new—>Image Asset 第二步&#xff1a;上传Logo图标&#xff0c;选择每种分辨率&#xff0c;预览看效果&#xff0c;选择Resize&#xff0c;可以微调 第三步&#xff1a;点击 Next&#xff…

pytest-xdist分布式测试原理浅析

目录 pytest-xdist执行流程&#xff1a; pytest-xdist 模块结构&#xff1a; pytest-xdist分布式测试原理&#xff1a; pytest-xdist源码浅读&#xff1a; pytest-xdist执行流程&#xff1a; 解析命令行参数&#xff1a;pytest-xdist 会解析命令行参数&#xff0c;获取用户…