轻易云
注册体验

从易快报到金蝶云星空通过接口配置打通数据

1 条评论

从易快报到金蝶云星空通过接口配置打通数据

钉钉对接

接通系统:易快报

易快报是敏捷的企业报销费控与聚合消费平台,为企业提供移动报销、聚合消费、全程费控、预算管理、发票管理等一站式解决方案。同时,易快报可集成多家银行及第三方支付平台,打通对公对私付款,对接财务软件自动生成凭证,实现申请-订购-报销-验票-支付-记账全流程,并可与企业现有ERP、OA、CRM等业务系统无缝集成,打破信息孤岛,激活数据价值。

对接目标平台:金蝶云星空

金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。金蝶K/3Cloud围绕着“生态、人人、体验”,旨在帮助企业打造面向新时代的生态互联与协同平台,围绕生态中的每个角色,提供随手可得的云服务,最终实现敏捷协同,智慧运营的企业运营新境界。整个产品采用SOA架构,完全基于BOS平台组建而成,业务架构上贯穿流程驱动与角色驱动思想,结合中国管理模式与中国管理实践积累,精细化支持企业财务管理、供应链管理、生产管理、供应链协同管理、人力资源管理等核心应用。技术架构上该产品采用平台化构建,支持跨数据库应用,支持本地部署、私有云部署与公有云部署三种部署方式,同时还在公有云上开放中国第一款基于ERP的协同开发云平台。任何一家使用金蝶K/3Cloud产品的企业,其拥有的是包含金蝶在内的众多基于同一个平台提供服务的IT服务伙伴。

数据接口配置

