轻易云
注册体验

吉客云和MySQL接口打通对接实战

1 条评论

吉客云和MySQL接口打通对接实战

ERP接口数据集成

对接系统吉客云

“吉客云”是一站式企业数字化解决方案系统,可实现业务、财务、办公、人事等一体化管理。相对于传统多套软件系统的集成方案,“吉客云”具有业务流程更流畅,数据共享更充分,使用成本更低廉等优势。不仅如此,通过“吉链”,可以快捷的与您的合作伙伴进行系统对接。同时“吉客云”还打造了供销关系、仓储委托关系、生产委外加工关系、物流代发关系等多种企业间数字化协作通道,数据对接就像加微信好友一样方便!

对接目标系统:MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。

多系统对接方案配置

通过轻易云系统数据集成平台:数据集成方案。选择开始创建数据集成方案菜单。在方案配置表单中选择对应的源业务系统:吉客云,然后选择对应的连接器。选择对应的erp.storage.goodslist作为数据对接来源。然后再写入目标平台配置目标系统为MySQL,并且选择对应连接器(关于MySQL的接口如何连接可以在轻易云数据集成社区论坛bbs.qeasy.cloud中找到相关信息)。选择好对应的execute接口作为数据写入动作完成第一步的接口配置。
数据集成配置

吉客云接口明细

  • 调用接口:erp-goods.goods.getforqimen
  • 接口名称:分页查询货品信息
  • 方法:POST

请求参数

字段字段名称类型配置值 pageIndex分页页码string pageSize分页页数string50 goodsCode货品编号string barCode条码string startDate创建起始时间string{{LAST_SYNC_TIME datetime}} endDate创建结束时间string{{CURRENT_TIME datetime}}

响应参数

字段字段名称类型配置值 relDataIdrelDataIdstring goodsField1goodsField1string goodsField2goodsField2string goodsField3goodsField3string goodsField4goodsField4string goodsField5goodsField5string goodsField6goodsField6string goodsField7goodsField7string goodsField8goodsField8string goodsField9goodsField9string goodsField10goodsField10string goodsField11goodsField11string goodsField12goodsField12string goodsField13goodsField13string goodsField14goodsField14string goodsField15goodsField15string goodsField16goodsField16string goodsField17goodsField17string goodsField18goodsField18string goodsField19goodsField19string goodsField20goodsField20string goodsField21goodsField21string goodsField22goodsField22string goodsField23goodsField23string goodsField24goodsField24string goodsField25goodsField25string goodsField26goodsField26string goodsField27goodsField27string goodsField28goodsField28string goodsField29goodsField29string goodsField30goodsField30string itemCodeitemCodestring goodsCodegoodsCodestring itemNameitemNamestring shortNameshortNamestring englishNameenglishNamestring barCodebarCodestring skuPropertyskuPropertystring stockUnitstockUnitstring lengthlengthstring widthwidthstring heightheightstring volumevolumestring grossWeightgrossWeightstring colorcolorstring sizesizestring categoryIdcategoryIdstring categoryNamecategoryNamestring itemTypeitemTypestring brandNamebrandNamestring isShelfLifeMgmtisShelfLifeMgmtstring shelfLifeshelfLifestring shelfLifeUnitshelfLifeUnitstring isBatchMgmtisBatchMgmtstring isPaidServiceisPaidServicestring isPickupCardisPickupCardstring retailPriceretailPricestring warehouseIdwarehouseIdstring warehouseNamewarehouseNamestring defaultVendIddefaultVendIdstring defaultVendNamedefaultVendNamestring itemIditemIdstring FErpClsIDFErpClsIDstring FCategoryIDFCategoryIDstring

MySQL接口明细

  • 调用接口:execute
  • 接口名称:执行操作-v1
  • 方法:POST

请求参数

字段字段名称类型配置值 main_params主参数object main_params.code编码string{{goodsCode}} main_params.name名称string{{itemName}} main_params.status状态string1 main_params.bar_code条码string{{barCode}} main_params.model模型string1 main_params.category_id货品分类string{{categoryId}} main_params.class_id存货类别string_findCollection find id from 8d13e74a-e987-364b-8fb7-8974858114ee where number={{FCategoryID}} main_params.gross_weight毛重string{{grossWeight}} main_params.net_weight净重string{{grossWeight}} main_params.length长string{{length}} main_params.width宽string{{width}} main_params.height高string{{height}} main_params.volume体积string{{volume}} main_params.default_tax_rate税率string0.13 main_params.unit_id单位IDstringPcs main_params.default_owner_org_id默认货主string{{defaultVendId}} main_params.brandName品牌名称string{{brandName}} main_params.itemType类型string{{itemType}} main_params.warehouseId仓库IDstring{{warehouseId}} main_params.warehouseName默认存放仓库名称string{{warehouseName}} main_params.main_sql主语句stringINSERT INTO lehua.main_goods ( code, name, status, bar_code, model, category_id, class_id, gross_weight, net_weight, length, width, height, volume, default_tax_rate, unit_id, default_owner_org_id, brandName, itemType, warehouseId, warehouseName) VALUES ( <{code: }>, <{name: }>, <{status: 1}>, <{bar_code: }>, <{model: }>, <{category_id: }>, <{class_id: }>, <{gross_weight: 0.00000}>, <{net_weight: 0.00000}>, <{length: 0.00000}>, <{width: 0.00000}>, <{height: 0.00000}>, <{volume: 0.00000}>, <{default_tax_rate: 0.13000}>, <{unit_id: }>, <{default_owner_org_id: }>, <{brandName: }>, <{itemType: }>, <{warehouseId: }>, <{warehouseName: }>);

系统对接总览

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