合并报表-报表模板
1 报表模板简介
1.1 功能介绍
设置报表模板是进行报表编制的前提条件,所有需要进行编制的报表都需要先设置模板,并将模板分配给对应组织,才可以进行报表编制。
1.2 应用场景
目前星瀚报表功能支持固定表、浮动表(即动态罗列表),也支持无维度报表。
固定表:报表样式固定,例如三大主表。
浮动表(即动态罗列表):报表样式根据是否存在数据动态展示,比如往来明细表,每期往来数据量是不固定的。
无维度报表:无需设置维度成员组合,可以正常使用取数公式和excel公式。但是因为没有维度成员组合,数据不会保存在多维库,无法配置浮动,无法通过业务规则计算,无法自动折算,无法参与合并也无法进行调整抵销,仅用于数据展示。
1.3 系统路径
【合并报表】→【系统配置】→【模板管理】→【报表模板】
1.4 按钮说明
按钮名称 | 详细解释 |
新增格式报表 | 新增报表模板,未来会发布其他类型模板,所以类型进行了区分 |
复制 | 复制报表模板 |
删除 | 删除报表模板 |
启用 | 启用模板,启用的模板才可以在报表编制列表看到 |
禁用 | 禁用模板,禁用的模板无法在报表编制列表看到 |
版本化 | 对模板进行版本化,修改模板版本的生效失效日期 |
移动 | 修改报表模板的分类 |
模板分配组织 | 将模板分配给相应的组织,未分配的组织不可见该模板 |
模板分配阶段 | 将模板分配给当前情景启用的阶段,分配后可在报表编制界面看到具体阶段信息(配合分阶段锁定功能使用) |
状态重置 | 批量对报表模板的状态进行重置,可以批量将非“编制完成”“已上报”的报表状态重置为“未编制”状态 |
显示历史版本 | 显示所有报表模板的所有版本 |
导入 | 将有维度报表模板导入 |
导出 | 将有维度报表模板导出 |
设置取数顺序 | 设置报表模板的取数顺序,批量取数时,会按照该顺序进行取数 |
设置模板顺序 | 自定义报表编制、报表模板中报表模板的显示顺序 |
默认页面维成员设置 | 对报表编制、报表查询界面进入报表的页面维成员进行自定义设置 |
刷新 | 刷新界面 |
退出 | 退出界面 |
2 主要操作
2.1 配置编制用报表模板
2.1.1 配置固定表模板
注意,配置有维度的报表模板前,需要先根据实际业务梳理好维度及维度成员的层级结构,避免出现返工的情况。
1. 新增有维度报表模板
点击“新增格式报表”按钮,输入编码名称等信息,勾选“按维度存储数据”,点击“确定”,进入模板编辑界面。
2. 设置报表样式
在模板编辑界面的“报表表样”页签设置报表样式,包括单元格样式、颜色字体填充色、冻结等。
3. 设置取数公式
鼠标定位在需要设置取数公式的单元格,点击“FX”,进入取数公式弹窗,选择需要的取数公式,根据公式向导进行配置。也可以在单元格直接输入、复制粘贴公式。
其中,V公式的维护采用单元格直接输入的方式时,支持两种参数维护方式:
①将不同的维度信息分多个参数维护,形如=V("A.R1006","AT.EntityInput","CT.EndingBalance","IC.ICNone"),该方式与通过公式向导配置的方式一致;
②也可以将多个维度信息维护到一个参数中,形如=V("A.R1006,AT.EntityInput,CT.EndingBalance,IC.ICNone"),这种方式可以减少手工维护的成本。
需要注意的是,单一参数和多参数维护方式只能选一种,即不允许形如=V("A.R1006,AT.EntityInput,CT.EndingBalance","IC.ICNone")的参数维护方式。
4. 设置报表模板相关参数
点击“报表参数”按钮,可设置报表模板相关的参数。
重分类相关参数设置,可参考总账社区文章。
《acct重分类参数说明文档》https://vip.kingdee.com/article/219162487190056192
《ACCT取数类型说明文档》 https://vip.kingdee.com/article/219158819656274176
5. 查看报表模板的公式
点击“公式视图”可直观查看报表模板的公式。在该界面,可以复制公式粘贴到excel或其他报表模板。
6. 进入“维度及成员”页签设置维度成员
6.1 点击“维度布局”按钮,可设置隐藏维、页面维、行列维的维度。
隐藏维:隐藏维的维度必须指定唯一的维度成员,隐藏维的维度不能在报表编制处进行调整,默认是隐藏不可见的;
页面维:页面维的维度可以选择范围或多个成员,页面维的维度可以在报表编制处进行选择。组织、情景、财年、期间、币别、过程、审计线索,这些维度默认是在页面维的,也可以拖拽到其他维度。组织、情景、财年、期间、币别、过程、审计线索,这些维度会在编制报表时系统会根据报表编制列表的信息自动带入到报表编制里面,无需手工选择。
注意,如果除组织、情景、财年、期间、币别、过程、审计线索之外的维度,比如变动类型或自定义维度设置在页面维,即使只有一个成员,也需要在“公式取数”界面进行批量公式取数时进行指定,否则无法取数。所以如果整张表有组织、情景、财年、期间、币别、过程、审计线索之外的维度只有一个成员,比如整张表的科目都是“固定资产”、整张表的变动类型都是“期末数”、整张表的自定义维度成员都是“XXX部门”,那么最好是将该维度放在隐藏维,并指定唯一的成员。
行维列维:行维列维的维度至少为2个,拖入到行维列维的维度可以在设置行列维时进行详细设置。
6.2 设置数据区域和行列维度
点击“数据区域设置”,选中单元格设置为数据区域,只有数据区域可以设置具体的维度成员组合。在“维度及成员”页签,设置为数据区域的单元格会显示为绿色,与非数据区域单元格进行区分。
点击“确定”后,会自动弹出行列维设置。可以将在“维度布局”设置的维度,拖拽到对应的行维或列维。行维的维度成员每一行是相同的,行与行之间维度成员可以不同;列维的维度成员每一列是相同的,列与列之间维度成员可以不同。比如利润表中,第一行科目是“营业收入”,第一列是“本期数”每二列是“本年累计数”,第二行科目是“营业成本”,那么科目就是在行维,变动类型就是在列维。
数据区域设置后,可以再点击“行列维设置”调整行列维维度,如果已经设置了具体单元格的行列维成员,系统会自动删除已设置的行列维成员。
点击“数据区域删除”,可删除数据区域。
注意,如果设置数据区域时,选择的是A1:B5,B3单元格此时是数据区域,此时无法仅删除B3单元格数据区域,只能将A1:B5的整个数据区域全部删除。
6.3 设置单元格行列维成员
首先点击数据区域左上第一个单元格,设置行维和列维的成员,其他单元格仅需要设置行维或列维的成员即可。
数据区域支持不设置行列维成员,不设置的情况下视同为非数据区域。
注:如果财年布局在行列维上、期间不在行列维上,且选择了LastYear这一变量成员,此时将根据CM056参数的逻辑,解析上年同期。比如,CM056参数开启了上年同期数,且设置了M_M12对应上年同期为M_M13;报表页面维/上下文财年为FY2024,则该单元格维度组合中的财年为FY2023,期间为M_M13。
6.4 行次设置
按数据区域设置;
行次范围,设置行次显示的行或列;
是否固定值,默认为“否”,可设置为“是”;
是否重新计数,默认为“是”,可设置为“否”;
起始数值,当“是否固定值”为“否”且“是否重新计数”为“是”时,可设置,仅输入数字;
延续自范围,当“是否固定值”为“否”且“是否重新计数”为“否”时,可设置,可选择其他行次设置;
固定值,当“是否固定值”为“是”,可输入;
自定义前缀,当“是否固定值”为“否”时可输入;
自定义后缀,当“是否固定值”为“否”时可输入。
6.5 保存维度成员设置
设置维度成员后,需要点击“保存”按钮。
建议在“维度及成员”页签进行保存后,再切换到“报表表样”页签。
7. 其他可选操作
7.1 修改某一单元格的维度成员组合
在“成员组合”页签,可以看到固定表所有设置了行列维成员单元格的维度成员组合,如果需要对某个单元格维度成员组合进行调整,可以选择具体单元格在该页签点击“修改成员组合”进行调整。
修改后的单元格会变成蓝色,如果需要恢复,可以点击“恢复成员组合”。如需清除单元格的维度成员组合,可点击“清除成员组合”。
7.2 设置行列组合
在“报表表样”页签,在开启后台参数spreadgroup后,可以设置行列的分组(与Excel分组功能类似)。分组设置仅可在模板中设置,报表编制使用模板中的分组设置,不可设置或取消分组。如果是浮动模板,浮动区域设置了分组后,报表编制中插入的行列将会继承被插入行列的分组设置。
2.1.2 配置浮动表模板
配置浮动表模板的基本操作和固定表类似,有关浮动报表的配置案例可以参考万世明老师编写的简易版浮动表整体流程的操作说明 https://vip.kingdee.com/article/164447163454173440?productLineId=2。
1. 新增有维度报表模板
点击“新增格式报表”按钮,输入编码名称等信息,勾选“按维度存储数据”,点击“确定”,进入模板编辑界面。
2. 设置报表样式
在模板编辑界面的“报表表样”页签设置报表样式,包括单元格样式、颜色字体填充色、冻结等。
3. 设置取数公式
鼠标定位在需要设置取数公式的单元格,点击“FX”,进入取数公式弹窗,选择需要的取数公式,根据公式向导进行配置。也可以在单元格直接输入、复制粘贴公式。
注意,浮动表的公式需要选择核算维度,并将公式中的核算维度成员用“@”代替。例如取总账0301应收账款科目、客户0001这个核算维度下级成员的数据,公式应为“=acct("","","0301|0001|@","Y",0,0,"")”。
含有@的公式还需要在【合并报表】→【报表编报】→【公式取数】处维护维度映射,将报表的维度与总账核算维度做映射,才可以成功取数。比如往来明细表中的“往来组织”维度和总账核算维度“客户”“供应商”映射、自定义维度和总账核算维度“物料”映射。
注意,一个报表体系维度可以映射多个核算维度,但不可多个维度映射一个核算维度。
4. 设置报表模板相关参数
点击“报表参数”按钮,可设置报表模板相关的参数。
重分类相关参数设置,可参考总账社区文章
《acct重分类参数说明文档》https://vip.kingdee.com/article/219162487190056192
《ACCT取数类型说明文档》 https://vip.kingdee.com/article/219158819656274176
5. 查看报表模板的公式
点击“公式视图”可直观查看报表模板的公式。在该界面,可以复制公式粘贴到excel或其他报表模板。
6. 进入“维度及成员”页签设置维度成员
6.1 点击“维度布局”按钮,可设置隐藏维、页面维、行列维的维度。
隐藏维、页面维、行列维的含义可参见固定表模板配置的介绍。
在浮动表设置时,浮动的维度需要拖入行维列维。例如,简单的往来明细表,根据往来组织是否有数据进行浮动展示,那么往来组织则需要拖入到行列维;如果需要动态展示往来组织和物料的数据,那么往来组织和物料对应的自定义维度需要拖入到行列维。
6.2 设置数据区域和行列维度
点击“数据区域设置”,选中单元格设置为数据区域,只有数据区域可以设置具体的维度成员组合。在“维度及成员”页签,设置为数据区域的单元格会显示为绿色,与非数据区域单元格进行区分。
注意,浮动的维度无需设置数据区域。如果浮动区域是往来组织和物料,往来组织在第一列,物料在第二列,那么数据区域从第三列开始。
点击确定后,会自动弹出行列维设置。可以将在“维度布局”设置的维度,拖拽到对应的行维或列维。如果是行浮动,那么浮动的维度要在行维;如果是列浮动,那么浮动的维度要在列维。
数据区域设置后,可以再点击“行列维设置”调整行列维维度,如果已经设置了具体单元格的行列维成员,系统会自动删除已设置的行列维成员。
点击“数据区域删除”,可删除数据区域。注意,如果设置数据区域时,选择的是A1:B5,B3单元格此时是数据区域,此时无法仅删除B3单元格数据区域,只能将A1:B5的整个数据区域全部删除。
6.3 点击“浮动设置”,配置浮动相关内容
6.3.1 选择数据区域
一个模板可能有多个数据区域,配置浮动时,需要先选择正确的数据区域。
6.3.2 指定浮动范围
在弹窗中点击“新增”,通过鼠标选择模板单元格范围。
6.3.3 设置维度“是否浮动”、浮动位置
例如,往来明细表,往来组织在行维,那么往来组织需要设置为浮动,并设置对应的浮动位置;又如往来明细表,同一个数据区域,物料都是相同的物料01,但是不同列科目不同,可以往来组织和物料都在行维,物料设置为不浮动,并在“非浮动成员”处指定成员是物料01。
6.3.4 设置浮动成员范围
注意,浮动成员范围一定要是一个确定有成员的范围,不能选择一个明细节点的“所有下级_不含自己”。
注意,往来组织中,XXX组织是没有层级结构的,都是明细成员;非明细成员只有往来组织总计、内部往来组织、外部往来组织,这三个成员。所以设置“XXX组织的所有下级_含自己”实际上只有XXX组织一个成员。
6.3.5 排序与TOP设置
排序依据,选择浮动数据需要按哪个浮动列来排序;
排序方式,可指定升序、降序或成员顺序;
TOP,只显示指定数字的浮动数据,且只能指定某一行或某一列;
重复成员单次显示,开启后,如果某一行/列数据的维度成员与上一行/列一样时,可以不显示,且在录入数据时也可以不用填;
6.4 设置单元格行列维成员
首先点击数据区域左上第一个单元格,设置行维和列维的成员,浮动范围设置过的维度,无需在此处再设置。其他单元格仅需要设置行维或列维的成员即可。
数据区域支持不设置行列维成员,不设置的情况下视同为非数据区域。
6.5 行次设置
按数据区域设置;
行次范围,设置行次显示的行或列;
是否固定值,默认为“否”,可设置为“是”;
是否重新计数,默认为“是”,可设置为“否”;
起始数值,当“是否固定值”为“否”且“是否重新计数”为“是”时,可设置,仅输入数字;
延续自范围,当“是否固定值”为“否”且“是否重新计数”为“否”时,可设置,可选择其他行次设置;
固定值,当“是否固定值”为“是”,可输入;
自定义前缀,当“是否固定值”为“否”时可输入;
自定义后缀,当“是否固定值”为“否”时可输入。
6.6 保存维度成员设置
设置维度成员后,需要点击“保存”按钮。
建议在“维度及成员”页签进行保存后,再切换到“报表表样”页签。
2.1.3 配置无维度报表模板
无维度报表,无需设置维度成员组合,可以正常使用取数公式和excel公式。但是因为没有维度成员组合,数据不会保存在多维库,无法配置浮动,无法通过业务规则计算,无法自动折算,无法参与合并也无法进行调整抵销,仅用于数据展示。
1. 新增无维度模板
点击“新增格式报表”按钮,输入编码名称等信息,取消勾选“按维度存储数据”,点击“确定”,进入模板编辑界面。
2. 设置报表样式
无维度模板不能设置维度组合,不能自动折算,所以只有一个页签。
在模板编辑界面可直接设置报表样式,包括单元格样式、颜色字体填充色、冻结等。
3. 设置取数公式
鼠标定位在需要设置取数公式的单元格,点击“FX”,进入取数公式弹窗,选择需要的取数公式,根据公式向导进行配置。也可以在单元格直接输入、复制粘贴公式。
4. 设置报表模板相关参数
点击“报表参数”按钮,可设置报表模板相关的参数。
重分类相关参数设置,可参考总账社区文章
《acct重分类参数说明文档》https://vip.kingdee.com/article/219162487190056192
《ACCT取数类型说明文档》 https://vip.kingdee.com/article/219158819656274176
5. 查看报表模板的公式
点击“公式视图”可直观查看报表模板的公式。在该界面,可以复制公式粘贴到excel或其他报表模板。
2.2 配置查询用报表模板
新增模板时,在弹窗中将“用途”设置为“查询”,新建的模板即为查询类用途的模板。查询类的报表模板只会出现在“报表查询”序时簿界面,但不会出现在报表编制。
在报表模板编辑界面,可以点击“基本信息”对报表模板的用途进行更改。
用途为“编制”的报表模板,可以选择勾选“整表只读”,勾选后,在“报表编制”和“报表查询”序时簿都可以看到,但是不可进行编辑。
2.3 报表模板版本化
同一模板在不同时间段,可根据实际业务要求需要对其进行样式或内容修改。各个版本的模板均可单独启用禁用。报表编制时根据生效日期与财年期间匹配,显示对应的版本。
点击“版本化”按钮,在弹窗中点击“生产新版本”,配置新版本生效日期,点击“生成并打开”,即可进入新版本报表模板进行编辑。
如需修改已有版本的生效失效日期,可点击“版本化”按钮,在弹窗中点击“修改版本信息”进行调整。
报表模板列表默认仅显示最新版本,如需显示历史版本,需要点击“更多”->“显示历史版本”。
注意,如果已经有报表编制记录时,如1-6月报表已经上报并完成合并,需要增删改数据区域、修改报表的维度成员组合,特别是改变页面维、隐藏维、行列维维度,建议增加新版本而不是在已经有报表记录的版本上直接调整。
2.4 报表模板在报表编制处生效
2.4.1 启用报表模板
新增的报表模板默认是禁用状态,需要先启用,才可以在报表编制列表处可见并进行编辑。
2.4.2 组织分配报表模板
报表模板需要分配给对应的组织,才可以在报表编制时,定位到左侧组织树组织成员时,看到报表。
选择报表模板,点击“模板分配组织”,选择适用该模板的组织,可选择一个范围,点击“分配”即可。
2.5 设置默认页面维成员
如上文介绍,组织、情景、财年、期间、币别、过程、审计线索,这些维度会在编制报表时系统会根据报表编制列表的信息自动带入到报表编制里面,无需手工选择。点击“默认页面维成员设置”,可看到系统预置的几个维度成员组合,也可以手工调整顺序或再新增类型。在报表编制、报表查询处,进入报表界面显示时,默认显示排名首位的,也可以再手工进行切换。
2022年H2 ACCT取数优化
变更记录
产品版本 | 更新内容 | 更新日期 |
V6.0.1 | 优化报表模板功能,支持设置我方组织浮动成员自动带入 | 2023年10月 |
V6.0.4 | 1、模板列表状态显示UI调整 2、行次设置,支持固定文本内容并自动合并单元格 3、报表浮动区域设置,支持相同维度成员自动带入设置 | 2023年12月 |
V6.0.8 | 1、增加了对报表模板行列分组的支持 2、优化了LastYear作为财年维度成员时的解析逻辑 3、优化了报表模板默认页面为设置里的名称字段为多语言字段,支持多语言显示 4、优化了V公式的维护方式,支持将不同的维度信息维护在同一个公式参数中 | 2024年3月 |
V7.0.1 | 支持模板分配阶段,适配分阶段数据提交特性 | 2024年9月 |
合并报表-报表模板
本文2024-09-22 23:11:38发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131479.html