用友U8与钉钉对接集成采购订单查询打通发起审批实例(官方)
数据源系统:用友U8
用友U8+承载了用友人十余年来为成长型企业的信息化管理所倾注的心血,它以U8财务业务一体化、U8ERP、U8All-in-One、U8+形象伴随中国经济的高速发展一路走来,见证了成长型企业信息化从7个应用模块到127个产品及行业应用、从简单管理到粗放管理到精细管理、从部门级应用到企业级应用到供应链级应用、从局部到集成到全面到软件及云应用、从少数人应用到全员应用、从中国走向亚太走向世界的发展历程。
目标系统:钉钉
钉钉是阿里巴巴集团打造的企业级智能移动办公平台,是数字经济时代的企业组织协同办公和应用开发平台。钉钉将IM即时沟通、钉钉文档、钉闪会、钉盘、Teambition、OA审批、智能人事、钉工牌、工作台深度整合,打造简单、高效、安全、智能的数字化未来工作方式,助力企业的组织数字化和业务数字化。
数据集成方案配置
通过轻易云系统数据集成平台:数据集成方案。选择开始创建数据集成方案菜单。在方案配置表单中选择对应的源业务系统:用友U8,然后选择对应的连接器。选择对应的api/purchaseorderlist/batch_get作为数据对接来源。然后再写入目标平台配置目标系统为钉钉,并且选择对应连接器(关于钉钉的接口如何连接可以在轻易云数据集成社区论坛bbs.qeasy.cloud中找到相关信息)。选择好对应的topapi/processinstance/create接口作为数据写入动作完成第一步的接口配置。
用友U8接口明细
- 接口:api/purchaseorderlist/batch_get
- 接口名称:采购订单查询
- 接口方法:GET
请求参数
字段 | 名称 | 类型 | 描述 |
page_index | 页号 | string | |
rows_per_page | 每页行数 | string | |
code_begin | 起始订单编号 | string | |
code_end | 结束订单编号 | string | |
date_begin | 起始订单日期,格式:yyyy-MM-dd | string | |
date_end | 结束订单日期,格式:yyyy-MM-dd | string | |
state | 订单状态 | string | |
vendorcode | 供应商编码,可以通过 api/vendor 获取 | string | |
vendorname | 供应商名称关键字,可以通过 api/vendor 获取 | string | |
personcode | 业务员编码,可以通过 api/person 获取 | string | |
personname | 业务员名称关键字,可以通过 api/person 获取 | string | |
deptcode | 部门编码,可以通过 api/department 获取 | string | |
deptname | 部门名称关键字,可以通过 api/department 获取 | string | |
remark | 备注关键字 | string | |
maker | 制单人 | string | |
verifier | 审核人 | string | |
closer | 关闭人 | string | |
响应参数
字段 | 名称 | 类型 | 描述 |
code | 订单编号 | string | |
date | 订单日期,默认取系统日期 | string | |
operation_type_code | 采购业务类型,默认普通采购 | string | |
state | 订单状态 | string | |
purchase_type_code | 采购类型编码 | string | |
purchase_type_name | 采购类型 | string | |
vendorcode | 供应商编码 | string | |
vendorname | 供应商名称 | string | |
vendorabbname | 供应商简称 | string | |
deptcode | 部门编码 | string | |
deptname | 部门名称 | string | |
personcode | 业务员编码 | string | |
personname | 业务员 | string | |
maker | 制单人 | string | |
verifier | 审核人 | string | |
closer | 关闭人 | string | |
currency_name | 外币名称 | string | |
currency_rate | 汇率 | string | |
define1 | 单据头自定义项1 | string | |
define2 | 单据头自定义项2 | string | |
define3 | 单据头自定义项3 | string | |
define4 | 单据头自定义项4 | string | |
define5 | 单据头自定义项5 | string | |
define6 | 单据头自定义项6 | string | |
define7 | 单据头自定义项7 | string | |
define8 | 单据头自定义项8 | string | |
define9 | 单据头自定义项9 | string | |
define10 | 单据头自定义项10 | string | |
define11 | 单据头自定义项11 | string | |
define12 | 单据头自定义项12 | string | |
define13 | 单据头自定义项13 | string | |
define14 | 单据头自定义项14 | string | |
define15 | 单据头自定义项15 | string | |
define16 | 单据头自定义项16 | string | |
entry | 分录 | array | |
entry.inventorycode | 存货编码 | string | |
entry.inventoryname | 存货名称 | string | |
entry.inventorystd | 规格型号 | string | |
entry.unitcode | 采购单位编码 | string | |
entry.unitname | 采购单位 | string | |
entry.quantity | 数量 | string | |
entry.arrivedate | 计划到货日期 | string | |
entry.price | 原币单价 | string | |
entry.quotedprice | 报价 | string | |
entry.taxprice | 含税单价 | string | |
entry.money | 原币金额 | string | |
entry.tax | 原币税额 | string | |
entry.sum | 原币价税合计 | string | |
entry.discount | 折扣额 | string | |
entry.natprice | 本币单价 | string | |
entry.natmoney | 本币金额 | string | |
entry.assistantunit | 辅计量单位编码 | string | |
entry.nattax | 本币税额 | string | |
entry.natsum | 本币价税合计 | string | |
entry.natdiscount | 本币折扣额 | string | |
entry.taxrate | 税率 | string | |
entry.free1 | 自由项1 | string | |
entry.free2 | 自由项2 | string | |
entry.free3 | 自由项3 | string | |
entry.free4 | 自由项4 | string | |
entry.free5 | 自由项5 | string | |
entry.free6 | 自由项6 | string | |
entry.free7 | 自由项7 | string | |
entry.free8 | 自由项8 | string | |
entry.free9 | 自由项9 | string | |
entry.free10 | 自由项10 | string | |
entry.define22 | 单据体自定义项1 | string | |
entry.define23 | 单据体自定义项2 | string | |
entry.define24 | 单据体自定义项3 | string | |
entry.define25 | 单据体自定义项4 | string | |
entry.define26 | 单据体自定义项5 | string | |
entry.define27 | 单据体自定义项6 | string | |
entry.define28 | 单据体自定义项7 | string | |
entry.define29 | 单据体自定义项8 | string | |
entry.define30 | 单据体自定义项9 | string | |
entry.define31 | 单据体自定义项10 | string | |
entry.define32 | 单据体自定义项11 | string | |
entry.define33 | 单据体自定义项12 | string | |
entry.define34 | 单据体自定义项13 | string | |
entry.define35 | 单据体自定义项14 | string | |
entry.define36 | 单据体自定义项15 | string | |
entry.define37 | 单据体自定义项16 | string | |
entry.rowno | 行号 | string | |
entry.remark | 备注 | string | |
钉钉接口明细
- 接口:topapi/processinstance/create
- 接口名称:发起审批实例(官方)
- 接口方法:POST
请求参数
字段 | 名称 | 类型 | 描述 |
process_code | 审批流的唯一码 | string | process_code在审批流程编辑页面的URL网址中获取。 |
originator_user_id | 发起人 | string | 审批实例发起人的userid。 |
dept_id | 发起人所在部门 | string | 发起人所在的部门,如果发起人属于根部门,传-1。 |
form_component_values | 审批流表单参数 | object | |
form_component_values.采购单号 | |
form_component_values.申请事由 | | string | |
form_component_values.期望交付日期 | |
form_component_values.采购明细 | | array | |
form_component_values.采购明细.名称 | |
form_component_values.采购明细.价格 | | string | |
form_component_values.采购明细.数量 | |
form_component_values.采购明细.支付方式 | | string | |
form_component_values.采购明细.备注 | | string | |
系统打通概况
通过无代码的数据集成与数据建模的智能数据管道技术,帮助企业将所有应用程序、数据库、事件和文件等数据信息提取到数据仓库中,并快速将分散的数据转化为数据集、API、自动化流程等开箱即用的数据服务。配置接口的模式对接用友U8和钉钉,使得单据无缝互通。打造企业内部数据一体化,让企业日常运营管理实现敏捷数据化运营。实现供应链业务信息流的互通,同时支持供应链数据分析流程自动化,结果推送,推进相关供应链问题优化。及时打通供应链孤岛,实现数据驱动供应链协同,进一步提升企业竞争力。