功能 #443
已关闭上游货物移动模块修改
描述
说明:下游退货给上游的箱子,有时候是从上游客户通知给客服的,所以上游客服也需要能够录入下游>>上游的货物移动数据。
具体修改:
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,即上游到上游货物移动的情况
文件
由 于 远航 更新于 超过 4 年 之前
- 文件 货物移动-上游客服.png 货物移动-上游客服.png 已添加
- 文件 货物移动-上游客服(1).png 货物移动-上游客服(1).png 已添加
- 状态 从 已解决 变更为 反馈
当货物移动类型=从上游到下游 或 从下游到上游时 发货地点(上游客户)、收货地点(上游客户)选择上游客户时,当前用户权限只能是上游客服,团队成员不行;
!货物移动-上游客服(1).png!
由 王 宁 更新于 超过 4 年 之前
- 文件 上游货物移动_类型.png 上游货物移动_类型.png 已添加
2. “货物移动类型”字段跟其他字段一样,只有在新建时是可编辑的,已下达的货物移动单据里就不允许再修改了
3. 新建货物移动下达成功后,“货物移动类型”字段的值没有显示
4. 下游 >> 上游的货物移动(GMGM005982)下达成功后显示403错误