项目

一般

简介

行为

功能 #443

已关闭

上游货物移动模块修改

王 宁超过 4 年 之前添加. 更新于 超过 4 年 之前.

状态:
已关闭
优先级:
指派给:
-
类别:
109-销售订单
开始日期:
2020-07-03
计划完成日期:
% 完成:

0%

预期时间:

描述

说明:下游退货给上游的箱子,有时候是从上游客户通知给客服的,所以上游客服也需要能够录入下游>>上游的货物移动数据。
具体修改:
1. 在红框处增加“货物移动类型”字段,控件为下拉框,值=从上游到下游、从下游到上游,必填,默认值=从上游到下游
2. 当货物移动类型=从上游到下游时
   a) 发货地点弹窗只能选择客户类型包含上游的客户,且当前用户需要是该客户的上游客服
   b) 收货地点弹窗只能选择客户类型包含下游的客户,无权限限制
   c) ET_GoodsMovement 表中 ShipType=U,ReceiveType=D
3. 当货物移动类型=从上游到下游时
   a) “发货地点(上游客户)”变为“发货地点(下游客户)”,“发货地点(下游客户)”变为“发货地点(上游客户)”
   b) 发货地点弹窗只能选择客户类型包含下游的客户,无权限限制
   c) 收货地点弹窗只能选择客户类型包含上游的客户,且当前用户需要时该客户的上游客服
   d) ET_GoodsMovement 表中 ShipType=D,ReceiveType=U
   e) 项目页签添加行后,“重箱/空箱”字段的值默认=空箱
4. 列表页批量上传不变,仍只支持上游到下游的货物移动

----------2020.7.9 需求更新--------------
上游货物移动的列表页/内容页的权限:
1. 对于上游 >> 下游的货物移动记录,当前用户是发货方的上游客服,或者对上游客服在客户有读权限,对收货方没有权限限制
2. 对于下游 >> 上游的货物移动记录,当前用户是收货方的上游客服,或者对上游客服在客户有读权限,对发货方没有权限限制

补充说明:
一条货物移动的 ShipType=U,ReceiveType=D,说明该货物移动的类型为“从上游到下游”
如果 ShipType=D,ReceiveType=U,说明该货物移动的类型为“从下游到上游”
如果 ShipType=D,ReceiveType=D,说明该货物移动的类型为“从下游到下游”(但这种记录不会在上游货物移动的列表中出现)
不存在 ShipType=U,ReceiveType=U,即上游到上游货物移动的情况


文件

行为 #1

王 宁 更新于 超过 4 年 之前

行为 #2

王 宁 更新于 超过 4 年 之前

  • 主题【暂不修改】上游货物移动模块修改 变更为 上游货物移动模块修改
  • 描述 已更新。 (差异)
行为 #3

王 宁 更新于 超过 4 年 之前

  • 优先级普通 变更为
行为 #4

由 晨 魏 更新于 超过 4 年 之前

  • 状态新建 变更为 进行中
行为 #5

由 晨 魏 更新于 超过 4 年 之前

  • 状态进行中 变更为 已解决
行为 #6

由 于 远航 更新于 超过 4 年 之前

当货物移动类型=从上游到下游 或 从下游到上游时 发货地点(上游客户)、收货地点(上游客户)选择上游客户时,当前用户权限只能是上游客服,团队成员不行;
!货物移动-上游客服(1).png!

行为 #7

王 宁 更新于 超过 4 年 之前

2. “货物移动类型”字段跟其他字段一样,只有在新建时是可编辑的,已下达的货物移动单据里就不允许再修改了

3. 新建货物移动下达成功后,“货物移动类型”字段的值没有显示

4. 下游 >> 上游的货物移动(GMGM005982)下达成功后显示403错误

行为 #9

王 宁 更新于 超过 4 年 之前

  • 描述 已更新。 (差异)
行为 #10

王 宁 更新于 超过 4 年 之前

  • 描述 已更新。 (差异)
行为 #11

由 晨 魏 更新于 超过 4 年 之前

  • 状态反馈 变更为 已解决
行为 #12

王 宁 更新于 超过 4 年 之前

  • 状态已解决 变更为 已关闭

验证,已完成。

行为

导出 Atom PDF