从吉客云到MySQL通过接口配置打通数据

从吉客云到MySQL通过接口配置打通数据

对接源平台:吉客云

吉客云是基于"网店管家"十五年电商ERP行业和技术积累基础上顺应产业发展需求,重新定位、全新设计推出的换代产品,从业务数字化和组织数字化两个方向出发,以构建流程的闭环为依归,致力于为企业的数字化升级提供落地工具。

对接系统:MySQL

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

数据集成方案配置

通过可视化界面的拖、拉、拽即可轻松快速构建数据集成流程,将吉客云、MySQL之间接口数据联通,支持数据在线预览、数据集成流程全过程调试,Web界面追踪调试日志等功能。 平台兼具实时数据处理和数据集成分发功能,用户通过可视化的拖、拽即可完成数据处理逻辑,将数据加工处理后分发到下游业务系统或其他异构存储中。

吉客云接口明细

  • API:wms.stocktake.get
  • NAME:盘点单查询
  • METHOD:POST
请求参数
接口字段 字段名称 预设值 描述
warehouseCode 仓库编号 123456
skuBarcode 条码 支持批量查询
pageSize 条目 20
pageIndex 页码
startPdDate 盘点时间-开始 2022-08-01 00:00:00
endPdDate 盘点时间-结束 {{CURRENT_TIME datetime}}
响应参数
接口字段 字段名称 预设值 描述
stocktakeId 盘点单编号
companyId 公司id
warehouseId 仓库
text 摘要
deptId 发起部门
stocktakeDate 盘点日期
createId 创建人
status 盘点单状态1=初始2=待盘点3=盘点中4=已盘点5=已审核6=已关闭
companyName 公司名称
warehouseName 仓库名称
deptName 部门名称
createName 创建人名称
flagData 标记Id集合
stockTakeDetailViews 盘点单明细
stockTakeDetailViews.id 盘点明细id
stockTakeDetailViews.headId 盘点主表id
stockTakeDetailViews.wareaId 库区
stockTakeDetailViews.positionId 货位
stockTakeDetailViews.goodsId 货品id
stockTakeDetailViews.skuId 规格id
stockTakeDetailViews.batchId 批次
stockTakeDetailViews.snNo 序列号
stockTakeDetailViews.stockQuan 库存量
stockTakeDetailViews.takeQuan 盘点量
stockTakeDetailViews.variQuan 盘点-库存
stockTakeDetailViews.price 单价
stockTakeDetailViews.value 金额
stockTakeDetailViews.inputId 录入人
stockTakeDetailViews.isSerial 是否序列号货品 1为是
stockTakeDetailViews.isBatch 是否批次管理1为是
stockTakeDetailViews.unitId 计量单位Id
stockTakeDetailViews.unitName 单位名称
stockTakeDetailViews.rowRemark 备注
stockTakeDetailViews.goodsNo 货品编号
stockTakeDetailViews.goodsName 货品名称
stockTakeDetailViews.skuBarcode 条形码
stockTakeDetailViews.isPackageInfo 是否为组合装 1为是
stockTakeDetailViews.isSplitAssembly 是否拆分

MySQL接口明细

  • API:execute
  • NAME:执行操作-v1
  • METHOD:POST
