用友自定义转账函数内容说明.doc_第1页
用友自定义转账函数内容说明.doc_第2页
用友自定义转账函数内容说明.doc_第3页
用友自定义转账函数内容说明.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

函数内容说明 科目编码: 用于确定取哪个科目的数据,科目编码必须是总账系统中已定义的会计科目编码。如果转账凭证明细科目栏的科目与公式中的科目编码相同,则公式中的科目编码可省去不写。例如QM( )表示取当前分录左边科目栏定义的科目的月末余额;WQM( )表示取当前分录左边科目栏定义的科目的外币月末余额;SQM( )表示取当前分录左边科目栏定义的科目的数量月末余额。 会计期间:可输为“年”或“月”或输入1、2.12。如果输入“年”则按当前会计年度取数,如果输入“月”则按结转月份取数,如果输入“1”、“2”等数字时,表示取此会计月的数据。l会计期可以为空,为空时默认为“月”。l当输入112的数字时,代表从112的会计期,而不是自然月。例如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) 通用转账公式:如果您想从本公司的其他产品中直接取数,如从工资系统中取应交所得税合计,从固定资产系统中取固定资产清理收入、清理费用等,由于这些数据都在SQL数据库中,您可以使用通用转账公式,指定相应的数据库、数据表和数据字段取到相应的数据。由于涉及到数据库的操作,所以最好由计算机专业人员来进行。函数格式:TY(SQL数据库文件名,数据表名,计算表达式,条件表达式)公式录入要求:nSQL数据库文件名:必须为已存在的数据库,且应录入全部路径及数据库文件全名。如:C:Ufsoft80zt9991998ufdata.mdbn数据表名:必须为已存在的数据表。n计算表达式:可录入字段名,也可输入SQL语句中的统计函数。n条件表达式:可以录入查找条件,相当于SQL语句中where子句中的内容。n执行公式时,系统自动将输入内容拼写成SQL数据库查询语句,可从数据库中取到相应的数据。若执行结果有多个值,则函数返回第一个符合条件的值。例如TY(C:Ufsoft80zt9991998ufdata.mdb,GL_accsum,sum(md),ccode =101)表示取从ufdata.mdb数据库的总账数据表(GL_accsum)中取科目编码(ccode )为101的科目的借方发生数(md)合计数。(7)UFO函数:UFO(c:My Document损益表.rep,4,3)表示取报表名为损益表中第一页、第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,月)即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论