从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倍以上。