请求参数
接口字段 字段名称 预设值 描述
main_params 主参数
main_params.bill_no 单据编号 {{stocktakeId}}
main_params.status 状态 1
main_params.stock_org_id 库存组织 findCollection find textField_l2ib4q9s from 0ce3a160-9fb2-36e5-a2ac-57f5ad0f3c72 where textField_l2ib4q9p={{warehouseCode}}
main_params.date 日期 _function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.bill_type_id 单据类型 PY01_SYS
main_params.owner_type_id_head 货主类型 BD_OwnerOrg
main_params.owner_id_head 货主?? findCollection find textField_l2ib4q9s from 0ce3a160-9fb2-36e5-a2ac-57f5ad0f3c72 where textField_l2ib4q9p={{warehouseCode}}
main_params.dept_id 部门 _findCollection find textField_l747atki from 0ce3a160-9fb2-36e5-a2ac-57f5ad0f3c72 where textField_l2ib4q9p={{warehouseCode}}
main_params.stocker_id 仓管员 {{createName}}
main_params.base_curr_id 本位币 1
main_params.remark 备注 {{text}}
main_params.create_time 创建时间 function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.created_by 创建者 {{createName}}
main_params.update_time 更新时间 _function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.updated_by 更新者 {{createName}}
main_params.extend_params_1 1:1扩展参数 stockCountLoss
main_params.extend_params_1.lastInsertId order_id :lastInsertId
main_params.extend_params_1.material_id 物料编码 {{stockCountGain.goodsNo}}
main_params.extend_params_1.unit_id 单位 Pcs
main_params.extend_params_1.acct_qty 账存数量 {{stockCountGain.stockQuan intval}}
main_params.extend_params_1.count_qty 盘点数量 {{stockCountGain.takeQuan intval}}
main_params.extend_params_1.loss_qty 盘亏数量?? {{stockCountGain.variQuan intval}}
main_params.extend_params_1.stock_id 仓库 {{warehouseId}}
main_params.extend_params_1.stock_status_id 库存状态?? 1
main_params.extend_params_1.owner_type_id 货主类型 BD_OwnerOrg
main_params.extend_params_1.owner_id 货主?? _findCollection find textField_l2ib4q9s from 0ce3a160-9fb2-36e5-a2ac-57f5ad0f3c72 where textField_l2ib4q9p={{warehouseCode}}
main_params.extend_params_1.cost 成本价?? null
main_params.extend_params_1.total_cost 总成本?? null
main_params.extend_params_1.price 价格
main_params.extend_params_1.total_amount 总量
main_params.extend_params_1.remark 备注 {{stockCountGain.rowRemark}}
main_params.extend_params_1.source_id 源单id?? null
main_params.extend_params_1.source_detail_id 源单明细行id?? null
main_params.extend_params_1.source_code 源单单号?? null
main_params.extend_params_1.source_type 源单类型?? null
main_params.extend_params_1.main_sql 主语句 INSERT INTO lehua.stock_count_loss ( bill_no, status, stock_org_id, date, bill_type_id, owner_type_id_head, owner_id_head, dept_id, stocker_id, base_curr_id, remark, create_time, created_by, update_time, updated_by) VALUES ( <{bill_no: }>, <{status: }>, <{stock_org_id: }>, <{date: CURRENT_TIMESTAMP}>, <{bill_type_id: }>, <{owner_type_id_head: }>, <{owner_id_head: }>, <{dept_id: }>, <{stocker_id: }>, <{base_curr_id: }>, <{remark: }>, <{create_time: 0000-00-00 00:00:00}>, <{created_by: }>, <{update_time: 0000-00-00 00:00:00}>, <{updated_by: }>);
main_params.extend_params_1.extend_sql_1 1:1扩展语句 INSERT INTO lehua.stock_count_loss_detail ( order_id, material_id, unit_id, acct_qty, count_qty, loss_qty, stock_id, stock_status_id, owner_type_id, owner_id, cost, total_cost, price, total_amount, remark, source_id, source_detail_id, source_code, source_type) VALUES ( <{lastInsertId: }>, <{material_id: }>, <{unit_id: }>, <{acct_qty: }>, <{count_qty: }>, <{loss_qty: }>, <{stock_id: }>, <{stock_status_id: }>, <{owner_type_id: }>, <{owner_id: }>, <{cost: }>, <{total_cost: }>, <{price: }>, <{total_amount: }>, <{remark: }>, <{source_id: }>, <{source_detail_id: }>, <{source_code: }>, <{source_type: }>);

系统打通概况

通过数据集成平台可视化的快速配置调用接口打通吉客云与MySQL之间的数据接口,使得两个系统之间的对接更加快捷、稳定。轻易云数据集成平台打破信息孤岛、适配多种场景、降低运营成本、缩短开发周期、灵活调度配置是这种多系统数据打通时的特性优势。采用元数据模型驱动的低代码集成工具,基于系统预置的数据模型、映射、编排、日志、脚本等集成核心引擎,通过可视化配置,快速实现客户灵活多变的动态集成需求,让集成开发简单、执行过程可靠、问题风险可控。

相关推荐
建投数据1 小时前
建投数据与腾讯云数据库TDSQL完成产品兼容性互认证
数据库·腾讯云
Hacker_LaoYi2 小时前
【渗透技术总结】SQL手工注入总结
数据库·sql
岁月变迁呀2 小时前
Redis梳理
数据库·redis·缓存
独行soc2 小时前
#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍06-基于子查询的SQL注入(Subquery-Based SQL Injection)
数据库·sql·安全·web安全·漏洞挖掘·hw
你的微笑,乱了夏天2 小时前
linux centos 7 安装 mongodb7
数据库·mongodb
工业甲酰苯胺3 小时前
分布式系统架构:服务容错
数据库·架构
Data跳动3 小时前
Spark内存都消耗在哪里了?
大数据·分布式·spark
独行soc4 小时前
#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍08-基于时间延迟的SQL注入(Time-Based SQL Injection)
数据库·sql·安全·渗透测试·漏洞挖掘
woshiabc1114 小时前
windows安装Elasticsearch及增删改查操作
大数据·elasticsearch·搜索引擎
White_Mountain4 小时前
在Ubuntu中配置mysql,并允许外部访问数据库
数据库·mysql·ubuntu