财务报表和合并报表中,通过年初结转(年结)等方式生成BS资产负债表的年初数。

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

财务报表和合并报表中,通过年初结转(年结)等方式生成BS资产负债表的年初数。

根据不同客户项目实施上线合并报表的时间和合并范围,其资产负债表上的年初数有以下几种情况需要考虑如何处理(同样适用于需要展示年初数的其他附表):

1.使用系统的当年的第一期,需要初始化年初数;

2.使用系统的当年的后续期间,其年初数如何得到;

3.使用系统的第二年及后续年度,其年初数如何得到(在系统中已经存在上年年末数)。

 

一、年初数变动类型成员说明

在说明如何实现以上场景之前,先介绍一下系统中年初数变动类型成员:

BBOY:是非明细动态计算成员,如果他的下级BFLY、BBOY01、BBOY02、BBOY03、BBOY04任何一个有数据都会汇总到BBOY上。

BFLY:用于承载年初结转的数据,年初结转的逻辑是由上年期末的变动类型为EndingBalance的数据,平转至本年年初的变动类型为BFLY成员上,如果报表模板上年初搭建的是BBOY ,如果操作了年初结转BFLY有数据后会自动展示在BBOY,从而体现在报表编制年初数一列。不可手工录入数据,如果需要可以开启参数CM001;可设置公式,进行公式取数。

BBOY01-04:用于手工录入年初数,需要单体录入合并后汇总到节点,需要开启变动类型界面“是否参与合并”开关。

本质四个变动类型没有明显使用区别,可通过不同的变动类型区分开不同性质的年初数。

 

二、报表模板搭建

资产负债表中的“年初余额”栏通常根据上年末有关项目的期末余额填列,且与上年末资产负债表“期末余额”栏相一致。

但存在前期差错更正、同控调整、会计政策变更等特殊情况,会导致次年的年初数与上年年末数不一致,这时候我们需要调整。

关于资产负债表推荐搭建两个报表模板,一个“资产负债表”,年初数的变动类型成员为“BBOY”,该年初数仅用于展示;另一个“资产负债表(年初数)”,其变动类型成员为BBOY的下级成员,用于手工录入或取数。

 

三、年初数初始化

方式一(推荐):在上年12期维护期末数后进行年初结转

案例:某集团从2021年3月开始通过系统出具单体公司和合并节点的资产负债表。

在2020年12月录入这些单体公司和合并节点的期末数(其变动类型成员为EndingBalance)的数据。

体系的初始财年要设置为2020年,如果体系已创建,可进入【系统配置】-【体系管理】-【应用体系】,点击体系编码链接修改体系的起始财年。

 

1. 单体公司:进入“资产负债表”,直接在2020年12月报表编制录入期末数,可手工录入或通过“取数类型为Y余额”的取数公式获取。

2. 合并节点:

步骤1:在2020年12月,报表数据下拉选择“默认币合并录入”,手工录入合并节点的合并结果(即汇总调整抵销后的结果)。

步骤2:合并录入完成后,进入【编报准备】-【合并所有权设置】,将合并节点的“合并数据来源”选择“合并录入”,并保存。

 

步骤3:进入智能合并界面,点击“智能合并”。合并录入的数据即可在报表编制界面看到,数据可以继续向上层级进行合并。


3. 每个期间的年初数都是独立存储,即每期都可以有不同的年初数。在2021年3月,执行年初结转,会将2020年12期的期末数结转到BFLY这个变动类型成员上。

2021年4月及后续月份,以及2022年及后续年度,均推荐通过年初结转功能实现年初数的获取。

 

方式二:在当年维护年初数

案例:某集团从2021年3月开始通过系统出具单体公司和合并节点的资产负债表。

1. 单体公司:进入“资产负债表(年初数)”,直接在2021年3月报表编制录入“年初数(录入)BBOY01”数据,可手工录入或通过“取数类型为CY年初余额”的取数公式获取。

*推荐*2.1. 合并节点:

年初数(录入)BBOY01变动类型成员的“是否参与合并”为“否”

