适用版本:8.5版本及以上
一、业务场景说明
预算模板不使用期间变量和使用期间变量的区别:
预算模板 | 预算表 |
项目公式/取数公式指定具体期间 | 1、预算表新增时,不管表属性中“预算期间”如何选择,表内项目公式和取数公式中指定的预算期间保持不变。 2、举例说明:预算模板单元格项目公式期间为“2024年”,创建2025年预算表时,项目公式中预算期间保持“2024年”不变。 |
项目公式/取数公式设置期间变量 | 1、预算表新增时,根据表属性中的“预算期间”自动替换预算模板中项目公式设置的期间变量;取数公式上的期间变量不替换,但是按照替换的值计算。 2、举例说明:预算模板单元格项目公式期间为“N!Y”,创建2024年的预算表时,期间变量自动替换为“2024”;创建2025年的预算表是,期间变量自动替换为“2025年”。 |
所以,如果希望预算模板复用,可以考虑期间变量设置。
二、期间变量说明
1、期间变量设置界面
2、含义说明
1)什么是期间类型
• 预算期间基础资料中,期间类型主要用来区分预算期间是年度期间、月度期间等,如下图所示。
• 举例说明:MONT期间分类下,预算期间“MONT.2024Y.01(2024年01月)”对应的“期间类型”为“月” ,预算期间“MONT.2024Y(2024年)”对应的“期间类型”为“年”。
2)期间变量替换说明
替换期间类型 | 含义 | 替换说明 |
年 | 支持预算期间中的年度设置为期间变量 | 1、“当前期间”可以理解为基准期间。 2、模板上“预算期间”的年度与“当前期间”的年度相同时 • 年度替换为:N!Y。 3、模板上“预算期间”的年度大于“当前期间”的年度相同时 • 年度替换为:N+大于基准期间的年度个数!Y • 举例:模板上预算期间为2025年,当前期间为2024年,年度替换为:N+1!Y 4、模板上“预算期间”的年度小于“当前期间”的年度相同时 • 年度替换为:N-小于基准期间的年度个数!Y • 举例:模板上预算期间为2023年,当前期间为2024年,年度替换为:N-1!Y |
半年 | 支持预算期间中的年度和半年设置为期间变量 | 1、“当前期间”可以理解为基准期间。 2、模板上预算期间中的“年度”和“半年”,与基准期间相比,根据差值得出期间变量,逻辑同上。 3、举例说明 • 预算模板上预算期间:2024年上半年和2024年下半年 • 当期期间:2024年下半年 • 替换期间变量后依次为:N!Y.N-1!HY 和 N!Y.N!HY |
季 | 支持预算期间中的年度和季设置为期间变量 | 1、“当前期间”可以理解为基准期间。 2、模板上预算期间中的“年度”和“季”,与基准期间相比,根据差值得出期间变量,逻辑同上。 3、举例说明 • 预算模板上预算期间:2024年01季和2024年02季 • 当期期间:2024年01季 • 替换期间变量后依次为:N!Y.N!Q 和 N!Y.N+1!Q |
月 | 支持预算期间中的年度和月设置为期间变量 | 1、“当前期间”可以理解为基准期间。 2、模板上预算期间中的“年度”和“月”,与基准期间相比,根据差值得出期间变量,逻辑同上。 3、举例说明 • 预算模板上预算期间:2024年12月 • 当期期间:2024年01月 • 替换期间变量后依次为:N!Y.N+11!M |
三、期间变量应用
1、预算模板
1、固定模板/专项模板
1)操作路径
• 《战略管理》-《预算编制平台》-《预算建模》-《预算模板》
• 《战略管理》-《费用预算》-《费用预算建模》-《费用预算模板》
• 《战略管理》-《资金预算》-《资金预算建模》-《资金预算模板》
2)项目公式设置期间变量
• 预算模板编辑界面,《视图》菜单下选中“项目公式视图”,如下图所示:
• 选中需要替换期间变量的单元格,然后单击《工具》菜单下的“期间变量设置”,如下图所示:
• “期间变量设置”界面,根据实际数业务需要,选择替换的期间类型,然后单击“确定”。
• 期间变量替换完毕,项目公式中可以查看替换变量后的预算期间。
3)取数公式设置期间变量
• 预算模板编辑界面,《视图》菜单下选中“取数公式视图”,如下图所示:
• 选中需要替换期间变量的单元格,然后单击《工具》菜单下的“期间变量设置”,“期间变量设置”界面,根据实际数业务需要,选择替换的期间类型,然后单击“确定”,工具栏中可以查看取数公式中替换变量后的预算期间。
2、罗列模板/动态模板
• 模板布局页签中,预算期间F7选择成员,单击确定时,系统会自动弹出是否设置期间变量的提示,如下图所示,如果不需要设置期间变量,选择“否”;如果需要设置期间变量,单击“是”。
• “期间变量设置”界面,根据实际数业务需要,选择替换的期间类型,然后单击“确定”。
• 系统自动将预算期间F7界面选择的成员替换为期间变量,如下图所示。
2、预算编制
1、预算表新增时,期间变量处理
1)期间变量替换规则
• 根据预算表属性中的“预算期间”,替换预算模板中的期间变量。
• 项目公式中的期间变量替换之后,显示具体的预算期间。
• 取数公式中的期间变量替换之后,按照替换后的预算期间进行计算,但是前台界面中依然显示为期间变量,这样处理的原因是,实际数表新增时,可以根据实际数表属性的期间替换期间变量(实际数表属性中的预算期间与预算表表属性中的预算期间可能不同)。
• 项目公式期间变量举例说明
预算表属性“预算期间” | 预算模板项目公式“预算期间” | 替换说明 |
MONT.2024Y | MONT.N!Y (年度设置为期间变量) | 替换成功 替换为:MONT.2024Y |
MONT.2024Y | MONT.N!Y.N!Y (年度和月度设置为期间变量) | 替换失败 表属性中的预算期间只有年度没有月度,所以月度变量无法替代 |
MONT.2024Y.01M | MONT.N!Y.N+1!M (年度和月度设置为期间变量) | 替换成功 替换为:MONT.2024Y.02M |
MONT.2024Y.01M | MONT.N!Y.N+1!HY (年度和半年设置为期间变量) | 替换成功 表期间MONT.2024Y.01M所属的半年是MONT.2024Y.01HY,根据该半年替换期间变量为:MONT.2024Y.02HY |
2)预算表新增时,项目公式中的期间变量如果替换失败,预算表创建失败,如下图所示:
3)取数公式中期间变量替换失败时,预算表还是可以创建成功,但是表内取数公式会报错;替换成功时,根据替换后的取数公式计算数据,但是取数公式中的期间变量显示还是保持不变。
3、实际数据维护
实际数表新增时,取数公式中期间变量的替换,参考预算表新增处理。
四、其他说明
1、预算合并模块期间变量处理,参考预算编制-预算表新增时项目公式期间变量替换逻辑。
2、维度业务关系也支持期间变量的设置,具体参考描述:
https://vip.kingdee.com/articl e /462640029345743616