Qeasy Cloud
Get Started

从吉客云到MySQL通过接口集成数据

1 comments

从吉客云到MySQL通过接口集成数据

MES系统集成

对接源平台:吉客云

杭州吉客云网络技术有限公司是经国家认定的高新技术企业,是国内领先的SaaSERP软件服务商,致力于为企业提供安全稳定、高可用性和高扩展性的一站式数字化解决方案。

对接目标系统:MySQL

mysql是一个关系数据库管理系统(RDBMS),所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

数据接口配置方案

使用系统数据集成平台对应的模块:数据集成方案。然后选择开始创建数据集成方案。在方案配置表单中选择对应的源业务系统:吉客云,然后选择对应的连接器。选择对应的分页查询出库单作为数据对接来源。然后再通过写入目标平台配置目标系统为MySQL,并且选择对应连接器(关于MySQL的接口如何配置可以在轻易云数据集成社区论坛中找到相关信息,选择好对应的执行操作-v1接口作为数据写入动作,既可以完成第一步的数据对接配置。轻易云数据集成中台提供快速与各种业务系统进行连接的能力,可以将软件接口上线到平台轻松实现数百款应用软件的数据互通。也可以将轻易云的集成能力嵌入到您的软件系统中,将数百款软件的集成能力变成您产品的功能与卖点,扩展额外收入,提升客户成交率,成交金额与满意度。
ERP接口数据集成
轻易云数据集成中台
系统接口如何对接

吉客云接口明细

  • 调用接口:erp.storage.goodsdocout
  • 接口名称:分页查询出库单
  • 方法:POST

请求参数

字段字段名称类型配置值 pageIndex分页页码string pageSize分页页数string50 goodsDocNo出库单号string startDate创建时间的起始时间string{{DAYS_AGO_1 datetime}} endDate创建时间的结束时间string{{CURRENT_TIME datetime}} inouttype类型string204 sourceBillNo来源单号string warehouseCode仓库编号string vendCode供应商编号(往来单位)string billNo上游单据号(关联单号)string userName创建人名称string

响应参数

字段字段名称类型配置值 goodsdocNo出库单号string billNo上游单据号(关联单号)string inOutDate出库时间string gmtCreate创建时间string inouttype出入库类型string inouttypeName出入库类型string vendCustomerName往来单位名称string currencyCode币种编号string currencyRate币种汇率string userName业务员名字string warehouseCode仓库编号string warehouseName仓库名字string comment备注string memo收货备注string logisticName物流公司string logisticNo物流单号string companyId公司idstring companyName公司名称string logisticType物流类型1-普通快递 2-上门自提 3-门店配送5-无需配送 6-线下配送string logisticCode物流公司编码string inOutReason出库原因string sourceBillNo来源单号string channelId渠道IDstring channelCode渠道编号string channelName渠道名称string redStatus红冲状态:1蓝单(未红冲);2被冲蓝单;9红冲单string field1自定义字段1string field2自定义字段2string field3自定义字段3string field4自定义字段4string field5自定义字段5string financeBillStatus财务状态string goodsDocDetailList出库单详情array goodsDocDetailList.recId出库单明细IDstring goodsDocDetailList.goodsId货品IDstring goodsDocDetailList.goodsNo货品编号string goodsDocDetailList.goodsName货品名称string goodsDocDetailList.skuId规格IDstring goodsDocDetailList.skuName规格名称string goodsDocDetailList.skuBarcode条码string goodsDocDetailList.unitName单位string goodsDocDetailList.cuPrice单价string goodsDocDetailList.cuValue金额string goodsDocDetailList.caseNumber箱号string goodsDocDetailList.rowRemark明细备注string goodsDocDetailList.assistUnit辅助单位显示string goodsDocDetailList.estCost含税金额string goodsDocDetailList.estTax税额string goodsDocDetailList.estPrice含税单价string goodsDocDetailList.estPriceNoTax含税单价string goodsDocDetailList.estCostNoTax无税金额string goodsDocDetailList.taxRate税率string goodsDocDetailList.batchNo批次编号string goodsDocDetailList.serialNo序列号string goodsDocDetailList.productionDate生产日期string goodsDocDetailList.expirationDate到期日期string goodsDocDetailList.shelfLife质保期string goodsDocDetailList.shelfLiftUnit质保期单位string goodsDocDetailList.sourceDetailId来源单据明细Idstring goodsDocDetailList.transNoTaxPrice无税单价(原币种)string goodsDocDetailList.transNoTaxAmount无税金额(原币种)string goodsDocDetailList.transHasTaxPrice含税单价(原币种)string goodsDocDetailList.transHasTaxAmount含税金额(原币种)string goodsDocDetailList.transTaxAmount税额(原币种)string goodsDocDetailList.detailField1自定义字段1string goodsDocDetailList.detailField2自定义字段2string goodsDocDetailList.detailField3自定义字段3string goodsDocDetailList.detailField4自定义字段4string goodsDocDetailList.detailField5自定义字段5string goodsDocDetailList.isCertified是否正品 0-否 1-是string goodsDocDetailList.registrationNumber批准文号string goodsDocDetailList.approvalDate批文有效期 string goodsDocDetailList.productionDepart生产单位 string goodsDocDetailList.batchNumber生产批号string goodsDocDetailList.quantity数量string goodsDocDetailList.vendCustomerId往来单位的idstring goodsDocDetailList.applyDepartId申请人部门idstring goodsDocDetailList.applyDepartName申请人部门名称string goodsDocDetailList.outBillNo外部单号string

MySQL接口明细

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

请求参数

字段字段名称类型配置值 main_params主参数object main_params.bill_no单据编号string{{goodsdocNo}} main_params.status状态string1 main_params.stock_org_id库存组织stringfindCollection find textField_l2ib4q9s from 0ce3a160-9fb2-36e5-a2ac-57f5ad0f3c72 where textField_l2ib4q9p={{warehouseCode}} main_params.date日期string_function FROM_UNIXTIME( ( {{inOutDate}} / 1000 ) ,'%Y-%m-%d %T' ) main_params.bill_type_id单据类型stringQTCKD01_SYS main_params.owner_type_id_head货主类型stringBD_OwnerOrg main_params.owner_id_head货主string{{companyCode}} main_params.stock_direction库存方向stringGENERAL main_params.dept_id领料部门string{{departCode}} main_params.picker_id领料人string{{userName}} main_params.stocker_id仓管员string{{userName}} main_params.remark备注string{{comment}} main_params.create_time创建时间stringfunction FROM_UNIXTIME( ( {{gmtCreate}} / 1000 ) ,'%Y-%m-%d %T' ) main_params.created_by创建者string{{userName}} main_params.update_time更新时间string_function FROM_UNIXTIME( ( {{gmtModified}} / 1000 ) ,'%Y-%m-%d %T' ) main_params.updated_by更新者string{{userName}} main_params.inOutReason出库原因string{{inOutReason}} main_params.extend_params_11:1扩展参数arraygoodsDocDetailList main_params.extend_params_1.lastInsertIdorder_idstring:lastInsertId main_params.extend_params_1.material_id物料编码string{{goodsDocDetailList.goodsNo}} main_params.extend_params_1.stock_id仓库string{{warehouseCode}} main_params.extend_params_1.stock_status_id库存状态string1 main_params.extend_params_1.owner_type_id货主类型stringBD_OwnerOrg main_params.extend_params_1.owner_id货主string{{companyCode}} main_params.extend_params_1.qty数量string{{goodsDocDetailList.quantity}} main_params.extend_params_1.price价格string{{goodsDocDetailList.cuPrice}} main_params.extend_params_1.unit_id单位idstringPcs main_params.extend_params_1.base_unit_id基础单位string{{goodsDocDetailList.assistUnit}} main_params.extend_params_1.total_amount总成本stringnull main_params.extend_params_1.source_id源单id??stringnull main_params.extend_params_1.source_detail_id源单明细行id??string{{goodsDocDetailList.sourceDetailId}} main_params.extend_params_1.source_code源单单号??string{{sourceBillNo}} main_params.extend_params_1.source_type源单类型??stringnull main_params.extend_params_1.main_sql主语句stringINSERT INTO lehua.wh_other_out ( bill_no, status, stock_org_id, date, bill_type_id, owner_type_id_head, owner_id_head, stock_direction, dept_id, picker_id, stocker_id, remark, create_time, created_by, update_time, updated_by, inOutReason) VALUES ( <{bill_no: }>, <{status: }>, <{stock_org_id: }>, <{date: CURRENT_TIMESTAMP}>, <{bill_type_id: }>, <{owner_type_id_head: }>, <{owner_id_head: }>, <{stock_direction: }>, <{dept_id: }>, <{picker_id: }>, <{stocker_id: }>, <{remark: }>, <{create_time: 0000-00-00 00:00:00}>, <{created_by: }>, <{update_time: 0000-00-00 00:00:00}>, <{updated_by: }>, <{inOutReason: }>); main_params.extend_params_1.extend_sql_11:1扩展语句stringINSERT INTO lehua.wh_other_out_detail ( order_id, material_id, stock_id, stock_status_id, owner_type_id, owner_id, qty, price, unit_id, base_unit_id, total_amount, source_id, source_detail_id, source_code, source_type) VALUES ( <{lastInsertId: }>, <{material_id: }>, <{stock_id: }>, <{stock_status_id: }>, <{owner_type_id: }>, <{owner_id: }>, <{qty: }>, <{price: }>, <{unit_id: }>, <{base_unit_id: }>, <{total_amount: }>, <{source_id: }>, <{source_detail_id: }>, <{source_code: }>, <{source_type: }>);

系统打通概况

可视化配置,即便是普通业务人员也可以快速轻松对接多个平台,解决企业面临的数据孤岛,数据混乱等问题,实现数据可见、可用、可运营。进行统一化,模块化,标准化的服务能力和输出,实现对业务端数据需求的精准满足和高效响应,也可以在业务数据需求的不断增加下,让企业有整套的可复用的api资产以更换,支持业务的正常运转,节省开发成本。在不同的着重点和应用上解决数据共享,实现平台之间的独立管理。
多套系统之间数据打通