壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 740|回复: 0

用友报表函数使用说明

[复制链接]
发表于 2012/9/19 17:37:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
账务函数的格式

以期末余额函数为例,UFO 8.x 账务函数的格式形如:



QM(<科目编码>,<会计期间>,[<方向>],[<账套号>],[<会计年度>],[<编码1>],[<编码2>],[截止日期])



格式与UFO 7.x 类似,不同的是:



1、取消了取辅助核算的函数。

在UFO 7.x 中,取总账函数名为QM;个人往来为AQM;单位往来为BQM;部门往来为CQM;项目核算为DQM;项目往来为EQM。

在UFO 8.x 中,以上6个函数合并为一个QM,不同的辅助核算用“编码1”“编码2”表示。

例如一个部门项目科目169,以下公式表示取169科目部门1、项目1的期末数。

QM("169",1,"借",001,1999,"部门1","项目1")



2、增加了“会计年度”参数

在UFO 7.x 中,没有“会计年度”的参数,这样造成了取“上年同期”等数据很不方便。

在UFO 8.x 中增加了“会计年度”的参数,可以从任意会计年度中取数。



3、各参数的位置需要保留

有些参数可以省略不写,例如方向、账套号、会计年度、编码等。

如果省略的参数后面没有内容了,则可以不写逗号;如果省略的参数后面还有内容,则必须写逗号,把它们的位置留出来。

例如以下公式:

QM("101",月)

省略了方向、账套号、会计年度、编码1、编码2

QM("101",月,,,,"单位编码")

省略了方向、账套号、会计年度、编码2



4、函数中的参数除了日期字符串必须加引号" "之外,其他参数可以不加引号。

函数中的引号、逗号等标点符号支持全角和半角。

如何定义会计年度?

在取数时,可以指定从一个账套的某个会计年度中取数。会计年度有3种形式:



1、指定会计年度,4位。

例如公式FS("113",1,"借",001,1999) 表示取账套001的1999年1月的借方发生额。



2、省略不写。

此时默认[数据]-[账套初始]中定义的会计年度。

例如:某公司已建立1998年度的报表及取数公式,公式省略“会计年度”,形如FS("113",1,"借",001)。进入1999年后,不用修改公式,把“账套初始”设为1999年即可。



3、写“年”字。

此时取报表关键字“年”的值。

例如公式FS("113",1,"借",001,年),当报表中关键字“年”为1999时,此公式表示取1999年数据;当关键字“年”为2000时,此公式表示取2000年数据。

如果报表中没有定义关键字年,则按照机器时间取数。

函数“取数期间”的书写格式

取数期间可以直接写日期或利用报表关键字指定。



例如:

公式FS("101",5,"借")表示取5月101科目的借方发生额。

公式FS("101",月,"借")表示取报表关键字“月”的借方发生额。如果报表关键字如下,则取5月的数。





日期的书写格式:



1-12 :表示1-12月

例如公式FS("101",5,"借")表示取5月101科目的借方发生额。



21-24:表示1-4季度

例如公式FS("101",21,"借")表示取一季度101科目的借方发生额。



41-93:表示第1周-第53周。

公式TFS("101",41,"借")表示取1999年第1周101科目的借方发生额。



101-136:表示第1旬-第36旬。

公式TFS("101",101,"借")表示取1999年第1旬101科目的借方发生额。



"月/日/年,月/日/年":表示一个时间段

例如"3/15/1999"表示1999年3月15日;"3/15/1999,4/15/1999"表示1999年3月15日-4月15日。

公式TFS("101","3/15/1999","借")表示取1999年3月15日101科目的借方发生额;

公式TFS("101","3/15/1999,4/15/1999","借")表示取1999年3月15日-4月15日101科目的借方发生额。



关键字的书写格式:



全年



公式FS("101",全年,"借",001,1999)表示取1999年全年101科目的借方发生额。



公式FS("101",全年,"借",001,年)表示取报表中关键字“年”值的全年101科目的借方发生额。







公式FS("101",季,"借")表示取报表中关键字“季”值的101科目的借方发生额。







公式FS("101",月,"借")表示取报表中关键字“月”值的101科目的借方发生额。







公式FS("101",日,"借")表示取报表中关键字“日”值的101科目的借方发生额。







公式FS("101",周,"借")表示取报表中自定义关键字“周”值的101科目的借方发生额。







公式FS("101",旬,"借")表示取报表中自定义关键字“旬”值的101科目的借方发生额。

“编码1”和“编码2”的含义

账务函数中有2个参数“编码1”和“编码2”,它们是辅助核算编码。例如有一个“部门项目”科目169,那么取数时可以这样定义:

FS("169",月,"借",001,1999,"部门编码1","项目编码1")



取169科目部门1项目1的数据。



FS("169",月,"借",001,1999,"部门编码1")



取169科目部门1的所有项目的数据。



FS("169",月,"借",001,1999, ,"项目编码1")



取169科目所有部门的项目1的数据。



辅助核算的排列的顺序是:

·客户

·供应商

·部门

·个人

·项目



例如一个科目为“部门客户”,则函数应这样写:

FS("113",月,"借",001,1999,"客户编码","部门编码")

而不能写为:

FS("113",月,"借",001,1999, "部门编码","客户编码")



例如一个科目为“部门项目”,则函数应这样写:

FS("203",月,"借",001,1999,"部门编码","项目编码")

而不能写为:

FS("203",月,"借",001,1999, "项目编码","部门编码")

如何取自定义项的数据?

在《用友总账》中,增加了“自定义项”,为各类原始单据和常用基础信息设置了自定义项和自由项,这样可以让您方便的设置一些特殊信息。



在UFO中,使用条件发生额函数TFS(金额)、STFS(数量)、WTFS(外币)读取自定义项的数据。

函数格式:



[〈科目编码〉],〈取数期间〉,〈方向〉,[〈摘要〉],[〈摘要匹配方式〉],[〈账套号〉],[〈会计年度〉],[〈编码1〉],[〈编码2〉],[

〈核算类别〉],[〈项目大类名称〉], [〈业务员姓名〉], [〈自定义项名称1〉], [〈自定义项内容1〉], [〈自定义项名称2〉], [〈自定义项内容2〉], [〈自定义项名称3〉], [〈自定义项内容3〉]



(其他参数的定义请参照条件发生额函数TFS参数的说明)



例如,定义了单据类型的自定义项“分公司”,档案包括:北京分公司、上海分公司、广州分公司,科目编码101,101科目1999

年7月1日北京分公司借方发生5,000.00。则公式应写为:

   1. TFS("101","7/1/1999","借",,,001,1999,,,,,,"分公司","北京分公司")


该贴已经同步到 chenchenjie的微博
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 03:56 , Processed in 0.012284 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表