业务规则无法算出想要的数据怎么办?(细节处理指引)

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

业务规则无法算出想要的数据怎么办?(细节处理指引)


问题描述

业务规则无法计算出想要的数据如何排查?排查的思路是什么?

业务规则是计算数据的重要方法,用户在使用时总会出现计算不出来数据、数据计算错误等诸多情况,那么如何排查细节和注意问题才能获得正确的数据呢,下面就是具体细节问题处理的相关指引。

解决方法

  • 1、检查业务规则的计算是否是实际数,在多维数据库中实际数无法直接动态计算,需要设置业务规则方案手工执行后才可以。

  • 2、当业务规则的左等式与右等式的数据不一致的时候,例如:40=7.5*5,出现这种情况不是业务规则计算有误,而是显示设置问题,在预算模板中设置显示为两位小数因此7.5进位为了8,此时应该排查预算模板中的显示设置小数位数具体是几位。

  • 3、当业务规则的左等式与右等式的数据出现不一致时,也有可能是预算模板的单位问题,业务规则的计算以个位为单位,但是预算报表为万元表。如业务规则计算出来的数据为500,那么万元表展示出来的数据0.05,此处也要注意。

  • 4、业务规则在预算报表上为空没有匹配上业务规则,此时就是业务规则设定的维度范围与预算模板不符,仔细检查预算模板即可。

  • 5、检查业务规则执行方案的范围是否正确,即使业务规则范围正确但是执行方案不正确,也无法正确计算。

  • 6、检查度量维度成员的展示方式,如果想要计算百分比则一定要设定类型为百分比,如果设定为金额则不会根据百分比来计算。

  • 7、检查业务规则是否写在了非明细上,多维数据库中非明细不落库,度量要设置成不聚合的。如果把规则写在了非明细则要执行业务规则才能动态计算。

  • 8、检查是否存在迭代计算的业务规则,如A=B+C  B=D*E D=F/G 这种情况,那么需要把这几个业务规则放到一个执行方案中,执行后才可以正确计算,

  • 9、检查业务规则的左右等式是否都设置了变量,有的业务规则计算逻辑为左右等式都为变量,都随着时间变化而变化,目前产品不满足该需求,需要每年都对右等式进行赋值。

  • 10、分析视图中的虚拟成员目前不支持设置业务规则。

  • 11、出现性能问题时,如果业务规则方案执行的很慢,检查是否存在数据锁定的情况;无法计算数据时也要排查是否将数据进行了锁定。



注意事项

  • 注意事项:如遇以上问题还请进行自查,如果存在性能、报错等问题可以提单处理并咨询相关轮值人员。





业务规则无法算出想要的数据怎么办?(细节处理指引)

问题描述业务规则无法计算出想要的数据如何排查?排查的思路是什么?业务规则是计算数据的重要方法,用户在使用时总会出现计算不出来数据、...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息