Qeasy Cloud
Get Started

钉钉和金蝶云星空接口打通对接实战

1 comments

钉钉和金蝶云星空接口打通对接实战

金蝶云星空接口

数据源平台:钉钉

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

接入系统:金蝶云星空

金蝶K/3Cloud在总结百万家客户管理最佳实践的基础上,提供了标准的管理模式;通过标准的业务架构:多会计准则、多币别、多地点、多组织、多税制应用框架等,有效支持企业的运营管理;K/3Cloud提供了标准的业务建模:35种标准ERP领域模型、1046种模型元素、21243种模型元素属性组合,288个业务服务构件,让企业及伙伴可快速构建出行业化及个性化的应用。

配置集成方案

通过轻易云系统数据集成平台新增创建集成方案,通过轻易云的方案市场可以一键复制,并且可以借鉴其他的方案配置完成方案制作,方案制作只需要两步,第一步先确定好对应的数据来源;源系统:钉钉接口:获取审批实例详情通过请求调度者配置对应的请求参数即可获取到对应的数据。目标系统:金蝶云星空接口:新增付款单,通过写入调度者匹配获取到的数据和写入的映射关系,即可自动生成符合目标系统:金蝶云星空写入的数据自动产生写入队列,通过运行概况,系统会自动帮你诊断方案的运行情况。实时监控到方案的运行情况
钉钉对接

钉钉接口明细

  • API:topapi/processinstance/get
  • NAME:获取审批实例详情
  • METHOD:POST

请求参数

接口字段字段名称预设值描述 process_code审批流的唯一码PROC-FF6YNLE1N2-XP6LSO6DPA6OT37PFJCN3-NFW9F53J-H3 start_time审批实例开始时间。Unix时间戳,单位毫秒。_function ( {{LAST_SYNC_TIME}} - ( 3600 * 96) ) * 1000 end_time审批实例结束时间,Unix时间戳,单位毫秒{{CURRENT_TIME}}000 size分页参数,每页大小,最多传20。20 cursor分页查询的游标,最开始传0,后续传返回参数中的next_cursor值。

响应参数

接口字段字段名称预设值描述 费用归属项目费用归属项目autoFillResponse 报销类别报销类别_autoFillResponse TextNote_7L0ZKXODKW40TextNote_7L0ZKXODKW40autoFillResponse 行政报销类型行政报销类型_autoFillResponse 项目报销类型项目报销类型autoFillResponse 报销明细报销明细_autoFillResponse 报销明细.费用发生日期费用发生日期autoFillResponse 报销明细.报销金额(元)报销金额(元)_autoFillResponse 报销明细.费用明细费用明细autoFillResponse 报销明细.项目费用明细项目费用明细_autoFillResponse 报销明细.项目费用明细.componentNamecomponentNameautoFillResponse 报销明细.项目费用明细.componentTypecomponentType_autoFillResponse 报销明细.项目费用明细.propspropsautoFillResponse 报销明细.项目费用明细.总金额总金额_autoFillResponse 报销明细.项目费用明细.关联审批单关联审批单autoFillResponse 报销明细.项目费用明细.TextNote-KDE5B2G3TextNote-KDE5B2G3_autoFillResponse 报销明细.项目费用明细.电子发票电子发票autoFillResponse 报销明细.项目费用明细.收款账号收款账号_autoFillResponse 报销明细.项目费用明细.公司帐号付款(如需公司帐号付款请选择)公司帐号付款(如需公司帐号付款请选择)autoFillResponse 报销明细.项目费用明细.报销凭证拍照上传报销凭证拍照上传_autoFillResponse 报销明细.项目费用明细.附件附件autoFillResponse 报销明细.项目费用明细.idid_autoFillResponse 报销明细.项目费用明细.titletitleautoFillResponse 报销明细.项目费用明细.extendextend_autoFillResponse 报销明细.项目费用明细.extend.create_timecreate_timeautoFillResponse 报销明细.项目费用明细.extend.finish_timefinish_time_autoFillResponse 报销明细.项目费用明细.extend.originator_useridoriginator_useridautoFillResponse 报销明细.项目费用明细.extend.originator_dept_idoriginator_dept_id_autoFillResponse 报销明细.项目费用明细.extend.statusstatusautoFillResponse 报销明细.项目费用明细.extend.resultresult_autoFillResponse 报销明细.项目费用明细.extend.business_idbusiness_idautoFillResponse 报销明细.项目费用明细.extend.originator_dept_nameoriginator_dept_name_autoFillResponse 报销明细.项目费用明细.extend.biz_actionbiz_action_autoFillResponse

