YonBIP高级版预算编制主体和核算主体不一致的转换方案罗嘉1.问题描述和业务场景项目存在业务组织和核算组织两套体系。业务组织在同一个板块下设置了多个部门,每个部门填报预算。这些预算明细分别对应不同的核算组织。比如下图里,填补部门是:上级组织的经营中心。填报的预算明细填写了对应的“执行账套”。这个执行账套就是实际发生这笔费用的核算组织。核算组织是下级业务单元里的财务组织。在上级组织填报预算如何转换到对应的下级组织呢?2.解决方案2.1.问题分析这种情况下,预算的编制主体和核算主体不一致。编制主体的预算明细金额需要转换分摊到各个核算主体。如果“执行账套”设计为浮动区的可变维,那么可以设置业务规则取数。如果填写的只是普通文本,就需要先将预算金额进行转换,得到对应的核算账簿维度。以下解决方案,就是先将普通文本转换成维度数据,在设置业务规则实现核算主体取数的设置方法。2.2.详细操作方法1.表样设计按照以下表格,使用文本格式填写了“执行账套”列的数据。通过设置规则成员自动展开功能,设置了一张转换表。行维度是上图的“执行账套”、“成本项目”,列维度是上图的“主体”对应的部门属性。通过sumifs函数取得了明细表填写的金额。2.设置业务规则对核算账簿主体的表,设置业务规则取转换表。这里要注意:取数公式要根据来源表单元格的收支项目、部门属性、核算账簿信息进行归集,等号右侧FIND里,以下维度的设置是有要求的:主体单元:可以设置范围,如果不限制就选择全部。指标:可以设置规则成员汇总。上图szxm04支出项目就是规则成员。表单:转换表的表单维,避免从其他表取数。预算序号:将这个维度复用为部门属性了,这样可以减少维度数量。3.效果展示如下图,填写的是管理中心和财务中心填写的三水分公司的预算数据。管理中心业务表:财务中心业务表:通过业务规则取数,得到三水分公司财务表数据。3.注意事项1.制作明细表以便进行对账以上得到的财务表数据,很难分辨取数的来源,可以另外做明细表展示其明细数。C2001和C2002表就是在数据存疑时,以便用来确认取数来源的明细表,浮动区设置为自动加载。销售费用来源于管理中心填写的数据,使用的收支项目是奖金和业务招待费。管理费用来源于财务中心填写的数据,使用的收支项目是伙食补助。明细表的设计方法和注意事项如下:明细表设计时,注意主体作为可变维自动加载时,一定要选择浮动范围。被取数的原始表设计方法和注意事项如下:原指标设计时,可以通过设置固定参数维,简化表样行列维度。2.该方案适用范围使用sumifs函数,将文本内容数据转换成多维数据只适合用在档案较少,笛卡尔积数量不多的情况。在档案较多时,还是推荐直接填写可变维避免做转换。