现场iwms业务场景下经常会存在手动取消任务的情况,但是仓储任务系统不允许在网页上取消,需要到数据库直接改变完成状态,以便现场能够正常运维。
Cms和iwms结束任务
1、在数据库中cms的表里面找到下面三张表
到表里面找出相对任务tcs-sub-task是子任务单号表格,tcs-main-task和tcs-trans-task是任务单头和人物单项表格,在里面搜索出相关任务
把三张表里面的task-status这个字节的状态改为9(9代表任务已结束)。
2、在iwms里面找到下面三张表
Pod-move-task这张表是iwms货架搬运任务的表,需要把状态改为已结束
在这张表里面改task-status这个字节,改为2(2代表任务结束)
在stg-bin这张表里面把货架改为空货架状态
在这张表里面改ind-emp这个字节,改为1(1代表空货架)
在stock这张表里面需要删除当前货架上的物料信息
在这张表里面找到当前货架上的物料信息,选中这一行,点击下方减号进行删除(注意我们有混合物料,一个货架上有可能有两种物料信息,就需要删除两条物料信息,在iwms库存查询里面输入货架可以显示当前货架上有几个物料)