关于基础资料数据规则参考星空支持联动应用到业务对象中或将苍穹中全局数据规则配置功能标准化

金蝶云星瀚

金蝶云星瀚

系统服务云

基础服务

福分小熊2021-09-03

295

【您遇到什么问题】

  • 目前苍穹数据规则设置逻辑(业务单据的数据规则;业务单据中基础资料F7弹窗过滤设置)

    • 如果已知某个用户在某个基础资料(例如客户)的使用范围(比如A销售员只允许看到某三个用户),这个范围希望只要配置一次,就可以控制到整个系统所有具有此基础资料的表单上(例如销售订单,销售入库单订单等)关于它的过滤(例如列表界面要有这个物料范围的过滤,编辑界面中物料F7帮助框也要有这个过滤)。

    • 上述需求在当时系统做不到,因为管理员必须给具体一个用户配置具体某个表单的数据规则范围,有多少张单据就要配多少次。(例如有100张单据拥有客户字段,那么就要配置100次,非常繁琐)

    • 设置的次数=需配置的用户数*单据种类数,如果有N个销售员需要分配到对应业务单据里面,不仅初始化需要一个个配置,后面新增销售员后还得一个个分配维护,工作量相对麻烦。


【您有什么好的创意】

  • 苍穹中是否支持和星空一样的参数配置,如设置了基础资料数据范围,比如客户只能查看东方机电,则业务单据比如销售订单只能看到客户是东方机电的销售订单。如下图所示:

    • 苍穹的逻辑就是分配人员/角色对某单据的数据权限,是人员/角色+单据去设置的,即苍穹中并无星空所提到的数据规则选项的设置;

    • 星空的逻辑就是支持按基础资料批量设置关联的业务单据数据权限

      image.png

  • 或者是否支持将苍穹中全局数据规则的功能标准化,如全局数据规则 (kdcloud.com),目前该功能仅在个别客户中应用


【您觉得这样能带来哪些好处】

基础资料数据权限批量全局配置或者联动到业务单据配置,如果有N个销售员需要分配到对应业务单据里面,只需要配置该销售员针对基础资料客户的数据权限,就能在对应的业务单据中也有对应的数据权限,大大减轻了配置数据权限的工作量,如原先是100个销售员需要配置100张单据上的数据权限,那么配置此处就是100*100=10000次,现在如果有该功能,只需在初始化先配置全局数据规则,然后有新增销售员就配置一次,即配置此处为1+100=101次。