轻易云集成平台的对接是通过一个个对应的对接方案去形成两个系统对接的连线,所以对接方案的配置极其重要,方案可以选择一键复制,轻易云有海量的对接方案可支持一键复制,复制后直接启动使用(对接方案借鉴可以在轻易云系统数据集成交流社区bbs.qeasy.cloud 中找到相关信息。或者可以通过手工配置,配置只要确认源平台:易快报的取数逻辑,例如什么时间取什么样的数据。即可完成配置,目标平台:金蝶云星空,把获取的数据组装成目标系统需要的格式进行写入。
ERP与电商数据对接

易快报接口明细

  • API:/api/openapi/v1/docSequences
  • NAME:获取指定状态单据列表(包含已删除单据)
  • METHOD:POST

请求参数

接口字段字段名称预设值描述 fields需要过滤掉的字段指定过滤掉的字段返回空值, 从而缩小响应数据 fields.docData单据数据包含所有单据数据 fields.docData.logs审批日志 fields.docData.flowPlan审批流信息 fields.type单据类型expenseexpense : 报销单 loan : 借款单 repayment : 还款记录 payment : 付款单 requisition : 申请单 custom : 通用审批单 receipt : 收款单 fields.index分页查询的起始索引序号_function ({{LAST_SYNC_TIME}}000)*1例如 : 当 index = 1484498318240 时,会查询所有 index > 1484498318240 的单据 fields.count查询数据条数10最大不能超过 100 fields.state单据状态PAIDREJECTED : 已驳回 PAYING : 待支付 PROCESSING : 支付中 PAID : 已支付 不传值时,查询四种状态单据

响应参数

接口字段字段名称预设值描述 typetypeautoFillResponse idid_autoFillResponse corporationIdcorporationIdautoFillResponse ownerIdownerId_autoFillResponse dataTypedataTypeautoFillResponse remarkremark_autoFillResponse titletitleautoFillResponse updateTimeupdateTime_autoFillResponse specificationIdspecificationIdautoFillResponse ownerowner_autoFillResponse owner.ididautoFillResponse owner.namename_autoFillResponse owner.departmentsdepartmentsautoFillResponse owner.codecode_autoFillResponse owner.departmentdepartmentautoFillResponse owner.department.idid_autoFillResponse owner.department.namenameautoFillResponse owner.department.codecode_autoFillResponse owner.department.codecodeautoFillResponse owner.department.userPropsuserProps_autoFillResponse owner.department.userProps.payeeIdpayeeIdautoFillResponse owner.department.userProps.descriptiondescription_autoFillResponse owner.department.userProps.submitterIdsubmitterIdautoFillResponse owner.department.userProps.companyRealPaycompanyRealPay_autoFillResponse owner.department.userProps.specificationIdspecificationIdautoFillResponse owner.department.userProps.expenseDepartmentexpenseDepartment_autoFillResponse owner.department.userProps.companyRealPay_ratecompanyRealPay_rateautoFillResponse owner.department.userProps.companyRealPay_budgetcompanyRealPay_budget_autoFillResponse owner.department.userProps.companyRealPay_foreigncompanyRealPay_foreignautoFillResponse owner.department.userProps.companyRealPay_budgetRatecompanyRealPay_budgetRate_autoFillResponse owner.department.userProps.companyRealPay_budgetUnitcompanyRealPay_budgetUnitautoFillResponse owner.department.userProps.companyRealPay_budgetScalecompanyRealPay_budgetScale_autoFillResponse owner.department.userProps.companyRealPay_foreignUnitcompanyRealPay_foreignUnitautoFillResponse owner.department.userProps.companyRealPay_budgetSymbolcompanyRealPay_budgetSymbol_autoFillResponse owner.department.userProps.companyRealPay_standardUnitcompanyRealPay_standardUnitautoFillResponse owner.department.userProps.companyRealPay_budgetNumCodecompanyRealPay_budgetNumCode_autoFillResponse owner.department.userProps.companyRealPay_budgetStrCodecompanyRealPay_budgetStrCodeautoFillResponse owner.department.userProps.companyRealPay_foreignSymbolcompanyRealPay_foreignSymbol_autoFillResponse owner.department.userProps.companyRealPay_foreignNumCodecompanyRealPay_foreignNumCodeautoFillResponse owner.department.userProps.companyRealPay_foreignStrCodecompanyRealPay_foreignStrCode_autoFillResponse owner.department.userProps.companyRealPay_standardSymbolcompanyRealPay_standardSymbolautoFillResponse owner.department.userProps.companyRealPay_standardNumCodecompanyRealPay_standardNumCode_autoFillResponse owner.department.userProps.companyRealPay_standardStrCodecompanyRealPay_standardStrCodeautoFillResponse owner.department.userProps.statestate_autoFillResponse owner.department.userProps.projectprojectautoFillResponse owner.department.userProps.logslogs_autoFillResponse owner.department.userProps.flowPlanflowPlanautoFillResponse owner.department.userProps.sumAmountsumAmount_autoFillResponse owner.department.userProps.writeOffAmountwriteOffAmountautoFillResponse owner.department.userProps.expenseDateexpenseDate_autoFillResponse owner.department.userProps.detailsdetailsautoFillResponse owner.department.userProps.details.amountamount_autoFillResponse owner.department.userProps.details.amount_standardStrCodeamount_standardStrCodeautoFillResponse owner.department.userProps.details.amount_standardNumCodeamount_standardNumCode_autoFillResponse owner.department.userProps.details.amount_standardSymbolamount_standardSymbolautoFillResponse owner.department.userProps.details.amount_standardUnitamount_standardUnit_autoFillResponse owner.department.userProps.details.amount_rateamount_rateautoFillResponse owner.department.userProps.details.amount_foreignStrCodeamount_foreignStrCode_autoFillResponse owner.department.userProps.details.amount_foreignNumCodeamount_foreignNumCodeautoFillResponse owner.department.userProps.details.amount_foreignamount_foreign_autoFillResponse owner.department.userProps.details.amount_foreignSymbolamount_foreignSymbolautoFillResponse owner.department.userProps.details.amount_foreignUnitamount_foreignUnit_autoFillResponse owner.department.userProps.details.datedateautoFillResponse owner.department.userProps.details.remarkremark_autoFillResponse owner.department.userProps.details.feeTypeIdfeeTypeIdautoFillResponse owner.department.userProps.details.userPropsuserProps_autoFillResponse owner.department.userProps.details.invoiceCountinvoiceCountautoFillResponse owner.department.userProps.details.taxAmounttaxAmount_autoFillResponse owner.department.userProps.details.noTaxAmountnoTaxAmountautoFillResponse owner.department.userProps.details.invoicesinvoices_autoFillResponse owner.department.userProps.details.invoiceFormTypeinvoiceFormTypeautoFillResponse owner.department.userProps.details.payeeInfopayeeInfo_autoFillResponse owner.department.userProps.details.writtenOffRecordswrittenOffRecordsautoFillResponse owner.department.userProps.details.submitTimesubmitTime_autoFillResponse owner.department.userProps.details.payeeInfopayeeInfoautoFillResponse owner.department.userProps.details.payeeInfo.sortsort_autoFillResponse owner.department.userProps.details.payeeInfo.namenameautoFillResponse owner.department.userProps.details.payeeInfo.cardNocardNo_autoFillResponse owner.department.userProps.details.payeeInfo.bankbankautoFillResponse owner.department.userProps.details.payeeInfo.branchbranch_autoFillResponse owner.department.userProps.details.payeeInfo.typetypeautoFillResponse owner.department.userProps.details.payeeInfo.provinceprovince_autoFillResponse owner.department.userProps.details.payeeInfo.citycityautoFillResponse owner.department.userProps.details.payeeInfo.certificateTypecertificateType_autoFillResponse owner.department.userProps.details.payeeInfo.certificateNocertificateNoautoFillResponse owner.department.userProps.details.payeeInfo.bankLinkNobankLinkNo_autoFillResponse owner.department.userProps.details.payeeInfo.bankNamebankNameautoFillResponse owner.department.userProps.details.payeeInfo.swiftCodeswiftCode_autoFillResponse owner.department.userProps.details.payeeInfo.bankCodebankCodeautoFillResponse owner.department.userProps.details.payeeInfo.branchCodebranchCode_autoFillResponse owner.department.userProps.details.payeeInfo.remarkremarkautoFillResponse owner.department.userProps.details.payeeInfo.idid_autoFillResponse owner.department.userProps.details.payeeInfo.payorIdpayorIdautoFillResponse owner.department.userProps.details.payeeInfo.paymentChannelpaymentChannel_autoFillResponse owner.department.userProps.details.payeeInfo.paymentAccountIdpaymentAccountIdautoFillResponse owner.department.userProps.details.payeeInfo.payTimepayTime_autoFillResponse owner.department.userProps.details.payeeInfo.multiplePayeesModemultiplePayeesModeautoFillResponse owner.department.userProps.details.payeeInfo.channelTradeNochannelTradeNo_autoFillResponse owner.department.userProps.details.payeeInfo.payPlanpayPlanautoFillResponse owner.department.userProps.details.payeeInfo.receiptStatereceiptState_autoFillResponse owner.department.userProps.details.payeeInfo.paymentAccountpaymentAccount_autoFillResponse

金蝶云星空接口明细

  • 接口:batchSave
  • 接口名称:付款单新增
  • 接口方法:POST

请求参数

字段名称类型描述 FBillNo单据编号string FPAYORGID付款组织string FSETTLEORGID结算组织string FCURRENCYID币别string FDATE业务日期string FBillTypeID单据类型string FCONTACTUNITTYPE往来单位类型string FCONTACTUNIT往来单位string FRECTUNITTYPE收款单位类型string FRECTUNIT收款单位string FDepartment部门string FPAYAMOUNTFOR付款金额string FEXCHANGETYPE汇率类型string FSETTLECUR结算币别string FREMARK备注string FPAYBILLENTRY付款单明细array FPAYBILLENTRY.FSETTLETYPEID结算方式string FPAYBILLENTRY.FPAYTOTALAMOUNTFOR付款金额string FPAYBILLENTRY.FPURPOSEID收付款用途string FPAYBILLENTRY.FACCOUNTID我方银行账号string FPAYBILLENTRY.FCOMMENT备注string FPAYBILLENTRY.FCOSTID费用项目string FPAYBILLENTRY.FEXPENSEDEPTID_E费用承担部门string FPAYBILLENTRY.F_wk_KH客户string FPAYBILLENTRY.F_PBLH_YKBHEXJE易快报核销金额string FPAYBILLENTRY.F_wk_bxje1报销金额string FPAYBILLENTRY.F_wk_hxje核销金额string FPAYBILLENTRY.F_wk_YG员工string FPAYBILLENTRY.FormId业务对象表单Idstring必须填写金蝶的表单ID如😛UR_PurchaseOrder FPAYBILLENTRY.Operation执行的操作string FPAYBILLENTRY.IsAutoSubmitAndAudit提交并审核bool FPAYBILLENTRY.IsVerifyBaseDataField验证基础资料bool是否验证所有的基础资料有效性,布尔类,默认false(非必录)

系统数据集成价值

当企业规模逐渐增大时,作为支撑业务运营的IT建设也变得越来越重要,不过往往企业的IT建设过程中会发现某一家软件供应商基本不能完全覆盖企业所有的业务运营流程,这样的结果就是,企业上的IT系统很多很全,从ERP到HR、CRM、PDM、OA等,貌似所有的业务都覆盖到了,但实际上因为这些系统的不集成,而形成了企业很多新的信息孤岛,非常不利于企业的后续的管理和战略发展。从现今和往后的发展趋势来看,也不可避免会遇到上述问题,毕竟企业经营的多样化,并不是所有的业务都能在一个系统中完成,所以我们必须在产品架构上支持更好的与外部系统进行协同。通过轻易云集成平台统一的API管理平台,对API进行显性化、可视化,使所有API服务成为企业的数字资产,提升API利用率,发挥业务系统价值,实现企业IT资产的可插拔、可复用、可组成。
ERP接口数据集成
对接系统数据