用友函数说明

更新时间:2024-01-19 14:20:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

如何通过公式向导录入公式?

1、在录入公式处按[F2]键或用鼠标单击,屏幕显示公式向导一。

公式说明:

函数名 公式名称 说明 QM( )/WQM( )/SQM( ) 期末余额 取某科目的期末余额 QC( )/WQC( )/SQM( ) 期初余额 取某科目的期初余额

JE( )/WJE( )/SJE( ) 年净发生额 取某科目的年净发生额,(净发生额是指借贷相抵后的差额) JE( )/WJE( )/SJE( ) 月净发生额 取某科目的月净发生额 FS( )/WFS( )/SFS( ) 借方发生额 取某科目结转月份的借方发生额 FS( )/WFS( )/SFS( ) 贷方发生额 取某科目结转月份的贷方发生额 LFS( )/WLFS( )/SLFS( ) 累计借方发生额 取某科目截止到结转月份的累计借方发生额 LFS( )/WLFS( )/SLFS( ) 累计贷方发生额 取某科目截止到结转月份的累计贷方发生额 JG( )/WJG( )/SJG( ) 取对方科目计算结果 取对方某个科目或所有对方科目的数据之和 CE( )/WCE( )/SCE( ) 借贷平衡差额 取凭证的借贷方差额数 TY( ) 通用转账公式 取Access数据库中的数据 常 数 取某个指定的数字

UFO( ) UFO报表取数 取UFO报表中某单元的数据 2、选择所需的公式后,按〖下一步〗,屏幕显示公式向导二。

如果您选择的是账务取数函数(即QM( )、QC( )、JE( )、FS( )、LFS( )及JG( )函数)则屏幕显示取数来源录入框。输入取数的科目、期间,并根据科目属性决定输入部门、项目、个人、客户、供应商等信息。

公式中的科目是您决定取哪个科目的数据。 部门只能录入明细级。

科目可以为非末级科目,但只能取该科目的总数,不能按辅助项取数。 若不输入科目,系统默认按转账分录中定义的科目和辅助项取数。

若取数科目有辅助核算,应输入相应的辅助项内容,若不输入,系统默认按转账分录中定义的辅助项取数,(即按默认值取数)但如果您希望能取到该科目的总数,则应选择“取科目或辅助项总数”。

3、如果您选择的是通用转账公式(即TY( )函数),则屏幕显示数据库名、表名等录入框。输入Access数据库文件名、Access表名、取数表达式及取数条件。

1、 如果您想继续输入公式,则用鼠标单击“继续输入公式”选项,选择加、减、乘、除运算符号,并单击〖下一步〗;如果您不用继续录入公式,则应单击〖完成〗,系统将您定义的结果以公式的形式表示出来。

1、 如果您选择UFO报表取数,则输入报表文件名、表页、行号及列号 数函数格式:函数名(科目编码,会计期间,方向,辅助项1,辅助项2)

l 函数中的各项可根据情况决定是否输入,如科目是部门核算的科目,则应输入部门信息,如某科目无辅助核算,则不能输入辅助项。

l 科目编码可以为非末级科目。 l 各辅助项必须为末级。

l 由于科目最多只能有两个辅助核算账类,因此,辅助项最多可定义两个。 l 期间、方向由函数确定,若按年取数,则期间为“年”,若按月取数,则期间为“月”;若取借方发生或累计发生,则方向为“借”,若取贷方发生或累计发生,则方向为“贷”。

例如:QM(10101,月)的执行结果为取10101科目结转月份的期末余额,QM(52101,月,销售部)的执行结果为取52101科目销售部的期末余额,结转月份可在生成转账凭证时选择。

函数定义:

1) 期初余额:QC(科目编码,会计期间,方向,辅助项1,辅助项2)

外币期初:WQC(科目编码,会计期间,方向,辅助项1,辅助项2) 数量期初:SQC(科目编码,会计期间,方向,辅助项1,辅助项2) 2) 期末余额:QM(科目编码,会计期间,方向,辅助项1,辅助项2) 外币期末:WQM(科目编码,会计期间,方向,辅助项1,辅助项2) 数量期末:SQM(科目编码,会计期间,方向,辅助项1,辅助项2) 3) 发生净额:JE(科目编码,会计期间,辅助项1,辅助项2) 外币净额:WJE(科目编码,会计期间,辅助项1,辅助项2) 数量净额:SJE(科目编码,会计期间,辅助项1,辅助项2) 4) 发生额:FS(科目编码,会计期间,方向,辅助项1,辅助项2)

