修复基础资料联动应用业务对象取消授权后还是显示已启用授权

【问题描述】
修复基础资料联动应用业务对象取消授权后还是显示已启用授权,如下图所示:

【场景介绍】
业务场景及原因分析:
扩展了单据,在单据中添加了某个基础资料并对此单据和基础资料做了基础资料联动应用业务对象授权,后面把扩展的字段删除了,就无法取消基础资料联动应用业务对象授权
原因:删除字段后没有删除授权的基础资料字段导致每次加载授权信息时,都获取到了此字段从而展示为已授权
问题出现端:电脑端
【解决方案】
出现这样的提示是由于存在脏数据导致,请尝试下列操作来解决:
一. 主要步骤
打开BOSIDE找到授权的单据的formid (STK_TransferDirect)
找到出问题的设置的基础资料的ForMID(BD_Customer)。
执行sql删除所有脏数据
重现配置 基础资料联动应用业务对象授权
二. 详细操作
1. 打开BOSIDE找到授权的单据的formid (STK_TransferDirect)

2. 找到出问题的设置的基础资料的ForMID(BD_Department)。

3. 执行脚本
打开有问题的数据中心对应的数据库执行如下脚本
-- STK_TransferDirect 需要删除的业务对象的id
-- BD_Department基础资料ID
---T_SEC_BASEDATADRAPPLY 基础资料数据权限应用范围表
---T_SEC_BASE
修复基础资料联动应用业务对象取消授权后还是显示已启用授权
【问题描述】修复基础资料联动应用业务对象取消授权后还是显示已启用授权,如下图所示:【场景介绍】业务场景及原因分析:扩展了单据,在单...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



