销售出库单设置了查看权限,每个部门只能查看自己的单据,应收单快速新增时还是没有权限区分?原创
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")
设置效果如下:
用户财务,在ENT数据中心下任岗的部门有财务和部门
设置前,可以看到所有销售部门的出库单
设置后,只能看到该组织任岗部门的出库单
AR_QuickGenAbleBill是快速生成应收单这个业务对象的标识,如果是应付单快速新增,那么只需要把AR_QuickGenAbleBill改成AP_QuickGenAbleBill即可,AP_QuickGenAbleBill是快速生成应付单的标识。