外币发生:WFS(科目编码,会计期间,方向,辅助项1,辅助项2) 数量发生:SFS(科目编码,会计期间,方向,辅助项1,辅助项2) 5) 累计发生额:LFS(科目编码,会计期间,方向,辅助项1,辅助项2)

外币累计发生额:WLFS(科目编码,会计期间,方向,辅助项1,辅助项2) 数量累计发生额:SLFS(科目编码,会计期间,方向,辅助项1,辅助项2) 6) 对方科目数值:JG(科目) 、JG(zzz)或JG(ZZZ)或JG( ) 7) 借贷平衡差额函数:CE( )

8) 通用转账公式:TY(Access数据库文件名,数据表名,计算表达式,条件表达式)

1) b5。

1) ochUFO报表函数:UFO(UFO报表文件名,表页号,行号,列号)

函数内容说明

⑴ 科目编码: 用于确定取哪个科目的数据,科目编码必须是总账系统中已定义的会计科目编码。如果转账凭证明细科目栏的科目与公式中的科目编码相同,则公式中的科目编码可省去不写。

[例如]

QM( )表示取当前分录左边科目栏定义的科目的月末余额;WQM( )表示取当前分录左边科目栏定义的科目的外币月末余额;SQM( )表示取当前分录左边科目栏定义的科目的数量月末

余额。

⑵ 会计期间:可输为“年”或“月”或输入1、2...12。如果输入“年”则按当前会计年度取数,如果输入“月”则按结转月份取数,如果输入“1”、“2”等数字时,表示取此会计月的数据。

l 会计期可以为空,为空时默认为“月”。

l 当输入1~12的数字时,代表从1~12的会计期,而不是自然月。

[例如]

QM(50201,月)表示取50201科目结转月份的月末本币余额。

FS(50201,年,借)表示取50201科目的借方当前年度全年本币发生额合计。

QM(50201,3) 表示取50201科目的第3个会计月的月末本币余额。

QM(50201,)表示取50201科目结转月份的月末本币余额。

结转月份可在转账凭证生成时选择。

⑶ 方向:发生额函数或累计发生额函数的方向用“J”或“j”'或“借”或“Dr”(英文借方缩写)表示借方;用“D”或“d”'或“贷”或“Cr”(英文贷方缩写)表示贷方,其意义为取该科目所选方向的发生额或累计发生额。余额函数的方向表示方式同上,但允许为空,其意义为取该科目所选方向上的余额,即:若余额在相同方向,则返回余额;若余额在相反方向,则返回0;若方向为空,则根据科目性质返回余额,如101现金科目为借方科目,若余额在借方,则正常返回其余额,若余额在贷方,则返回负数。

[例如]

FS(40101,月,J) 表示取40101科目的结转月份借方发生额。

FS(40101,月,D) 表示取40101科目的结转月份贷方发生额。

SFS(13501,月,Dr) 表示取13501科目的结转月份借方发生数量。

LFS(50101,7,贷) 表示取50101科目的截止到7月的贷方累计发生数。

QM(203,月,贷)表示取203科目的结转月份的贷方余额。

⑷ 辅助项:当科目为辅助核算科目(即科目账类设为辅助核算)时,可以指定辅助项取数。如果科目有两种辅助核算,则可输入两个末级辅助项。辅助项可输入编码也可输入名称,或者输入“ * ”,也可以不输入。

如果输入辅助项,则按所输入的辅助项取数,如果输入“ * ”,则取科目总数,如果不输入,则按当前分录左边各辅助项栏中定义的辅助项取数。

[例如] 以期末余额函数为例:

① 40201为部门核算科目,一车间为某明细级部门。则

QM(40201,月,,一车间) 表示取一车间40201科目的期末余额。

QM(40201,月,,*) 表示取40201科目的各部门期末余额的总余额。

QM(40201,月 ) 表示取当前分录所定义的转账发生部门的期末余额。

② 11901为个人往来科目,则

QM(11901,月,,一车间,张三) 表示取一车间的张三11901科目的期末余额。

QM(11901,月,,*,*) 表示取11901科目的各个人期末余额的总余额。

QM(11901,月,,一车间,*) 表示取11901科目的属于一车间的各个人期末余额的总余额。

QM(11901,月) 表示取当前分录所定义的转账发生个人的期末余额。

③ 52101为部门项目科目,则

QM(52101,月,,部门一,项目一) 表示取部门一项目一下52101科目的期末余额。

QM(52101,月,,*,*) 表示取52101科目的各部门各项目期末余额的总余额。

