分享

UFO报表函数

 shitb219 2015-08-26

QC/QM函数)

由于第一次跨年,意外发现UFO报表的公式不再适用了(估计是前辈们没有设置好公式),为了搞懂哪里出错,所以我开始去了解UFO报表的公式。渐渐地,不仅让我找到了报表不再适用的原因,还意外让我发现,UFO报表的强大,我觉得每月月末要填的统计表很多内容完全可以事先在UFO报表中设置好,然后等月末结账后就可以自动取数了,不用收工填。所以,现在开始学习UFO报表的公式。

我从资产负债表、损益表开始(没有用过现金流量表),慢慢学习QC,QM,FS,LFS等函数。

经过两天的学习,发现这些公式说穿了并不复杂,尤其如果你有了一定的excel函数的基础,虽然和execl函数还是有区别,但是excel函数的基础可以帮助你理解以上几个取数函数的参数设置。

下面来具体介绍:

1.QC函数,其实也叫期初额函数

【函数格式】

QC(科目代码,会计期间,[方向][账套号][会计年度][编码1][编码2][截止日期][是否包含未记账][编码1汇总][编码2汇总]

表面上看,这个函数太复杂了,有11个参数。但是我们实际用到的常常只有45个,而且还有一些比如说账套号、会计年度常常是默认的,还有,会计期间常常被设为关键字,所以实际用起来还是不复杂的,只是格式上需要注意,常常不用的参数中间需要逗号标记,这和execl中是一样的。

【参数说明】

下面对这些参数来做一下说明,其他函数有很多地方都是雷同的,这个后面提到的时候再说。

科目代码:填字符串。不用说,学会计的都知道,比如现金("1001”

会计期间:需要填整数或是全年二字。比如1表示一月份,全年表示年初余额数。这个参数常常作为关键字,所以这时候填个字就行。

方向:就是科目的借方或是贷方,填"""",或是"j""d"。缺省为""

账套号:也不用说,填字符串,常常可以缺省为默认。

会计年度:填整数,不如2010。另外,这个参数常常用作关键字,所以这时候你只要填个字就行。

编码12:辅助核算的内容,我暂时用不到这个,不说。

截止日期:可以是某一日期或天,若为某个具体日期则计算该日期的余额;若为则计算当前系统日期的余额。注意:会计期间和截止日期只能选择其中一个。

是否包含未记账:填"""""Y""N""y""n",具体什么意思呢?如果你填了是或Y,表示取数时包含未记账凭证,这样你不用每次重算报表时都要反记账取消审核再重新审核记账,干过的人都知道有多么麻烦。所以我觉得这个还是经常填上的好。

编码12汇总:也不提了。

【举例说明】

说明就到这里,不算详细,需要举个例子这样才好理解。

比如:

QC"1001",全年,,"001",2010,,,,"y")

返回的是001账套2010年初现金科目的期初余额,包含未记账凭证。其中省略了不少的参数。

再看:

QC"1001",全年)

若当前表页关键字为:年=2010,月=1,缺省账套号为"001”,则返回的是001账套2010年现金科目期初余额。

如果把全年改成月,且当前表页关键字为:年=2010,月=2,则返回的是001账套2010年现金科目2月份期初余额。

【补充说明】

期初额函数最重要的部分就是这些,还有要说明的是期初额函数还有sQCwQC,表示的分别是数量期初和外币期初额,参数都是相同的。

另外期末额函数和期初额函数是一一对应的,有QM,sQMwQM,参数也是一模一样的,没有必要赘述。

有了QCQM这两个函数,一张资产负债表就完全可以出来了。

后面介绍发生额函数,有了发生额函数,一张损益表就可以出来了。

 

 

 

 

 

 

 

 

 

 

UFO报表函数(FS/LFS函数)

资产负债表上的函数学完了,继续学损益表上的函数——发生额函数。

发生额函数有四种:发生额函数,累计发生额函数,条件发生额函数和对方发生额函数

