运货确认数据流程图
2021-02-25 20:39:18 7 举报
OTB运货确认
作者其他创作
大纲/内容
获取耗材数据校验耗材--是否通过
生鲜任务拆单spiltTaskHandle
保存耗材中间表
toOmsPickStatusBackService.statusBackHandle
否
调用tms的状态反馈
获取派车单站点表站点
食百任务拆单操作
doNos
EtPickOrderContainerModel
List<EtConsumablesEdiModel> etConsumablesEdiModels
this.dao.saveAll(etConsumablesEdiModels);
EtDispatchStopQueryCondition
重新统计当前发运单下的拣货数体积以及重量
获取发运单,当发运单状态非submit的时候退出处理
是
spiltTaskSBHandle
判断托盘是否绑定,发运单下所有拣货单状态(PICK_STATUS)是否为已完成(COMPLETE)状态,并修改拣货单的状态(LOADED)
封装后的参数
调用红草wms接口ltms004
发运单更新状态(IN_TRANSIT)等
GetPickTotalByDoNoQueryCondition
查询容器汇总记录
参数
拣货单状态校验/修改拣货单状态
调用oms的状态反馈
etDispatchStatusHisManager.addStatusHistorysNew()
asyncConsumables(etConsumablesEdiModelList)
getEtDispatchOrderModelQueryCondition
装货相关操作loadRelatedHandle
key : ettkNo+\"@\" + ettmLineNo封装参数
bindTaskAndPick
站点表保存数据stopMap
运输类型10、20、60的装货相关操作;30,40,50 绑定拣货单与运输任务
loadRelatedHandle
List<EtDispatchTaskQueryItem>
ProcessType是否为:SAP-SXWM 生鲜
保存发运单历史状态
ProcessType是否为:RP-WMS食百
容器汇总记录不为空+运输类型30/40
收集数据GetEtTaskMaterielQueryCondition
食百类型:调用 ltms006 接口反馈托盘号
异步处理耗材数据给OMS
30,40,50
EtDispatchTaskQueryCondition
10,20,60
sendPickOrderPointControlDataLtms006
syncDispatchTask2RpService.syncDispatchTask2Rp(syscDoNos)
0 条评论
回复 删除
下一页