步骤1:2021年3月,进入“资产负债表(年初数)”,报表数据下拉选择“默认币合并录入”,手工录入合并节点的“年初数(录入)BBOY01”数据。

步骤2:合并所有权确认合并节点数据来源为合并录入。

步骤3:执行智能合并。

*不推荐*2.2. 合并节点:

年初数(录入)BBOY01变动类型成员的 “是否参与合并”为“是”,仅适用于不存在调整抵销的情况,即合并节点的年初数为简单汇总直接下级录入的年初数。

步骤1:2021年3月,合并所有权确认合并节点数据来源为报表汇总。

步骤2:执行智能合并

 

该方式下,2021年4月到12月的年初数,推荐通过业务规则的方式来生成年初数,无需在“资产负债表(年初数)”手工维护年初数,配置类业务规则范本如下:

 

 

该方式下,2022年及后续年度,推荐通过年初结转功能来获取年初数。

 

四、 同控调整年初数

案例:集团合并有A/B两个板块子合并节点,2022年1月1日某个单体公司从A板块同控处置到了B板块。

1、年初结转后,合并层的默认币报表(过程EIRpt、审计线索EntityInput)的BFLY会存在上年年末数,或者可以在BBOY01录入上年年末数。


2、发生同控新增的合并层,此时需要调整报表年初数,合并层上年年末数+新增组织上年年末数=合并层本年年初数。


3、切换至默认币表式调整(过程ERAdj、审计线索CWP),此时可在BBOY02~BBOY04(或新增的BBOY明细成员)填入新增组织上年年末数。


4、切换成默认币报表(调整后)(过程ERpt、审计线索ATTotal),报表的年初数合计(变动类型BBOY)即为同控调整后的数。

 

5、如果存在折算币报表,切换至报表折算差,填入新增组织上年年末折算后的数。

 

6、通过业务规则复制该数据至本年度剩余期间。业务规则范例如下:

function CM001_BBOY(){  

  if (!(CTX_E_ISBASE) && CTX_BP_CODE == "ERAdj") {

    debug(1);

    let expList = new Array();

    expList.push("v('AT@CWP,CT@BBOY04') = null");

    let childEntList = E[CTX_E_CODE].children();

    for (let i = 0; i < childEntList.length; i++) {

      let childEnt = childEntList[i].number;

      let virtualEnt = CTX_E_CODE + "_" + childEnt;

      let conMethod = getConAttr("CM", "E@" + virtualEnt);

      if (conMethod == "CM001") {

        expList.push("v('AT@CWP,CT@BBOY04') = v('AT@CWP,CT@BBOY04') + v('E@" + childEnt + ",BP@ERpt,AT@ATtotal,CT@BBOY')");

      }

      debug(virtualEnt);

      debug(conMethod);

    }

    let calcScope= scope(A["R1001"].base(),IC.in("ICNone"),C1.in("C1None"));

    runs(calcScope,expList);

  }

}

//需定义好公共库变量,需修改维度组合范围,通过股权关系查询触发。


5.0版本已发布“组织变动数据处理”功能,通过在此功能中配置替代上述业务规则,该功能说明可参考:https://club.kdcloud.com/article/382529516868388096?productLineId=2&isKnowledge=2  


五、 常见问题

1.报表模板配置BBOY,通过年初结转年初数,查库后BFLY有数据,但是BBOY没有展示。

方法:维度列表-更多-成员同步-全量同步一下动态计算

2.上年已经在合并录入录入数据后,年初结转到次年,没有年初数。

方法:

(1)确认上年合并所有权设置是否为合并录入,并且是否在上年对该节点合并重新处理过数据。

(2)确认报表年初数变动类型是BFLY或者BBOY。


其他资料:

年初结转功能说明:https://club.kdcloud.com/article/229653642104835840

财务报表和合并报表中,通过年初结转(年结)等方式生成BS资产负债表的年初数。

根据不同客户项目实施上线合并报表的时间和合并范围,其资产负债表上的年初数有以下几种情况需要考虑如何处理(同样适用于需要展示年初数的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息