客户资料权限插件过滤问题
375次浏览
编辑于2016年03月31日 12:07:30
客户的数据权限不能选择单据体的字段,所以客户权限是通过插件实现的。
1、客户资料上增加了“项目成员”单据体,其中成员(F_PAJM_Members)就是员工。
2、基础资料——客户的列表插件增加了按客户基础资料的“项目成员”表中的成员字段(F_PAJM_Members)过滤。
插件编译后,测试没有问题,客户列表过滤正常(注:插件中的Vw_Vanso_USER是转换当前用户和职员的视图)。
3、单据(基础资料单据)——项目立项的客户字段过滤不正常
这个客户(基础资料字段),没有做任何的过滤。调试程序,也正常调用了客户权限插件过滤。
程序正常,没有报错,但是过滤结果仅仅是得到了当前用户=客户创建人,客户基础资料的成员没有生效。
奇怪的是,客户列表是正常过滤了,但单据上的客户过滤却不正常,请问是什么原因?
推荐阅读