数据规则选项设置物料数据规则应用到即时库存导致数据不显示的问题处理

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

数据规则选项设置物料数据规则应用到即时库存导致数据不显示的问题处理

一、【问题现象】

新增物料数据规则:设置物料存货类别等于产成品,应用到角色物料查看权上,在客户端发现物料列表中生效,但是在即时库存中所有存货类别的物料都看不到,即:即时库存显示数据为空,检查后发现采购订单、销售订单等应用这一规则都是正常,删除这一数据规则即时库存正常显示


1、新增物料数据规则:设置物料存货类别等于产成品,应用到角色物料查看权

image.webp


image.webp


2、数据规则选项设置应用单据范围,设置"即时库存"

image.webp


3、即时库存显示数据为空

image.webp



二、【问题分析】


由于物料是由集团创建分配到其他组织,由此物料的创建组织和使用组织不同,物料表中通过FMasterId和FMaterialId进行区分,对于即时库存表 T_STK_INVENTORY中FMaterialId字段始终保存的是FMasterId。数据规则选项设置物料数据规则应用到即时库存时,平台根据用户组织和数据规则,将满足条件的物料(对应使用组织的FMaterialId)保存到临时表中,查询即时库存时用FMaterialId(实际对应为FMasterId)去做过滤,导致出现没有满足条件的数据

image.webp


image.webp


三、【解决方案】

1、取消数据规则选项设置应用单据范围,设置"即时库存"

2、即时库存 扩展“基础资料属性”字段,绑定物料的"存货类别"

image.webp


3、通过"业务对象功能授权",设置"即时库存"的数据查看范围

image.webp


从SQL分析两种数据权限的差异

image.webp


数据规则选项设置物料数据规则应用到即时库存导致数据不显示的问题处理

一、【问题现象】新增物料数据规则:设置物料存货类别等于产成品,应用到角色物料查看权上,在客户端发现物料列表中生效,但是在即时库存中...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息