销售出库单设置了查看权限,每个部门只能查看自己的单据,应收单快速新增时还是没有权限区分?原创
金蝶云社区-茗德馨
茗德馨
17人赞赏了该文章 669次浏览 未经作者许可,禁止转载编辑于2024年05月06日 14:30:26

上述需求可注册脚本实现,注册方式:销售出库单列表插件

def OnInitializeService(e):

    if this.View.ParentFormView != None and this.View.ParentFormView.BillBusinessInfo.GetForm().Id == "AR_QuickGenAbleBill":

        e.Paramter.SetCustomParameter("PermissionItemId", "6e44119a58cb4a8e86f6c385e14a17ad")

image.png

设置效果如下:

用户财务,在ENT数据中心下任岗的部门有财务和部门

设置前,可以看到所有销售部门的出库单image.png

设置后,只能看到该组织任岗部门的出库单

image.png

AR_QuickGenAbleBill是快速生成应收单这个业务对象的标识,如果是应付单快速新增,那么只需要把AR_QuickGenAbleBill改成AP_QuickGenAbleBill即可,AP_QuickGenAbleBill是快速生成应付单的标识。

赞 17