QM(52101,月,,部门一,*) 表示取52101科目部门一下各项目期末余额的总余额。

QM(52101,月,,*,项目一) 表示取52101科目项目一下各部门期末余额的总余额。

QM(52101,月) 表示取当前分录所定义的转账发生部门、项目的期末余额。

⑸ 结果函数:如果输入JG(科目)则表示取转账中对方该科目发生数合计,如果输入JG(zzz)或JG(ZZZ)或JG( )则表示取对方所有发生数合计。

例如:某转账凭证分录定义如下:

科目 方向 公式

-------------------------------------

50101 借 QM(50101,月)

50102 借 QM(50102,月)

50103 借 QM(50103,月)

321 贷 JG( )

也可以这样定义:

科目 方向 公式

----------------------------------------

50101 借 QM(50101,月)

50102 借 QM(50102,月)

50103 借 QM(50103,月)

321 贷 JG(50101)

321 贷 JG(50102)

321 贷 JG(50103)

⑹ 通用转账公式:如果您想从本公司的其他产品中直接取数,如从工资系统中取应交所得税合计,从固定资产系统中取固定资产清理收入、清理费用等,由于这些数据都在Access数据库中,您可以使用通用转账公式,指定相应的数据库、数据表和数据字段取到相应的数据。由于涉及到数据库的操作,所以最好由计算机专业人员来进行。

函数格式:TY(Access数据库文件名,数据表名,计算表达式,条件表达式)

公式录入要求:

n Access数据库文件名:必须为已存在的数据库,且应录入全部路径及数据库文件全名。如:C:\\Ufsoft80\\zt999\\1998\%ufdata.mdb n 数据表名:必须为已存在的数据表。

n 计算表达式:可录入字段名,也可输入SQL语句中的统计函数。

n 条件表达式:可以录入查找条件,相当于SQL语句中where子句中的内容。

n 执行公式时,系统自动将输入内容拼写成SQL数据库查询语句,可从数据库中取到相应的数据。若执行结果有多个值,则函数返回第一个符合条件的值。

[例如]

TY(C:\\Ufsoft80\\zt999\\1998\%ufdata.mdb,GL_accsum,sum(md),ccode =?01?

表示取从ufdata.mdb数据库的总账数据表(GL_accsum)中取科目编码(ccode )为101的科目的借方发生数(md)合计数。

(1) UFO函数:UFO(c:\\My Document\\损益表.rep,,4,3)

(1) 表示取报表名为损益表中第一页、第4行、第3列单的数据,公式中表页号可缺省。

l 如果您的科目有两种辅助核算,则这两个辅助项在公式中的排列位置必须正确,否则系统将无法正确结转。 五种辅助项在公式中先后顺序为:客户,供应商,部门,个人,项目。例如:52101为某部门项目科目,则您可以输入QM(52101,月,,部门一,项目一),而不可以输入QM(52101,月,,项目一,部门一)。

l 如果公式中最后一个辅助项不输入,则可以不输入逗号,否则仍须保留相应的逗号。如您可以输入QM(20101)或QM( ,月 ),但不能输入QM(月)。

l 若您使用了本公司生产的应收、应付系统,且公式中的科目为纯客户、供应商核算的科目,那么,将不能按照客户、供应商取数,只能按该科目取数。例如:20101为客户往来科目,则您 只能输入QM(20101,月,,*),而不能输入QM(20101,月,,客户一)或QM(20101,月),否则将取不到数据。

l 以上本币取数函数与数量、外币取数函数可用“加、减、乘、除”及括号组合使用,加、减、乘、除分别用符号+、-、*、/ 表示,例如:50101为商品销售收入科目,13501为库存商品科目,则输入以下公式SFS(50101,月)*(QM(13501,月)/SQM(13501,月))即可求出当月的商品销售成本。(同销售成本结转中的算法)

l 结果函数所在的转账分录若有辅助核算,则必须定义了具体的辅助项。 l 一张凭证中最多定义一个差额函数

l 一张凭证可以定义多个结果函数,但必须在同一方向。

l 一张凭证可同时定义结果函数与差额函数,但必须在同一方向。

l 如果一张凭证有差额函数,则在转账生成时总是最后执行差额函数。

公式组合举例:

1) QM(101,月) + QM(102 ,月)

含义:将101科目和102科目当月的期末余额相加。 2)QM(41201,月,,836工程) - QM(412 ,月) 含义:将41201项目核算科目的836工程项目的余额与412科目当月的期末余额相减。 3)JE(301 ,月 ) * 0.14.

