任务描述
暂无
需求描述

1.    背景


集货人取值逻辑为:批次集满,即已拣数等于需求数才会记录;

实际业务场景为因为缺货等各种原因,很多批次无法集满,仓库会按实际集货数量发货,事后联系销售更改订单,这就导致集货人数据没有记录;


2.    功能设计


在【PDA-备货分拣】中,添加完结按钮,点击完结后,触发以下两个动作:


  • 【区域拣货任务管理-按区域批次】中,将对应批次状态和所有任务状态更改为已完成;
  • 将集货人员和集货时间保存到数据库;



注:如下图所示,为防止误操作,将完结按钮放在分拣展示的数据下方







验收标准
暂无
历史记录  
  1. 2022-08-16 09:25:18, 由 程伟 创建。
  2. 2022-08-17 09:26:17, 由 鞠智明 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-17 09:26:15"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  3. 2022-08-19 10:06:18, 由 鞠智明 完成。
    修改了 总计消耗,旧值为 "0",新值为 "4"。
    修改了 实际完成,旧值为 "",新值为 "2022-08-17 09:26:18"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "3",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "juzhiming"。

    开发报告

    总耗时:6h

    包裹页面添加集货时间搜索是后面备注添加的,需要加两个小时,

    1.pda备货分拣添加完结按钮操作,完结不需要判断这个批次包裹是否分拣完成了 ,只要操作完结整个批次的集货人都是当前操作完结的这个人,同时把任务完结状态改为 IsSuccess =1

    SELECT SortingTime,PrintBatchNo,SortingPersonName,IsSuccess, * FROM  RB_TwoSorting_Package(NOLOCK) WHERE CustomerID =1 AND PrintBatchNo ='10418' ORDER BY ID DESC


    2.备库包裹(新)添加集货时间搜索

  4. 2022-08-25 14:27:06, 由 鞠智明 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "juzhiming",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "juzhiming"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-25 14:27:06"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 8月分支 版本(2022年)
所属模块 /
相关需求 集货分拣增加完结按钮
指派给 Closed 于 2022-08-25 14:27:06
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 程伟 于 2022-08-16 09:25:18
由谁完成 鞠智明 于 2022-08-17 09:26:18
由谁取消 暂无
由谁关闭 鞠智明 于 2022-08-25 14:27:06
关闭原因 已完成
最后编辑 鞠智明 于 2022-08-25 14:27:06
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 3工时
总计消耗 4工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-08-17
截止日期 0000-00-00