从MySQL到金蝶云星空通过接口集成数据

数据源平台:MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。
集成系统:金蝶云星空
金蝶K/3Cloud在总结百万家客户管理最佳实践的基础上,提供了标准的管理模式;通过标准的业务架构:多会计准则、多币别、多地点、多组织、多税制应用框架等,有效支持企业的运营管理;K/3Cloud提供了标准的业务建模:35种标准ERP领域模型、1046种模型元素、21243种模型元素属性组合,288个业务服务构件,让企业及伙伴可快速构建出行业化及个性化的应用。
数据集成方案配置
异构系统具有非常丰富的业务流程、复杂的系统架构和服务接口。在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在系统平台、技术平台和编程语言上是完全异构的。那么对接就需要根据接口配置对应的规则,例如取数就要根据查询接口获取MySQL的数据,并且根据对应的条件进行取数,目标系统就必须根据目标系统的格式,以及获取的数据进行加工处理后进行写入到金蝶云星空中。轻易云集成平台的可视化配置轻松实现。


MySQL接口明细
- API:select
- NAME:SELECT语句
- METHOD:POST
请求参数
| 接口字段 | 字段名称 | 预设值 | 描述 |
| main_params | 主参数 | | |
| main_params.limit | limit | {{PAGINATION_PAGE_SIZE}} | |
| main_params.offset | offset | {{PAGINATION_START_ROW}} | |
| main_params.main_sql | 主查询语句 | select * from T_AP_PAYBILL where FBillTypeID='付款' and create_time>'{{LAST_SYNC_TIME datetime}}' limit :limit offset :offset | |
响应参数
| 接口字段 | 字段名称 | 预设值 | 描述 |
| FBillTypeID | 单据类型 | | autoFillResponse |
| FBillNo | 单据编号 | | _autoFillResponse |
| FDATE | 业务日期 | | autoFillResponse |
| FCONTACTUNITTYPE | 往来单位类型 | | _autoFillResponse |
| FCONTACTUNIT | 往来单位 | | autoFillResponse |
| FPAYORGID | 付款组织 | | _autoFillResponse |
| FSETTLEORGID | 结算组织 | | autoFillResponse |
| FSETTLETYPEID | 结算方式 | | _autoFillResponse |
| Remarks | 备注 | | autoFillResponse |
| FPURPOSEID | 付款用途 | | _autoFillResponse |
| FPURCHASEORDERNO | 采购订单号 | | autoFillResponse |
| FPAYTOTALAMOUNTFOR | 应付金额 | | _autoFillResponse |
| FPAYAMOUNTFOR_E | 付款金额 | | autoFillResponse |
| FACCOUNTID | 我方银行账号 | | _autoFillResponse |
| FCOSTID | 费用项目 | | autoFillResponse |
| FEXPENSEDEPTID_E | 费用承担部门 | | _autoFillResponse |
| FAPPROVEDATE | 审核时间 | | _autoFillResponse |
| FReceiveAcountName | 收款账户名称 | | |
| FReceiveBankName | 对方开户行 | | |
| FReceiveBankNO | 收款账号 | | |
| FReceiveAcountName | 收款账户名称 | | |
金蝶云星空接口明细
- API:batchSave
- NAME:新增付款单
- METHOD:POST
请求参数
| 接口字段 | 字段名称 | 预设值 | 描述 |
| FBillNo | 单据编号 | {{FBillNo}} | |
| FCURRENCYID | 币别 | PRE001 | |
| FDATE | 业务日期 | {{FAPPROVEDATE}} | |
| FBillTypeID | 单据类型 | DDFKD | |
| FCONTACTUNITTYPE | 往来单位类型 | BD_Supplier | |
| FCONTACTUNIT | 往来单位 | {{FSUPPLIERNO}} | |
| FBUSINESSTYPE | 业务类型 | 2 | |
| FSETTLEORGID | 结算组织 | function case when '{{Remarks}}' like '%曼诺电商%' then '103' when '{{Remarks}}' like '%微丝琪%' then '103' when '{{Remarks}}' like '%电影电商%' then '104' when '{{Remarks}}' like '%奢美琪%' then '104' when '{{Remarks}}' like '%仙女特区%' then '103' else '{{FPAYORGID}}' end | |
| FPAYORGID | 付款组织 | {{FPAYORGID}} | |
| FPURCHASEORGID | 采购组织 | {{FPAYORGID}} | |
| FSETTLECUR | 结算币别 | PRE001 | |
| FREMARK | 备注 | {{Remarks}} | |
| FPAYBILLENTRY | 付款单明细 | items | |
| FPAYBILLENTRY.FSETTLETYPEID | 结算方式 | JSFS01_SYS | |
| FPAYBILLENTRY.FPURPOSEID | 付款用途 | _function case when '{{Remarks}}' like '%\%%' then 'SFKYT09_SYS' else 'SFKYT08_SYS' end | |
| FPAYBILLENTRY.FACCOUNTID | 我方银行账号 | | |
| FPAYBILLENTRY.FPAYTOTALAMOUNTFOR | 应付金额 | {{items.FPAYTOTALAMOUNTFOR}} | |
| FPAYBILLENTRY.FPURCHASEORDERNO | 采购订单号 | {{items.FPURCHASEORDERNO}} | |
| FPAYBILLENTRY.FPAYAMOUNTFOR_E | 付款金额 | | |
| FPAYBILLENTRY.FEXPENSEDEPTID_E | 费用承担部门 | {{items.FEXPENSEDEPTID_E}} | |
| FPAYBILLENTRY.FCOMMENT | 备注 | {{FCONTACTUNIT}} | |
| FPAYBILLENTRY.F_WK_SKR | 收款人 | {{items.FReceiveAcountName}} | |
| FPAYBILLENTRY.F_WK_KHH | 对方开户行 | {{items.FReceiveBankName}} | |
| FPAYBILLENTRY.F_WK_SKYHZH | 收款银行账号 | {{items.FReceiveBankNO}} | |
| FPAYBILLENTRY.FormId | 业务对象表单Id | AP_PAYBILL | 必须填写金蝶的表单ID如😛UR_PurchaseOrder |
| FPAYBILLENTRY.Operation | 执行的操作 | BatchSave | |
| FPAYBILLENTRY.IsAutoSubmitAndAudit | 提交并审核 | false | |
| FPAYBILLENTRY.IsVerifyBaseDataField | 验证基础资料 | true | 是否验证所有的基础资料有效性,布尔类,默认false(非必录) |
数据对接效果
基于轻易云的连接器和数据服务能力,轻松实现供应链异构系统的“相互沟通”,通过数据应用自动化业务流程管理,全面管控供应链的每一环节。从要货、销售出库、退货入库、到盘点、调拨,无需人工参与,实时更新,自动化流转。通过快速连接MySQL接口抽取数据后再自动分发到金蝶云星空, 解放生产力,自动生成数据、并分发推送到业务应用,数据传递时效性提升10倍以上。