含义:将301科目当月的净发生额乘以比率(分配率或税率)。 4)FS(405,月 ,J)+JE(41201 ,月,836工程)

含义:405科目当月的借方发生额加上41201项目核算科目的836工程项目的当月净发生额。

5)企业计算个人所得税

通用公式:TY(C:\\Ufsoft\\zwwin\%ufdata.mdb,WA_sds,sum(yTax),isd_month=3)

含义: 利用工资系统数据,使用通用函数计算3月份个人所得税合计。 6)批发企业计算营业税

净发生额公式: (JE(501,月) - JE(502,月)) * 0.3 。

含义: ( 当月收入 - 当月成本 ) 乘以税率

应用举例: 【例1】

分摊结转,将某科目的余额等数据摊入多个科目,可参考该例。

期末将“制造费用--技改办”科目余额按生产车间分摊,假定用户没有设置部门核算,则转账分录为:

借 生产成本 _ 一车间 _ 制造费用 (4010105) 生产成本 _ 二车间 _ 制造费用 (4010205) 生产成本 _ 三车间 _ 制造费用 (4010305)

贷 制造费用_技改办 (40204) 定义操作过程如下:

转账凭证 摘要 科目 方向 金额公式

-------------------- --------- ---------------------------------- ---- --------- 分摊技改办制造费用 4010105 借 QM(40204,月)*0.33【注释1】 分摊技改办制造费用 4010205 借 QM(40204,月)*0.33【注释2】 分摊技改办制造费用 4010305 借 QM(40204,月)*0.34【注释3】 分摊技改办制造费用 40204 贷 QM(40204,月)【注释4】 【注释1】 将40204余额的百分之三十三摊入一车间。 【注释2】 将40204余额的百分之三十三摊入二车间。 【注释3】 将40204余额的百分之三十四摊入三车间。 【注释4】 将40204的余额转出,摊入有关部门。 期末将技改办的制造费用科目余额按生产车间分摊,假定用户使用了部门核算,即生产成本和制造费用科目的账类被设为部门核算,假如科目为: 科目编码 科目名称 辅助核算 -------------------------------------------- 401 生产成本

40101 工资 部门核算

40102 材料费 部门核算 40103 制造费用 部门核算 402 制造费用

40201 工资 部门核算 40202 材料费 部门核算 40203 其它 部门核算

假定期末将技改办的制造费用科目余额的百分之三十摊入一车间,则分录可设为: 借 生产成本 _ 制造费用 (40103) 贷 制造费用_ 工资 (40201) 制造费用_ 材料费 (40202) 制造费用_ 其它 (40203) 定义操作过程如下:

转账凭证 摘要 科目 部门 方向 金额公式

-------------------- --------- ----------- -------------------------------------- 分摊技改办制造费用 40103 一车间 贷 【注释1】 分摊技改办制造费用 40201 技改办 贷 【注释2】 分摊技改办制造费用 40202 技改办 贷 【注释3】 分摊技改办制造费用 40203 技改办 贷 【注释4】

【注释1】 将技改办制造费用余额的百分之三十摊入一车间的生产成本 公式:JG() 或CE() 或 (QM(40201,月,,技改办)+QM(40202,月,,技改办)+QM(40203,月,,技改办))*0.3 【注释2】 将40201科目的技改办部门的余额的百分之三十摊入一车间 公式:QM(40201,月,,技改办)*0.3或 QM( , , ,技改办)*0.3

【注释3】 将40202科目的技改办部门的余额的百分之三十摊入一车间 公式:QM(40202,月, ,技改办)*0.3或 QM( , , ,技改办)*0.3

【注释4】 将40203科目的技改办部门的余额的百分之三十摊入一车间

公式:QM(40203,月, ,技改办)*0.3或 QM( , , ,技改办)*0.3 【例2】

利用账务数据计算城建税。分录为:

借 产品销售税金及附加 _ 城建税 (50402) 贷 应交税金 _ 城建税 (22102) 定义操作过程如下:

转账凭证 摘要 科目 方向 金额公式

------------- ------- ----- -------------------------------------------------- 计提城建税 50402 借 JE(22101,月) * 0.07 【注释1】 计提城建税 22102 贷 JG( ) 【注释2】

【注释1】 使用净发生额函数按应交增值税的净发生额计提城建税 【注释2】 将计算城建税的结果转入应交税金 _ 城建税科目中

使用以下公式效果相同:JG(50402) 或 CE( ) 或JE(22101,月) * 0.07

本文来源:https://www.bwwdw.com/article/h5oo.html

Top