任务描述
暂无
需求描述

背景

为提升备货订单打包质量,降低物流成本,增加备货订单装箱校验;


需求

本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/备货装箱控制/备货装箱质量控制-12月分支.html
外部链接(供业务方查看):备库装箱质量控制 (axshare.com)

验收标准
暂无
历史记录  
  1. 2022-12-25 10:15:50, 由 程伟 创建。
  2. 2022-12-28 11:49:42, 由 程伟 编辑。
    修改了 开发组,旧值为 "",新值为 "4"。
  3. 2022-12-28 18:45:31, 由 鞠智明 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-12-28 18:45:29"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  4. 2022-12-28 18:48:20, 由 鞠智明 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 实际完成,旧值为 "",新值为 "2022-12-28 18:45:33"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "juzhiming"。

    开发报告

    1.根据需求对包裹装箱表添加字段


     IF OBJECT_ID('RB_Customer_Setting_Extend') IS NULL PRINT 'Error:Table RB_Customer_Setting_Extend don''t exists!' 
    ELSE 
    IF not EXISTS(SELECT 1 FROM SYSOBJECTS T1 JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID WHERE T1.NAME='RB_Customer_Setting_Extend' AND T2.NAME='RestockPackingWareHouseIds')
    begin
      ALTER TABLE RB_Customer_Setting_Extend ADD  RestockPackingWareHouseIds VARCHAR(500)  NULL 

      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'开启备货装箱功能 ,分割' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Customer_Setting_Extend', @level2type=N'COLUMN',@level2name=N'RestockPackingWareHouseIds'

    END
    IF @@ERROR>0 PRINT 'Error:Failed to add column RestockPackingWareHouseIds on table RB_Customer_Setting_Extend!' 
    GO





    IF OBJECT_ID('RB_PackingBoxingList') IS NULL PRINT 'Error:Table RB_PackingBoxingList don''t exists!' 
    ELSE 
    IF not EXISTS(SELECT 1 FROM SYSOBJECTS T1 JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID WHERE T1.NAME='RB_PackingBoxingList' AND T2.NAME='IsOriginalBoxShipped')
    BEGIN
      ALTER TABLE RB_PackingBoxingList ADD  IsSingleBox INT  NULL DEFAULT 0
      ALTER TABLE RB_PackingBoxingList ADD  IsOriginalBoxShipped INT  NULL DEFAULT 0
      ALTER TABLE RB_PackingBoxingList ADD  PackingType INT  NULL DEFAULT 0

      ALTER TABLE RB_PackingBoxingList ADD  RevieAdminId INT  NULL DEFAULT 0
      ALTER TABLE RB_PackingBoxingList ADD  RevieAdminName NVARCHAR(200)  NULL DEFAULT ''
      ALTER TABLE RB_PackingBoxingList ADD  RevieTime DATETIME  NULL 
      ALTER TABLE RB_PackingBoxingList ADD  RevieResult INT  NULL 
      ALTER TABLE RB_PackingBoxingList ADD  IsOverRevie INT  NULL 
      ALTER TABLE RB_PackingBoxingList ADD  IsRevie INT  NULL

      ALTER TABLE RB_PackingBoxingList ADD  WeighingLong DECIMAL(18,0)  NULL DEFAULT 0
      ALTER TABLE RB_PackingBoxingList ADD  WeighingWide DECIMAL(18,0)  NULL DEFAULT 0
      ALTER TABLE RB_PackingBoxingList ADD  WeighingHigh DECIMAL(18,0)  NULL DEFAULT 0


      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否单箱单品 0-否 1-是' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'IsSingleBox'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'装箱类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'PackingType'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否原型包装发货 0-否 1-是' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'IsOriginalBoxShipped'

      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复核人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'RevieAdminId'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复核人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'RevieAdminName'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复核时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'RevieTime'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复核结果 1-通过  2-不通过' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'RevieResult'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复核是否超设置值 1-是  0-否' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'IsOverRevie'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否需要复核' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'IsRevie'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'称重尺寸-长' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'WeighingLong'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'称重尺寸-宽' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'WeighingWide'
      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'称重尺寸-高' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList', @level2type=N'COLUMN',@level2name=N'WeighingHigh'

    END
    IF @@ERROR>0 PRINT 'Error:Failed to add column IsOriginalBoxShipped on table RB_PackingBoxingList!' 
    GO


    IF OBJECT_ID('RB_PackingBoxingList_NewItems') IS NULL PRINT 'Error:Table RB_PackingBoxingList_NewItems don''t exists!' 
    ELSE 
    IF not EXISTS(SELECT 1 FROM SYSOBJECTS T1 JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID WHERE T1.NAME='RB_PackingBoxingList_NewItems' AND T2.NAME='IsSingleBox')
    begin
      ALTER TABLE RB_PackingBoxingList_NewItems ADD  IsSingleBox INT  NULL DEFAULT 0

      EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否单箱单品 0-否 1-是' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_PackingBoxingList_NewItems', @level2type=N'COLUMN',@level2name=N'IsSingleBox'

    END
    IF @@ERROR>0 PRINT 'Error:Failed to add column IsSingleBox on table RB_PackingBoxingList_NewItems!' 
    GO


    2.fba装箱清单录入界面

  5. 2023-01-28 18:22:59, 由 鞠智明 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "juzhiming",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "juzhiming"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-01-28 18:22:59"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 1月第1版本(2023年)
所属模块 /
相关需求 备货装箱控制
指派给 Closed 于 2023-01-28 18:22:59
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 程伟 于 2022-12-25 10:15:50
由谁完成 鞠智明 于 2022-12-28 18:45:33
由谁取消 暂无
由谁关闭 鞠智明 于 2023-01-28 18:22:59
关闭原因 已完成
最后编辑 鞠智明 于 2023-01-28 18:22:59
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 8工时
总计消耗 8工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-12-28
截止日期 0000-00-00