利润表取数规则
在企业财务领域,利润表是衡量企业经营成果的关键“成绩单”。本文深入探讨了利润表的取数规则,涵盖了企业报表和集团报表的取数细节。
在企业财务领域,利润表犹如企业经营成果的“成绩单”,而其中数据的准确取数则是编制这份“成绩单”的关键。今天,我们深入探讨利润表取数规则,无论是企业报表还是集团报表,都有其独特的门道。
一、总述
1. 企业报表取数
本年累计:依靠总账公式GLAccumAmt来获取累计数据,它能精准计算从年初到当前期间的累计发生额。
本期数:总账公式GLAmt用于获取本期发生额,而倒挤公式GLAccumAmt – MSELECT则通过累计数的差值计算得出本期数,适用于某些特定情况。
上年同期:总账公式GLAmt可获取部分数据,同时指标取数公式MSELECT()/MSELECTA()则从其他报表或区域取数,为上年同期数据提供了更多获取途径。
2. 集团报表取数
本年累计:UFO公式GLAccumAmt发挥作用,并且通过业务规则FIND = UFO来确定数据来源和计算方式。
本期数:UFO公式GLAmt负责取数,业务规则包括FIND = UFO和FIND = FIND,根据不同月份有不同的计算逻辑。
上年同期:同样运用UFO公式GLAccumAmt,业务规则为FIND = UFO和FIND = FIND,通过巧妙设置来获取准确的上年同期数据。
二、取数细节
1. 企业取数细节
1)本年累计数-总账函数: GLAccumAmt
这个函数的参数丰富多样,如GLAccumAmt(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,利润中心)
按版本取数:在科目参数后加”#”加版本日期,按所选定版本取数。例如:’1512#2013-01-01’按照2013-01-01版本取数。主要应用于取以前版本的停用科目数据
按摘要取数:在科目参数后加“@”加“摘要内容”
方向:可写借或贷,可空。借:取借方发生额;贷:取贷方发生额;空:默认为所选科目方向
包含未记账:可写Y或N,可空;Y:包含未记账凭证;N:不包含未记账凭证;空默认为N
管理费用设置示例:
GLAccumAmt(‘6602′,”,”,,’借’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”)
GLAccumAmt(‘6602′,”,”,'[部门]’,’借’,本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”)
注意:总账取数公式,不带辅助可以在科目余额表查看的的数据,如果公式设置带了辅助就到辅助余额表查询对应的数据。
2)本期数-总账取数: GLAmt
GLAmt(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,利润中心)
营业总收入=主营业务收入+其他业务收入
GLAmt( ‘6602’,”,”,,’贷’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”,”)+GLAmt(‘6051′,”,”,,’贷’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”,”)
倒挤公式:GLAccumAmt-MSELECT (本月本年的累计数-上月的本年累计数)
主营业收入设置示例:
IFF(K(‘会计月’)=1,GLAccumAmt(‘6602′,”,”,,’借’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”,”),GLAccumAmt(‘6602′,,”’借,’本币’,Y,”,’账簿本币’,’0001′,”,”,”,”,”)-MSELECT(‘k合02表11->主营业务收入’,’会计月’,-1))
公式说明:如果月份等于1,则取6602的本年累计数,否则取6602该月本年累计数-上月本年累计数上年同期累计-表间取数MSELECT()
举例:MSELECT(‘k合02表11->营业成本’,’会计月’,-12)或者MSELECT(‘k合02表11->营业成本’,’会计年’,-1)
取去年同期营业成本的上年同期数
‘k合02表11->营业成本’:代表从编码是“k合02表11”的报表,取指标名称是“营业成本”单元格的值;
‘会计月’,-12:月偏移,-12是一个偏移函数,如果计算的是8月报表,那么就向前偏移12个月取数,也就是取去年8月取数。
‘会计年’,-1:年偏移,-1表示向前偏移1年,比如现在是22年8月,偏移1就是至21年8月份的数据。
3)上年同期累计-表间区域取数MSELECTA()
举例:MSELECTA(D29:D31,’会计月’,-12)或者MSELECTA(D29:D31,’会计年’,-1)
取去年同期的指定单元格位置上的数据。
和MSELECT()函数的主要区别是:MSELECTA()不用写指标名称,可以直接用单元格位置D28,或者连续区域D29:D31。
2. 集团取数细节
1)集团报表-UFO公式
本年累计:GLAccumAmt(‘6602′,”,”,,’借’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”)
本期数:GLAmt(‘6602′,”,”,”,’借’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”)
上年同期:GLAmt(‘6602′,'{@YEAR-1}’,”,,’借’,’本币’,’Y’,”,’账簿本币’,’0001′,”,”,”,”)
GLAmt(‘6602′,”,'{@MONTH-12}’,,’借’,’本币’,’Y’,”,’账簿本币’,’0001,”,”,”,”)
宏函数:参数维如果是会计期间,那宏函数应该用会计年:@ACCP、会计月:@ACCM。
如果用的是年月日,那么就用年:@YEAR、月:@MONTH。
在UFO公式编辑中设置之后会自动生成到业务规则下,但是无法在业务规则下进行修改,需要到UFO公式编辑中才能修改。
2)集团报表取数-业务规则取数-本年累计数
FIND=UFO
例如:利润表上营业收入 (本年累计)=主营业收入 (本年累计)+其他业务收入 (本年累计)
=号左边的FIND:选择应用模型、指标及辅助维
=号右边UFO:使用业务函数总账函数累计发生GLAccumAmt
3)集团报表取数-业务规则取数-上年同期累计数
FIND=FIND
=号左边的FIND:选择应用模型,选择指标(可批量选择)、选择辅助维
=号右边的FIND:指标可缺省,默认匹配左边FIND的指标。
年:选择N-1年,指向前1年,即上年。
辅助维或度量维:选择本年累计,根据表样维度灵活调整。
4)集团报表取数-业务规则取数-本期数
1月份:FIND=FIND
=号左边的FIND:
选择应用模型,选择指标(可批量选择)、月选择1月
选择辅助维或度量维:本期金额
=号右边的FIND:
指标可缺省,默认匹配左边FIND的指标。
月:选择1月;选择辅助维或度量维:本年累计。
02-12月份: FIND=FIND(本年累计数)-FIND(取上个月的累计数)
=号左边的FIND:选择应用模型,选择指标(可批量选择)、月选择2-12月;选择辅助维或度量维:本期金额。
-号左边的FIND:
选择辅助维或度量维:本年累计。
-号右边的FIND:选择辅助维或度量维:本年累计。月选择N-1;表示上月本年累计。
三、数据追踪
在完成利润表数据的取数后,数据追踪环节至关重要。
通过联查汇总,对数据进行全面的审视,确认数据的准确性。这就像是给数据进行一次 “全面体检”,不放过任何一个可能存在的 “病症”。
如果数据有误,可以根据公式的设置进行详细检查。比如查看公式设置的方向是否准确,是否按照业务逻辑正确地设置为借方或贷方取数;再检查是否包含未记账凭证的参数设置是否符合实际需求,若本应包含未记账凭证却设置为不包含,或者反之,都可能导致数据偏差。
通过对这些公式细节的逐一排查,往往能够精准地找出数据错误的根源,从而及时修正,确保利润表数据的准确性和可靠性。
四、结语
利润表取数规则犹如一座精密的财务大厦的基石,无论是企业报表还是集团报表,每一个取数公式、每一个业务规则都紧密相连,共同构建起准确反映企业经营成果的财务数据体系。
掌握这些取数规则,不仅能够提升报表编制的效率和准确性,更是在企业财务分析、决策制定等环节中发挥着不可或缺的作用。
本文由人人都是产品经理作者【一米】,微信公众号:【B端起飞啦】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
- 目前还没评论,等你发挥!