rf整箱拣选 扫描运单任务细化
2016-07-20 10:31:02 0 举报
在RF整箱拣选过程中,扫描运单任务是至关重要的一环。首先,工作人员需通过手持无线射频识别设备(RF)扫描运单上的条形码或二维码,以获取包裹的详细信息,如发件人、收件人、货物类型、数量等。接着,根据扫描结果,工作人员需要按照系统指示,将对应的货物从仓库中挑选出来,放入专用的运输箱中。在此过程中,工作人员还需确保货物的数量和种类与运单上的信息完全一致,以避免出现错误。最后,将装满货物的运输箱运送至指定地点,完成整个RF整箱拣选流程。这一过程要求工作人员具备较高的操作技能和准确性,以确保货物能够准确无误地送达目的地。
作者其他创作
大纲/内容
跳转扫描库位页面
taskId+itemId+status---未完成明细列表如果列表为空提示全部完成,不要报缺
更新拣选单状态
* 返回给前端数据包括taskId,记录流水时需要* 返回给前端的数据包括totoalNum和completedNum给进度条使用* 页面跳转类型 扫库位-扫商品-完成* 库区* 库位* 商品条码 方便前端带到后端,做商品条码校验* 应拣选数量* 流水中的ownerId 和itemId可以从detail中获取* 流水中的source_order_id和source_order_detail_id可以从detail中获取扫描面单前端传给后台数据:* wayBillCode* itemBarCode* sourceLocCode* containerCode* itemID* taskId*
任务明细状态是否匹配
包裹校验
判断当前sku/库位/任务是否完成
error
更改拣选单状态,考虑拣选开始是以一批面单的完成触发的
内存中做判断
更改任务明细状态为完成
任务明细是否存在
更新任务状态
以priority+status查询是否完成当前sku
更改包裹状态为拣选完成
插入流水记录
根据面单号查询PackageDTO
waybillCode
批量插入流水
表格数据加载
是否有效报缺
packageDTO是否拣选完成,包括扫描面单已经实物报缺而缺货挂起
查询数据库
根据来源单据id,确认任务明细,定位明细中的itemId + ownerId,从基础查询barcode与传入的barcode校验
1. 记录当前扫描面单对应的priority2. 查询任务下的所有明细3. 在内存做判断
跳转扫描商品条码页面
校验库位是否匹配source_loc_code
入参:* taskId* itemId* itemBarCode* sourceLocCode* containerCode
if needed
更改任务状态
批量更新为完成并更新diff_info
批量更改包裹状态
数据更新
packageDTO是否存在
0 条评论
下一页