汤臣倍健营销云与SQL Server对接集成查询下级退货入库订单接口打通INSERT语句

数据源系统:汤臣倍健营销云
汤臣倍健营销云融合集团资源与能力,实现线上线下渠道联通双赢,其全链路数字营销范本和思路可供全行业操盘手参考。汤臣倍健在危机之中创新机的企业“进化论”,打造全链路渠道营销中台
目标系统:SQL Server
SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQLServer是由Microsoft开发和推广的关系数据库管理系统(RDBMS)。
数据集成方案配置
数据集成平台对应的配置汤臣倍健营销云与SQL Server的对接只要三步就能完成两个系统之间的数据对接。第一步根据汤臣倍健营销云的接口参数要求记录在轻易云集成平台。第二步配置汤臣倍健营销云与SQL Server之间的字段对应关系(更多方案可借鉴轻易云数据集成社区论坛中找到相关方案信息)第三步完成方案的检查参数设置:传递时间、重试次数、是否启动、前置条件等上线运行。


汤臣倍健营销云接口明细
- 调用接口:/erp/api/order/query/saleReturnOrder
- 接口名称:查询下级退货入库订单接口
- 方法:POST
请求参数
字段字段名称类型配置值
tenantId经销商idstring548b6c51d1e741fc9f19a513bfb64395
yxyNumber营销云销售订单号string
number系统订单号string
status订单状态string1
beginTime开始时间string{{LAST_SYNC_TIME datetime}}
endTime结束时间string{{CURRENT_TIME datetime}}
pageNo页码string
pageSize每页条数string
timeType时间段标志string
响应参数
字段字段名称类型配置值
number下级退货入库单号string
othernumber原始单号string
opertime业务日期string
approverId审批人idstring
linknumber关联订单号string
organName客户名string
organid客户idstring
contacts发货人string
phone发货电话string
shippingAddress发货地址string
sourceBillType来源订单类型string
status订单状态string
subtype单据类型string
tenantName公司名称string
type出入库类型string
version版本号string
itemList商品列表array
itemList.id明细行idstring
itemList.tenantId公司idstring
itemList.createtime创建时间string
itemList.updateTime更新时间string
itemList.remark备注string
itemList.headerid订单idstring
itemList.depotName仓库名string
itemList.depotNo仓库编号string
itemList.depotid仓库idstring
itemList.materialName产品名称string
itemList.materialNumber产品编码string
itemList.materialid产品idstring
itemList.lot批次string
itemList.mfg生产日期string
itemList.exp到期日期string
itemList.opernumber下单数量string
itemList.basicnumber基础数量string
itemList.taxrate税率string
itemList.taxunitprice含税单价string
itemList.taxlastmoney价税合计string
itemList.extMaterialNo外围系统产品编码string
itemList.helpCode产品助记码string
itemList.extCusCode外围系统客户编码string
SQL Server接口明细
- API:insert
- NAME:INSERT语句
- METHOD:POST
请求参数
接口字段字段名称预设值描述
main_params主表参数
main_params.djbh单号编号{{number}}
main_params.djlx采购入库传CGC 销售退回传XHHXHH
main_params.rq日期{{auditTime date}}
main_params.ontime时间{{auditTime time}}
main_params.wldwid单位内码{{extCusCode}}
main_params.hsje含税金额{{itemList.taxlastmoney}}
main_params.beizhu备注{{remark}}
main_params.webdjbh原始单号{{othernumber}}
main_params.extend_params_1扩展表参数itemList
main_params.extend_params_1.djbh单号{{number}}
main_params.extend_params_1.dj_sn序号{{oSn}}
main_params.extend_params_1.spid商品内码_findCollection find spid from d76b64f9-f0e0-3436-a2d9-14c5579faa1b where spbh2={{extMaterialNo}}
main_params.extend_params_1.ckid仓库编号{{itemList.depotNo}}
main_params.extend_params_1.pihao批号{{itemList.lot}}
main_params.extend_params_1.sxrq效期{{itemList.exp}}
main_params.extend_params_1.baozhiqi生产日期{{itemList.mfg}}
main_params.extend_params_1.shl数量 数量大于0{{itemList.opernumber}}
main_params.extend_params_1.hshj含税价{{itemList.taxunitprice}}
main_params.extend_params_1.hsje含税金额{{itemList.taxlastmoney}}
main_params.extend_params_1.xgdjbh相关单号,如果退回,采购退 等原来的单号{{othernumber}}
main_params.extend_params_1.recnum相关序号 如果退回,采购退 等对应明细的那个序号{{oSn}}
main_params.extend_params_1.hzid组织ID{{orgId}}
main_params.extend_params_1.ckname仓库名称{{tenantName}}
main_params.extend_params_1.main_sql主SQL语句INSERT INTO gxkphz (djbh,djlx,rq,ontime,wldwid,hsje,beizhu,webdjbh) values ( :djbh,:djlx,:rq,:ontime,:wldwid,:hsje,:beizhu,:webdjbh)
main_params.extend_params_1.extend_sql_1扩展SQL语句1INSERT INTO gxkpmx (djbh,dj_sn,spid,ckid,pihao,sxrq,baozhiqi,shl,hshj,hsje,xgdjbh,recnum,hzid,ckname) values ( :djbh,:dj_sn,:spid,:ckid,:pihao,:sxrq,:baozhiqi,:shl,:hshj,:hsje,:xgdjbh,:recnum,:hzid,:ckname)
系统数据对接
通过轻易云集成平台系列产品线可以协助企业轻易快捷的构建基于微服务架构的新一代企业服务总线,传统基于SOA架构的ESB产品主要解决的数据集成和协议转换等基础功能,已完全不能满足基于微服务架构、混合云集成架构、跨组织、跨单位的总线解决方案。 而轻易云集成平台的每个产品线都是新一代的按照最新的互联网架构模式进行研发的产品线,能快速协助企业从传统的SOA架构转向微服务架构的服务总线解决方案。