金蝶云星空接口明细

  • API:batchSave
  • NAME:新增付款单
  • METHOD:POST

请求参数

接口字段字段名称预设值描述 FBillNo单据编号{{extend.business_id}}单据编号 FBillTypeID单据类型FKDLX04_SYS单据类型 FDATE业务日期{{extend.create_time}}业务日期 FSETTLEORGID结算组织findCollection find Number from 723e2cb6-f80f-3823-8b4f-6e98b9713ba3 where Name={{费用归属项目}}100 FPAYORGID付款组织_findCollection find Number from 723e2cb6-f80f-3823-8b4f-6e98b9713ba3 where Name={{费用归属项目}}100 FCURRENCYID币别PRE001币别 FCONTACTUNITTYPE往来单位类型BD_Department往来单位类型 FCONTACTUNIT往来单位findCollection find Number from 400f56e7-e846-35e5-9017-c28fd7303fb0 where Name={{费用归属部门}}往来单位 FRECTUNITTYPE收款单位类型BD_Department收款单位类型 FRECTUNIT收款单位_findCollection find Number from 400f56e7-e846-35e5-9017-c28fd7303fb0 where Name={{费用归属部门}} FREMARK备注{{title}}&{{项目报销类型}}&{{报销明细.费用明细}}备注 FSETTLECUR结算币别PRE001结算币别 FPAYBILLENTRY付款单明细报销明细 FPAYBILLENTRY.FSETTLETYPEID结算方式{{付款方式}} FPAYBILLENTRY.FPURPOSEID付款用途SFKYT002 FPAYBILLENTRY.FPAYTOTALAMOUNTFOR应付金额{{报销明细.报销金额(元)}} FPAYBILLENTRY.FCOSTID费用项目findCollection find FNumber from b02f1e34-b500-3075-8b14-08fec61d08a4 where FName={{项目报销类型}} FPAYBILLENTRY.FCOMMENT备注{{报销明细.费用明细}} FPAYBILLENTRY.FOPPOSITEBANKACCOUNT对方银行账号_function CASE LOCATE('ALIPAY_ACCOUNT','{{收款信息.identityType}}') WHEN 0 THEN '{{收款信息.cardNo}}' ELSE '{{收款信息.logonId}}' END FPAYBILLENTRY.FOPPOSITECCOUNTNAME对方账户名称{{收款信息.name}} FPAYBILLENTRY.FDepartment部门_findCollection find Number from 400f56e7-e846-35e5-9017-c28fd7303fb0 where Name={{费用归属部门}} FPAYBILLENTRY.FormId业务对象表单IdAP_PAYBILL必须填写金蝶的表单ID如😛UR_PurchaseOrder FPAYBILLENTRY.Operation执行的操作BatchSave FPAYBILLENTRY.IsAutoSubmitAndAudit提交并审核false FPAYBILLENTRY.IsVerifyBaseDataField验证基础资料false是否验证所有的基础资料有效性,布尔类,默认false(非必录)

响应参数

接口字段字段名称预设值描述 callBackStrategy回写方案 callBackStrategy.strategyId方案IDed67b3fa-ebfd-3a8a-9ecb-2e1730f0a9e1 callBackStrategy.id审批实例ID{{id}} callBackStrategy.business_id审批编号{{extend.business_id}} callBackStrategy.name收款信息{{收款信息.name}} callBackStrategy.originator_userid发起人{{extend.originator_userid}}

系统对接概况

全新的API数据集成模式,赋能企业业务创新 传统企业集成主要采用点对点或ESB集成方式,基于全新API战略中台的API新型集成方式通过解耦系统资源,降低系统间对接难度,实现快速业务需求响应,提升对接效率,助力企业满足快速业务交付需求,实现业务创新。通过构建API生态,助力能力开放与共享 基于API战略中台梳理并整合内部API资源与IT资产,可实现内部资源共享,满足内部开发人员资源使用需求,例如:金蝶云星空与钉钉之间数据集成;并将API资源对外可控开放,打造面向开发者的生态服务,为您打通自身和上下游合作伙伴,创造共赢价值链。开展API战略中台,重塑IT 帮助您基于内部资源构建不同业务能力中心,打造企业统一API战略中台,赋能企业发展,实现对业务频繁变化的快速响应。同时您在能力中心基础上构建新业务时,无需从“零”组建各业务模块,提升开发效率,重塑IT组织及交付能力。
OA与ERP单据打通
用友接口
企业微信与ERP对接