合并报表-多维模型-科目维度
1 功能介绍
科目维度是合并报表的核心维度之一,主要用于记录报表数据所对应承载的对象,即报表项目。针对报表项目(科目维度)的界定,需要根据报表需求而定,可以通过不同类别界定不同的分类的报表,如:工作科目、COA科目、底稿科目等,以便于快速高效的搭建报表项目。
2 应用场景
用于创建主表科目、明细表科目、COA科目、抵销科目、对账科目等。
3 系统路径
【企业绩效云】>【合并报表】>【系统配置】>【多维模型】>【科目】
4 关键字段/按钮说明
4.1 关键字段说明
编码:维度成员的唯一ID,该编码不允许重复,编写时需要按照编码编写的规则:允许半角的数字、字母、小数点、横线的组合,不允许以小数点、横线开头且小数点不可连续使用,该字段为必输项;
名称:根据实际需要,填写名称信息,该字段为多语言字段,支持多语言登录方式切换对应语言的名称描述,名称可以重复,不做唯一性校验,该字段为必输项;
别名:是对“名称”的简单描述或缩写;
父级名称:展示该维度成员的上级成员名称;
存储类型:用于界定该维度成员所存储数据的类型,具体可分为标签、存储、动态计算、共享、不共享四类。
“标签”主要用于维度成员的描述,不存储数据,一般用于根成员或分类子成员;
“存储”主要用于叶子节点,根据需要对数据进行存储;
“动态计算”数据为下级叶子节点的数据自动按照层级汇总,一般用于父级节点。动态计算成员不能直接维护其数据,表现为:动态计算成员所在的单元格不允许保存公式、不允许报表手工录入数据、调整抵销分录不能直接对其生成分录、业务规则不能直接对其进行赋值等。新增成员不存在“动态计算”类型,当该成员新增下级后,自动增加该类型;
“共享”类型是指成员是通过“新增共享”的方式产生的。成员共享后,系统自动将共享成员的存储类型设置为“共享”,该类型不可以通过手工修改设置。共享成员与存储成员公用一套数据;
“不共享”既不存储数据也不允许对其进行新增共享的操作处理,后续考虑禁用该类型;
【注意】存储类型为“动态计算”和“标签”类型维度成员,不允许在报表模板中设置取数公式
不执行动态计算的维度
设置后,该成员不参与已选维度的动态计算。例如:“R1006货币资金”,在BBOY01变动类型中有数据100,同时设置了R1006科目不参与“变动类型”的动态计算,那么这100将不会动态计算到BB0Y上;其他未设置的科目,则会正常聚合
聚合算法:用于界定该成员所提供的数据根据层级关系向上层聚合的方式,分别为向上加、向上减、忽略;
存储类型如果是“动态计算”,则代表该成员的数据通过其所有下级中聚合算法为“加(+)/减(-)”的成员汇总而来。
例如:动态计算成员KB,其下有001~007,一共7个成员,其中有3个聚合算法设置了忽略,因此,KB=001+002+003-004
科目类型:主要用于标识科目维度成员所对应的科目类型,具体可分为资产、负债、权益、损益、现金流量、汇率类、非财务类、其他。目的主要是将具体分类的科目维度成员与对应的折算汇率、业务规则进行联动;
借贷算法:根据系统预置的逻辑,按照科目成员所定义的算法计算数据,具体算法包括:借加贷减、借减贷加、无。该设置主要影响调整抵销分录数据入库数据的正/负。
“借加贷减”表示,当科目在借方录入数据时,以录入数据的值入库(不变号);当科目在贷方录入数据,录入数据乘以-1后入库(变号);数据入库以后,再按照该科目的聚合算法往上级汇总
“借减贷加”表示,当科目在借方录入数据时,录入数据乘以-1后入库(变号);当科目在贷方录入数据,以录入数据的值入库(不变号);数据入库以后,再按照该科目的聚合算法往上级汇总
“无”即科目没有借贷方向,不可以对该科目通过手工新增的方式新增调整抵销分录,但是可以通过系统设置自动生成调整抵销分录,生成时按照借减贷加科目的逻辑处理;如果系统自动生成的分录被打回,重新提交审核等同于手工新增,不允许重新保存、提交、审核分录。
数据类型:
维度成员允许填写、存储的类型,具体包括:默认、货币、数值、文本、日期、比例、枚举。
数据类型 | 说 明 |
默认 | 仅允许输入数值型内容,参与多维库的存储和计算,支持报表万元表转换、折算 |
货币 | 仅允许输入数值型内容,参与多维库的存储和计算,支持报表万元表转换、折算 |
数值 | 仅允许输入数值型内容,参与多维库的存储和计算,不支持报表万元表转换、折算 |
文本 | 仅允许输入文本类型的内容,可以参与多维库的存储,不能参与合并和计算 |
日期 | 仅允许输入日期类型的内容,可以参与多维库的存储,不能参与合并和计算 |
比例 | 仅允许输入比例类型的内容,可以参与多维库的存储,不能参与合并和计算 |
枚举 | 需要根据预先定义的枚举值,在编辑界面中进行选择具体值信息进行应用 |
一般搭建的科目维度,建议选择“默认”的类型
数值适用于报表中数量单元格的维护,例如:人数、个数、台数等
科目、变动类型、自定义维度均可以设置数据类型,当他们设置了不同的变动类型是,会按照科目>变动类型 >自定义维度的顺序,取其中第一个非默认的数据类型作为本单元格的数据类型。因此,“默认”和“货币”的不同设置主要用于判断该维度组合的数据类型的优先级。
折算汇率:主要用于执行合并时,参与合并的单位范围按照报告母公司的币种、汇率、折算方式自动进行折算,具体折算汇率包括:期末汇率、平均汇率、自定义汇率、不折算。其中“不折算”则主要适用于“科目类型”=“非财务类”、“汇率类”、“其他”等,进行的联动配置;当然其他“科目类型”根据预置的逻辑同样进行自动联动配置折算汇率;
分录用汇率:具体分为期末汇率、平均汇率、自定义汇率。该汇率设置只适用于调整抵销分录,当涉及多币别的调整抵销分录时,生成分录的折算差会取这部分设置的汇率进行计算;
是否参与合并:关闭该选项的成员的单体报表数据不会影响父级组织的合并结果,同时该成员的数据也不会参与对账等抵销数据得生成;
是否抵销:
配置对账模板、权益抵销模板等抵销模板时,可以选择到开启了该选项的科目成员,起到配置对应模板时过滤成员的作用;
如果没有任何科目打开这个参数,则无法在对账模板、权益抵销模板等抵销模板时选到
是否损益年结科目:定义该科目维度成员是否为损益类的年结科目,如果定义为是,则会通过“年结”操作,将损益类的金额结转至该科目;
计算类科目:定义该科目成员的数据只允许通过规则自动计算,不允许手工填写;
权限类:根据维度及成员权限分配的需要,将定义好的权限类直接分配给对应的成员,以满足快速分配权限的目的;
科目精度:根据设定的小数位四舍五入保存数据,优先于情景币别中对小数位的设置,如不需要要独立设置可留空;
说明:如“组织维度”的描述。
4.2 维度有效组合设置
维度:科目维度的有效组合,主要涉及的维度包括:审计线索、变动类型、往来组织、自定义维度。
维度成员:设置方式如果针对以上四类维度组织设置了对应的维度成员,那么在填报数据时,科目维度成员只允许在以上定义的维度成员内填数,否则,不允许填写数据;如果以上四类维度为空,则视为所有维度成员都是有效的组合,都允许输入数据。
4.3 自定义属性
逻辑同“组织维度”“自定义属性”部分的描述。
4.4 分配成员权限
逻辑同“组织维度”“分配成员权限”部分的描述。
5 注意事项
(1)科目属性“科目类型”的选择,尽量选择正确的科目类型,仅可能少使用“非财务类”,通过正确的科目类型和“借贷算法”可以搭建出大部分报表的层级。
(2)利润表和现金流量表的科目的科目类型请选择“损益类”和“现金流量”,涉及到本年累计和当期数的倒挤和计算问题。
(3)报表行列维项目中,如果报表项目涉及折算尽可能使用科目维搭建,科目维度可以选择折算汇率,自定义维度不可以选择折算汇率,相对自定义维度更灵活。
(4)如果在对账模板和权益抵销模板无法选择到科目,通常是科目属性“是否抵销”未开启。
(5)非明细科目的的存储类型属性需要选择“动态计算”,如为存储数据无法聚合到父级节点。
6 相关文档
星瀚合并报表-维度-科目、自定义维等维度成员的“聚合算法“为什么不可修改?
变更记录
版本 | 更新内容 | 更新日期 |
V7.0.1 | 统一更新知识文章结构及7.0版本相关内容 | 2024年9月 |
合并报表-多维模型-科目维度
本文2024-09-22 23:11:34发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131472.html