案例一:扩展后的单据新增字段保存元数据之后,无法生成数据库表字段
场景描述:
A单据为原厂单据,第一次扩展A得到A1,扩展后,在A1上面新增字段后保存元数据可以正常生成数据库字段;
第二次扩展A1得到A2,在A2上面新增字段后保存元数据无法正常生成数据库字段;
数据库和开发环境均无问题;
问题原因:
在扩展A2之后,扩展方案A1被禁用;
解决方案:
启用被禁用的A1方案;
案例二:用户分配了分组许可,打开单据时提示没有许可
场景描述:
用户A设置为全功能用户,且分配了【地产项目云通用用户专业分组】的许可权限,然后登录后在菜单【地产项目云】-【战采管理】-【战略协议】打开标准产品单据【战略协议】时,提示“没有地产项目云通用用户专业分组货地产采购专业分组中战采管理应用许可,请联系管理员”。
问题原因:
在 系统服务云-基础服务-许可分组明细查询 中未找到该单据对应的模块,也就是说许可中未包含该模块的许可;
解决方案:
重新申请许可,将需要的模块许可都重新申请,更新许可;
案例三:二开增加的按钮权限项,从DEV环境部署到UAT环境后,提示
场景描述:
二开单据A中增加了一个二开按钮“下发”按钮,并且新增了二开权限项“下发”,从DEV环境将元数据导入到UAT环境,并且给用户分配了“下发”权限,但是用户在A单中点击“下发”按钮时,提示“无A单的下发权限,请联系管理员”。
排查思路:
1、经排查用户权限分配,已经给用户分配了所在组织的单据的下发权限;
2、检查单据属性”权限控制“中的配置,发现”权限控制类型“属性配置了组织,但是组织字段在A单中未使用,且A单未根据组织字段配置主业务组织;
问题原因:
1、”权限控制“中的配置,发现”权限控制类型“属性配置了组织,但单据未使用组织字段;
解决方案:
将”权限控制类型“属性值配置为空;
后续案例待补充,环境大家留言其他案例,交流心得