吉客云与MySQL对接集成盘点单查询打通执行操作-v1

数据源平台:吉客云
“吉客云”是一站式企业数字化解决方案系统,可实现业务、财务、办公、人事等一体化管理。相对于传统多套软件系统的集成方案,“吉客云”具有业务流程更流畅,数据共享更充分,使用成本更低廉等优势。不仅如此,通过“吉链”,可以快捷的与您的合作伙伴进行系统对接。同时“吉客云”还打造了供销关系、仓储委托关系、生产委外加工关系、物流代发关系等多种企业间数字化协作通道,数据对接就像加微信好友一样方便!
目标系统:MySQL
mysql是一个关系数据库管理系统(RDBMS),所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
数据接口配置
通过可视化界面的拖、拉、拽即可轻松快速构建数据集成流程,将吉客云、MySQL之间接口数据联通,支持数据在线预览、数据集成流程全过程调试,Web界面追踪调试日志等功能。 平台兼具实时数据处理和数据集成分发功能,用户通过可视化的拖、拽即可完成数据处理逻辑,将数据加工处理后分发到下游业务系统或其他异构存储中。



吉客云接口明细
- 接口:wms.stocktake.get
- 接口名称:盘点单查询
- 接口方法:POST
请求参数
字段名称类型描述
warehouseCode仓库编号string123456
skuBarcode条码 支持批量查询string
pageSize条目string
pageIndex页码string
startPdDate盘点时间-开始string
endPdDate盘点时间-结束string
响应参数
字段名称类型描述
stocktakeId盘点单编号string
companyId公司idstring
warehouseId仓库string
text摘要string
deptId发起部门string
stocktakeDate盘点日期string
createId创建人string
status盘点单状态1=初始2=待盘点3=盘点中4=已盘点5=已审核6=已关闭string
companyName公司名称string
warehouseName仓库名称string
deptName部门名称string
createName创建人名称string
flagData标记Id集合string
stockTakeDetailViews盘点单明细array
stockTakeDetailViews.id盘点明细idstring
stockTakeDetailViews.headId盘点主表idstring
stockTakeDetailViews.wareaId库区string
stockTakeDetailViews.positionId货位string
stockTakeDetailViews.goodsId货品idstring
stockTakeDetailViews.skuId规格idstring
stockTakeDetailViews.batchId批次string
stockTakeDetailViews.snNo序列号string
stockTakeDetailViews.stockQuan库存量string
stockTakeDetailViews.takeQuan盘点量string
stockTakeDetailViews.variQuan盘点-库存string
stockTakeDetailViews.price单价string
stockTakeDetailViews.value金额string
stockTakeDetailViews.inputId录入人string
stockTakeDetailViews.isSerial是否序列号货品 1为是string
stockTakeDetailViews.isBatch是否批次管理1为是string
stockTakeDetailViews.unitId计量单位Idstring
stockTakeDetailViews.unitName单位名称string
stockTakeDetailViews.rowRemark备注string
stockTakeDetailViews.goodsNo货品编号string
stockTakeDetailViews.goodsName货品名称string
stockTakeDetailViews.skuBarcode条形码string
stockTakeDetailViews.isPackageInfo是否为组合装 1为是string
stockTakeDetailViews.isSplitAssembly是否拆分 string
MySQL接口明细
- 调用接口:execute
- 接口名称:执行操作-v1
- 方法:POST
请求参数
字段字段名称类型配置值
main_params主参数object
main_params.bill_no单据编号string{{stocktakeId}}
main_params.status状态string1
main_params.stock_org_id库存组织string
findCollection find textField_l2ib4q9s from 2bcf5aa6-6c81-39a8-b8a2-b97d6432bff9 where textField_l2ib4q9p={{warehouseCode}}
main_params.date日期string_function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.bill_type_id单据类型stringPY01_SYS
main_params.owner_type_id_head货主类型stringBD_OwnerOrg
main_params.owner_id_head货主??string
findCollection find textField_l2ib4q9s from 2bcf5aa6-6c81-39a8-b8a2-b97d6432bff9 where textField_l2ib4q9p={{warehouseCode}}
main_params.dept_id部门string_findCollection find textField_l747atki from 2bcf5aa6-6c81-39a8-b8a2-b97d6432bff9 where textField_l2ib4q9p={{warehouseCode}}
main_params.stocker_id仓管员??string{{createName}}
main_params.base_curr_id本位币??string1
main_params.remark备注string{{text}}
main_params.create_time创建时间string
function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.created_by创建者string{{createName}}
main_params.update_time更新时间string_function FROM_UNIXTIME( ( {{stocktakeDate}} / 1000 ) ,'%Y-%m-%d %T' )
main_params.updated_by更新者string{{createName}}
main_params.extend_params_11:1扩展参数arraystockCountGain
main_params.extend_params_1.lastInsertIdorder_idstring:lastInsertId
main_params.extend_params_1.material_id物料编码string{{stockCountGain.goodsNo}}
main_params.extend_params_1.unit_id单位stringPcs
main_params.extend_params_1.acct_qty账存数量string{{stockCountGain.stockQuan intval}}
main_params.extend_params_1.count_qty盘点数量string{{stockCountGain.takeQuan intval}}
main_params.extend_params_1.gain_qty盘盈数量??string{{stockCountGain.variQuan intval}}
main_params.extend_params_1.stock_id仓库string{{warehouseId}}
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_findCollection find textField_l2ib4q9s from 2bcf5aa6-6c81-39a8-b8a2-b97d6432bff9 where textField_l2ib4q9p={{warehouseCode}}
main_params.extend_params_1.cost成本价??string
main_params.extend_params_1.total_cost总成本??string
main_params.extend_params_1.price价格string
main_params.extend_params_1.total_amount总量string
main_params.extend_params_1.remark备注string{{stockCountGain.rowRemark}}
main_params.extend_params_1.source_id源单id??string
main_params.extend_params_1.source_detail_id源单明细行id??string
main_params.extend_params_1.source_code源单单号??stringnull
main_params.extend_params_1.source_type源单类型??string
main_params.extend_params_1.main_sql主语句stringINSERT INTO
lehua.
stock_count_gain (
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_11:1扩展语句stringINSERT INTO
lehua.
stock_count_gain_detail (
order_id,
material_id,
unit_id,
acct_qty,
count_qty,
gain_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: }>, <{gain_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: }>);
系统数据集成价值
从API服务总线层面解决企业烟囱式业务系统集成现状 相互连接企业各业务系统,实现流程端到端打通,复用已有的业务系统能力,让集成架构、服务关系更清晰 使用统一的API管理平台,对API进行显性化、可视化,使所有API服务成为企业的数字资产,提升API利用率,发挥业务系统价值,实现企业IT资产的可插拔、可复用、可组成。