先说发生额函数(FS

【函数格式】

FS(科目代码,会计期间,方向,[帐套号][会计年度][编码1][编码2][是否包含未记账][自定义项12……16]

可以看出发生额函数的参数和期初数函数的参数基本上是一致的,所以不再一一介绍,直接举例介绍。

【举例说明】

FS("1001",全年,"","001",2010)

返回的是001账套2010年现金科目借方的发生额。

再比如说20101月的损益表,

主营业务收入=FS("5101",,"",,,)(关键字:年=2010,月=1;并且这里缺省了账套号和会计年度)

返回的是主营业务收入1月份的发生额

再来介绍累积发生额函数(LFS

【函数格式】

LFS(科目代码,会计期间,方向,[帐套号][会计年度][编码1][编码2][是否包含未记账])

参数的说明同期初额函数,下面举例说明

LFS("5502",2,"",”001“,2010,)

返回的是20102月管理费用的累计发生数。

关于条件发生额函数和对方发生额函数先暂且不介绍,后面如果碰到了我再回来补充,下面继续的是select函数。

UFO报表函数(SELECT函数)

前面说的几个其实是UFO报表系统中的业务函数,使用业务函数可以从《总账》,《应收》,《应付》等系统中取数,前面学得期初额函数,发生额函数等都是从《总账》中取数的函数。像这样的业务函数在UFO报表中有170个。但是除此而外,UFO报表还有很多函数是纯粹的表格函数,像是excel中的函数一样,包括统计函数,数学函数,日期函数,字符处理函数等等;另外UFO报表也还有区别于excel的各种函数,如现在要说的SELECT函数。

SELECT函数,属于条件取数函数,它的功能是实现本表他页取数,为什么从LFS函数转而学习这个函数呢?因为损益表中的累计数一栏可以用LFS函数,但是更常用的却是这个SELECT函数。下面来看看。

【函数格式】

SELECT(区域,[页面筛选条件])

【参数说明】

区域:绝对地址表示的数据来源,不含页号和表名(因为是本表取数,所以不含表名;页号由页面筛选条件确定)

页面筛选条件:确定数据源所在表页,格式为:<目标页关键字@|目标页单元格@|变量|常量><关系运算符><目标页关键字@|目标页单元格@|变量|常量>

举例:

1.C5=SELECT(B5,@=+1)

对照理解:SELECT是本表他页取数,所以第一个参数是B5说明本页的C5取的是本表的其他页的B5单元格的数;然后看筛选条件,月是关键字,这个条件表示本页的关键字比目标页的关键字大1。所以如果本表关键字月=6,那么目标页的关键字月=5,这样目标页就找到了:关键字月=5的表页的B5单元格。

2.损益表中的累计数如何用这个函数来表示呢

5101科目(主营业务收入)累计数

D5=C5+SELECT(D5,@=+1 D列是累计数,C列是本月数,这个公式实现的是每月叠加累计)

SELECT常用公式】

本年累计:D=C+SELECT(D,@= and @=+1)

上月数:E=SELECT(C,@= and @=+1)

上年同期:F=SELECT(C,@=+1 and @=)

UFO报表函数(XJLL函数)

学完了资产负债表和损益表,下面要继续学习现金流量表。与现金流量表对应的函数是现金流量函数(XJLL)

【函数格式】

XJLL([起始日][截止日],方向,项目编码,[账套号][会计年度][是否包含未记账][会计期间])

【参数说明】

起始日:要填的是一个日期(以日期格式填写),格式形如//。如果起始日等于截止日,那么中间的逗号和后面的截止日都可以省略。

项目编码:为现金流量项目编码。

其他参数说明参见QC,FS函数。

【举例说明】

XJLL(,,"","10101","001",2010,,)

返回的是001账套10101“销售商品、提供劳务收到的现金项目2010年关键字月份借方发生额。

虽然现金流量表中只涉及这一个函数,但并不表示懂了这个函数就知道怎么编制现金流量表了。现金流量表的编制时UFO系统中最纠结的一个报表了,系统提供的模板没有提供公式,除了几个汇总的公式外。所以要求操作员自己去编辑公式,公式其实只要熟悉了这个函数是很好编制的,但是函数的取数需要之前一系列的设置,并且在录入凭证时需要按现金流量项目进行分类。接下来我要弄清楚怎么设置,然后亲自设置出一张现金流量表来。

 

利用用友软件UFO报表模板编制现金流量表

2010-01-27 10:01 来源:不详

我要纠错 |打印 | | |

  [摘 要]用友财务软件提供两种编制现金流量表的方法:一种是利用现金流量表模块编制;一种是利用UFO报表模块编制。前者输入凭证时比较省力,但凭证拆分、定义计算项目来源时比较麻烦且有时不够准确;后者输入凭证、定义单元公式时比较麻烦,但相对比较准确。本文就后者加以归纳总结。

  [关键词]项目核算,累计发生额,现金流量

一、总账系统基础设置

  利用UFO报表模板编制现金流量表, 需要在总账系统完成相关基础设置,首次使用财务软件的用户应在建账初期完成;已经使用财务软件但没有进行以下基础设置的用户,只能在年度初始建立新年度账,完成结转上年数据后进行(①将结转后的各科目期初余额打印出来备用;②将所有科目余额清零;③按以下方法进行基础设置;④将打印出来的期初余额重新录入)

  ()将现金、银行存款、其他货币资金等科目指定为现金流量科目

  操作步骤:

  (1)在总账系统界面,单击【设置】|【会计科目】,打开“会计科目”窗口,单击【编辑】|【指定科目】,打开“指定科目”窗口。

  (2)单击“现金流量科目”的单选按钮,将待选科目中的现金、银行存款等科目通过单击“〉”指到已选科目栏,再单击【确定】按钮。

  ()修改现金、银行存款、其他货币资金等科目的辅助账类型为项目核算

  操作步骤:

  (1)在“会计科目”窗口,将光标移至现金(或银行存款、其他货币资金)栏双击(或单击)“修改”菜单,打开“会计科目——修改”对话框。

  (2)单击【修改】按钮,选中“项目核算”复选框,单击【确定】按钮。

  ()设置项目核算大类、项目分类及项目目录

  利用UFO报表编制现金流量表时,其单元公式是取总账系统现金流量项目金额,所以在总账系统需要设置项目核算,大类为“现金流量项目”;其下属分类为“经营活动(分类编码01)、投资活动(分类编码02)、筹资活动(分类编码03)”等;分类下的项目目录就是现金流量表的主要项目。用友软件将这些内容基本预置好了,根据新会计准则做相应增删改即可,如图1所示(:下文中图框外均有文本框)

  ()指定项目核算科目

  操作步骤:

  (1)在总账界面,单击【设置】|【编码档案】|【项目目录】,打开“项目档案”窗口。

  (2)项目大类选“现金流量项目”,单击“核算科目”页签,再单击“〉”按钮,将待选科目栏中的“现金”、“银行存款”等指到已选科目栏,单击【确定】按钮。

  二、日常业务处理需要注意的问题

  ()分清业务性质,正确计入不同的现金流量项目

  日常核算过程中,凡涉及现金(包括银行存款)收付时,均按业务性质分清属于图1中的哪个项目,并熟悉项目编号,以便快速录入凭证。这是正确编制现金流量表的关键。

  ()填制会计凭证

  填制凭证时,只要录入现金、银行存款及其他货币资金科目时,按回车键,系统就会弹出辅助项对话框,如图2所示,输入项目编号01,单击“确认”后,项目名称自动带出,如图3凭证左下角所示。再录入金额11 700元后点击凭证上的“流量”菜单(或按回车键),系统弹出现金流量表对话框,如图3所示。重新输入项目编码和金额,单击【确定】按钮后,现金流量表对话框关闭,接着将其他分录继续录完。

  这里填的项目及现金流量,即是现金流量表的具体项目,编制现金流量表时,系统按表内项目公式读取不同项目的累计数据,填入报表。从银行提取现金时,项目名称为“现金及现金等价物净增加额”,编号为22。出报表前需将全部业务执行记账完毕。

  三、编制现金流量表

  ()注册UFO报表,调用报表模板——现金流量表

  操作步骤:

  (1)单击【开始】|【程序】|【用友ERP-U8|【财务会计】|UFO报表】选项,注册【UFO报表】,进入UFO报表窗口。

  (2)单击【文件】|【新建】,系统自动生成一张空白表。 (3)在格式状态下,单击【格式】|【报表模板】,打开【报表模板】对话框,行业选

  “新会计制度科目”,财务报表选“现金流量表”,单击【确定】按钮,系统弹出“模板格式将覆盖本表格式!是否继续?”的对话框,单击【确定】按钮,出现“现金流量表”模板,如图4所示。

  ()设置关键字

  操作步骤:

  (1)将光标移到图4中的A3单元单击。单击【数据】|【关键字】|【设置】,打开“设置关键字“对话框。

  (2)单击“单位名称”单选按钮,单击【确定】按钮。

  重复上述步骤设置关键字“年度”。

  ()定义项目取数公式

  在图4中除了每一分类的流入小计、流出小计及产生的净流量已经预置公式外,其他项目没有预置公式。以年报表为例,需要设置的公式见表1(根据所设现金流量项目目录的具体情况,可对公式作增减调整)

  1.定义“销售商品、提供劳务收到的现金”项目取数公式

  操作步骤:

  (1)将光标移至图4中的C6单元单击。

  (2)单击【数据】|【编辑公式】|【单元公式】(或单击编辑栏的fx图标或按“=”号键),打开“定义公式”对话框。如图5所示。

  (3)单击【函数向导】按钮,打开【函数向导】对话框。选择用友账务函数,现金流量项目金额XJLL,6所示。

  (4)单击【下一步】按钮,打开“用友账务函数”对话框,如图7所示。

  (5)单击【参照】按钮,打开“账务函数”对话框,如图8所示。

  (6)会计期间选“全年”,起止日期不选。项目编号选“01(销售商品、提供劳务收到的现金),方向选“借”。其他默认,单击【确定】按钮,回到“用友账务函数”窗口。函数录入格里显示有公式:XJLL(,,“借”,01,,,,全年)

  (7)单击【确定】按钮,回到“定义公式”窗口。格里显示公式:XJLL(,,“借”,01,,,,全年)。如图9所示。

  (8)在图9,将输入的函数公式复制,将光标放至函数公式最后,输入“-”号后粘贴,再将后半部分公式中的“借”字改成“贷”字。如图10所示。单击【确认】按钮。定义公式完毕。C6单元格内出现“公式单元”4个字。

  2.定义其他项目取数公式

  定义其他项目公式时,因为只有项目编号和借贷方不太一样,所以可用复制的办法得到,例如定义图4中的C7单元即“收到的税费返还”项目公式,操作步骤如下:

  (1)双击C6单元的“公式单元”,打开“定义公式”对话框,将函数公式复制后退出该对话框。

  (2)将光标移至C7单元单击,按“=”号键,打开“定义公式”对话框,将复制的公式粘贴,将公式里的项目编号“01”改成“02,单击【确定】按钮。完成公式设置。

  用同样的办法将全部公式定义完毕后可将报表保存,编制现金流量表时,指定不同账套,可为不同企业(企业类型应相似)编制现金流量表。

  ()报表数据处理,完成报表

  操作步骤:

  (1)单击报表左下角的【格式】按钮,系统弹出【是否确定全表重算?】对话框,单击【否】,进入报表的数据状态。

  (2)单击【数据】|【关键字】|【录入】,打开“录入关键字”对话框,录入单位名称、年度后,单击【确定】按钮。

  (3)系统弹出【是否重算第1?】对话框,单击【是】按钮,即可得到计算完毕的现金流量表。

  主要参考文献

  [1] 用友软件股份有限公司.ERP财务管理系统应用专家培训教程()[Μ].北京:中国物资出版社,2003.

  [2] 财政部会计司.企业会计准则讲解2006[Μ].北京:人民出版社,2007.

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多