《计算机审计AO软件培训教材.pdf》由会员分享,可在线阅读,更多相关《计算机审计AO软件培训教材.pdf(57页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、AO培训辅助资料(V2.0)中软总公司计算机培训中心AO培训组编写2004-10-29目录(-)审计机关项目计划代码编制规则(非正式版).51、目的.52、适用范围.53、编码原则.54、代码结构.55、编码方法.6(二)财务软件备份数据采集说明.131、基本界面.132、用友 7.21.153、用友 8.x SQL Server 版.154、用友 8.x Access 版.165、中勤月备份.166、中勤年备份.177、安易 3.0.178、安易 3.11.179、安易2000导出文件DBF.1810、安易2000备份文件.1811、金蝶 6.2.1812、金蝶 7.0.1813、金蝶 9.
2、x.1914、金算盘.1915、万能.1916、通用财会软件 VLO V2.01 V6.01.1917、万通通用.2018、事行财务软件v3.1.2019、小蜜蜂.20(三)数据库数据采集说明.211、财务数据必导字段.212、导入的特殊处理.223、试验数据采集对应关系.24(四)SQL查询器操作表相关字段.261、明细账和日记账相关字段:.262、“会计科目”相关字段:.293、“总账”相关字段:.314、“全年总账”相关字段:.325、“凭证库”相关字段:.33(五)报表制作函数使用指南.351、单元取值函数.352、单元求和函数.353、借方期初函数.354、贷方期初函数.365、借方
3、期末函数.366、贷方期末函数.367、借方发生函数.368、贷方发生函数.379、函数使用.37(六)审计脚本语言(ASL)使用简单入门.371、审计脚本语言介绍.372、语法规则.383、算术运算符.404、逻辑运算符.415、界符.416、系统基本字(保留字).427、系统标示符(自定义系统函数及过程).468、审计脚本语言(ASL)实例.53(-)审计机关项目计划代码编制规则(非正式版)1、目的编制审计项目计划编码,满足审计信息化建设计算机信息处理、信息交换的需要。2、适用范围本代码编制规则及代码表所规定的内容,适用于审计信息化建设计算机信息处理。3、编码原则审计项目计划编码为审计信息
4、化建设计算机信息处理项目计划的唯一标识,计划。后期的计划调整对项目编码有着一定的影响,某些项目在发生调增或调减时,直接影响到项目计划的编码。4、代码结构代码包含年份4位,是否效益审计1位,是否审计调查1位,项目级别1位,项目类别1位,审计分类4位,署级流水码2位,省级流水码2位,市级流水码2位,县级流水码2位,U扩展码2位,起审计机关代码6位,。预留4位,共32位,结构为:XXXX X X X X XXXX XX XX XX XX4 1 1 11 4 22 2 2XX XXXXXX XXXX02 Q6 045、编码方法 年 份(4位)采用公元制四位阿拉伯数字审计内容(1位)审计内容代码财政财务
5、审计1效益审计2审计或专项审计调查(1位)审计或专项审计调查代码审计1专项审计调查2项目级别(1位)项目级别代码署定项目1项目类别(1 位)省定项目2市定项目3县定项目4项目类别代码络-组织1自定2授权3审计分类(4 位)其中,第 1 位为大分类,2 4 位为子分类。专业类别代码财政审计1000预算执行1001财政决算1002海关1003国税1004地税1005国库1006其他财政1007文教审计卫生审计科技审计水利资金审计农业资金审计林业资金审计环保资金审计扶贫资金审计农发资金审计国土资金审计三峡移民资金审计建设项目审计施工企业审计国债资金审计养老保险失业保险审计医疗保险审计低保审计工伤保险
6、审计企业审计2000.金融审计3000中央银行审计3001商业银行审计3002政策性银行审计3003证券机构审计3004保险审计3005其他金融机构3006经济责任审计4000企业领导人审计4001事业领导人审计4002党政领导人审计4003其他领导人审计4004内部审计8000社会审计9000署级流水码2位 省 级 流 水 码2位 市级流水码2位 县级流水码2位:本审计类别中的项目,从01开始顺序流水编号。对于本级审计单位组织且本级审计单位执行的项目,流水编号由本级审计机关按顺序号编制。对于上级审计单位组织本级审计单位执行的项目,选用上级单位制定的编号。特派办、派出局由于没有下级机构,统一采
7、用县级流水码。本 位0 0表示非本级执行。扩 展 码(2位)当上级组织的项目在本级执行或者分解为多个项目执行时,使用流水编号表不当前项目的编号。审计机关 编 码(6位)截取审计机关组织机构代码编制规则 中 的6位机构本体代码。0预留至少4位(4位)用于编码未来的扩展。如:审计署统一组织的预算执行审计项目A下达给湖南省厅;湖南省厅建立用于汇总的项目A 1,并根据被审计单位将A1项 目分解成项目A1扩1和项目A1扩2;同时,湖南省厅将项目下达给长沙市审计局,此时长沙市局将建立用于汇总的项目A ll,并根据被审计单位将项目分解为A U扩1和A ll扩2,完成相关的审计工作。其他省、地市也将以同样的方
8、式分解项目。项目关系如下图所示:项目编号分别为(仅。几位):项目(3(f 编码A1 1 100000000000111001030000000013000000000000Al1 1 100000004300111001030100000013100000430000A l扩1 1 1000000143001110010301000001013100001430000A l扩1 1 1000000243001110010301000002013100002430000All1 1 100103010100004301001110010301010000430100All1 1 10000001
9、4301111001030101000扩1013110001430100All1 1 100000024301111001030101000扩2013110002430100Alli1 1 100000004301111001030101010013111050430105A121 1 100000004301111001030102000013120000430100A131 1 100000004301111001030103000013130000430100A141 1 100000004301111001030104000013140000430100A151 1 100000004
10、302111001030101000013110000430200A21 1 100000004300111001030200000013200000430000A 2扩1 1 1000000143001110010302000001013200001430000A 2扩1 1 1000000243001110010302000002013200002430000A 2扩31 1 100103020000034300001110010302000003430000A31 1 100000004200111001030100000013100000420000B1 1 1000000000101
11、11001000000030010003030001003上表中项目B为武汉特派办自定项目。项目汇总关系:1、项目由唯一定义一个署定项目。2、项目的上下级关系由两位标识,对于本级统计,则需要汇总所有分解到下一级审计机关执行的项目(参照)及本级审计机关扩展的项目(参照)。3、逐级向上汇总。(二)财务软件备份数据采集说明1、基本界面选 择A O系统菜单采集转换一财务数据-财务软件备份数据一采集数据,打开后得到如下数据转换界面首先要选择转换模板(针对不同得财务软件系统设置得转换方法)如下界面:选择转换模板后要选择数据源,数据年度了也就是从被审计单位得到得财务软件备份数据存储在什么位置和是那一年的数据
12、如下图:单击开始后开始转换,当你处理不同的财务数据时会有不同的提示信息出现,下面将逐一介绍系统提供的18个转换模板使用说明:2、用 友 7.21选择转换模板用友7.21后,选择数据源;请选择你备份盘上的“ZW.M D J文件,而后键入财务数据的年份,以下操作系统会自动完成。3、用友 8.x SQL Server 版选择转换模板用友8.x SQLServer后,选择数据源;请选择你备份盘上的“UFDATA.BA文件,而后键入财务数据的年份,以下操作系统会自动完成。注意:此转换模板要求你的计算机上安装并且正在运行Sql Server服务端,仅安装了 Client端不能使用此模板。4、用友 8.x
13、Access 版选择转换模板用友8.x Access后,选择数据源;请选择你备份盘上的“UFDATA.M D_”文件或 *.MD_”(其中*代表串数字;如果两个文件都有请用文本编辑器 查 看 备 份 盘 上 的 文 件 UFERPACT其扩展名可能为LST,LSO,LS1等),而后键入财务数据的年份,以下操作系统会自动完成。5、中勤月备份由于数据备份在软盘上,首先在我们的硬盘上建立子目 录 c:数 据,然 后 在 c:目 录 下 建 立 子 目 录 c:数据disk1,.c:数据disk12(假如我们有12张软盘数据),然后将第一张软盘的数据拷贝到c:数据disk1第 12张软盘的数据拷贝到c
14、:数据disk2.;此时数据已经准备好了,选择转换模板中勤月备份后,选择数据源;请选择你刚 刚 创 建 的 目 录“c:数 据 ;而后键入财务数据的年份,以下操作系统会自动完成。6、中勤年备份由于数据备份在软盘上,首先在我们的硬盘上建立子目 录 c:数 据,然 后 在 c:目 录 下 建 立 子 目 录 c:数据disk1,c:数据disk12(假如我们有12张软盘数据),然后将第一张软盘的数据拷贝到c:数据disk1第 12张软盘的数据拷贝到c:数据disk2.;此时数据已经准备好了,选择转换模板中勤月备份后,选择数据源;请选择你刚 刚 创 建 的 目 录“c:数 据 ;而后键入财务数据的年
15、份,以下操作系统会自动完成。7、安易3.0从被审计单位获取安易3.0的非压缩的备份文件(安易软件备份时可以选择),假如我们将其拷贝到硬盘匕 数据子目录下选择数据源;请选择你导出文件存放的位置“c:数据”;而后键入财务数据的年份,,以下操作系统会自动完成。8、安 易 3.11从被审计单位获取安易3.11的非压缩的备份文件(安易软件备份时可以选择),假如我们将其拷贝到硬盘c:数据 子目录下选择数据源;请选择你导出文件存放的位置“c:数据”;而后键入财务数据的年份,以下操作系统会自动完成。9、安易2 0 0 0 导出文件D B F利用安易2 0 0 0 财务软件所带的数据导出功能,将所有表导出选择转
16、换模板用友安易2 0 0 0 导出文件D B F 后,选择数据源;请选择你导出文件存放的位置;而后键入财务数据的年份,以下操作系统会自动完成。1 0、安 易 2 0 0 0 备份文件选择转换模板用友安易2 0 0 0 备份文件后,选择数据源;请选择你的文件存放的位置;而后键入财务数据的年份,以下操作系统会自动完成。1 1、金 蝶 6.2选择转换模板用友金蝶6.2 后,选择数据源;请选择你备份盘上的文件(*代表文件名),而后键入财务数据的年份,以下操作系统会自动完成。1 2、金蝶7.0选择转换模板用友金蝶7.0 后,选择数据源;请选择你备份盘上的文件(*代表文件名),而后键入财务数据的年份,以下
17、操作系统会自动完成。13、金蝶9.x选择转换模板用友金蝶9.x后,选择数据源;请选择你备份盘上的文件(*代表文件名),而后键入财务数据的年份,以下操作系统会自动完成。14、金算盘从被审计单位获取备份盘上的文件为:,我们将其拷贝到我们的硬盘上例如:c:数据 子目录下;选择你备份盘上的*.god(*为文件名),而后键入财务数据的年份,以下操作系统会自动完成。15、万能从被审计单位获取备份盘上的文件为:,我们将其拷贝到我们的硬盘上例如:c:数据 子目录下;选择你备份盘上的*.god(*为文件名),而后键入财务数据的年份,以下操作系统会自动完成。16、通用财会软件V1.0 V2.01 V6.01从被审
18、计单位获取未压缩的备份文件,选择数据源;请选择你备份盘上的“*.BDB”文件(*代表文件名),而后键入财务数据的年份,以下操作系统会自动完成。17、万通通用18、事行财务软件V3.1由于此软件备份文件为加密文件,所以只有通过财务人员从计算机上直接将数据拷贝出来;假如存在存放在你的计算机“c:数据”下,选择数据源;请选择目录“c:数据”;而后键入财务数据的年份,以下操作系统会自动完成。19、小蜜蜂通 过 财 务 人 员 从 计 算 机 上 直 接 将 数 据 文 件(BEEAC*.mdb)拷贝出来d*代表账套号);假如存在你的计算机“c:数据BEEAC*.mdb”下,选择数据源;请选择目录C:数
19、据BEEAC*.mdb”文 件;而后键入财务数据的年份,下面系统会弹出界面如下:选择你要转入的账套,单击开始以下操作系统会自动完成。(三)数据库数据采集说明1、财务数据必导字段a)科目设置表必须导入或填写。b)会计期间定义必须导入或填写。c)科目余额表必导字段包括:科目编码、期初余额 余额方向。根据具体情况选择导入字段:(如果期初余额不为0,一定导入或想办法获取)、会 计 月 份(如果被审计单位余额表中保存的是各月的期初余额则导入本字段)。d)会计科目表必导字段包括:科目编码、科目名称。根据具体情况选择导入字段:余 额 方 向(如果有就导,没有就不导)。e)单张凭证表(凭证为一张表的情况)i.
20、必导字段包括:科目编码、摘要、凭证类型名称(有导,没有可使用被审计单位的凭证流水号字段)、凭证流水号、凭证日期、借方发生额、贷方发生额;i i.可导可不导字段包括:附件数、项目编码、项目名称、部门编码、部门名称、财务主管、记 账 人、出纳人、审核人、制单人、源凭证号D凭证表和凭证明细表(凭证分为凭证表和凭证明细表的情况)i.凭证表必导字段包括:源 凭 证 号(即关联凭证表和凭证明细表的关联号)、凭证类型名称(有导,没有不导)、凭证流水号、凭证日期;凭证表可导可不导字段包括:附件数、财务主管、记 账 人、出纳人、审核人、制单人。iii.凭证明细表必导字段包括:源 凭 证 号(即关联凭证表和凭证明
21、细表的关联号)、科目编码、摘要、借方发生额、贷方发生额;iv.凭证明细表可导可不导字段包括:项目编码、项目名称、部门编码、部门名称。2、导入的特殊处理a)浅黄色框由于源数据的余额方向与A0审计分析的余额方向可能取值不一致,所以需要将源数据与审计分析数据对应起来;ii.在导入科目余额表和会计科目表的余额方向时;最后一步的字段对应,中间有个浅黄色框;iii.选择对应字段后,点击浅黄色框,将源数据中余额方向表示借贷方向的值与系统表示借贷方向的值一一对应,如果对方科目余额表有表示“平”的数据,不用对应,或在对应之前通过过滤功能将“平”的数据删除b)浅绿色框i.经调查,有多家财务软件(如金算盘)在处理凭
22、证的金额时,它没有将凭证的借方金额,贷方金额分成两个字段分别表示,而是通过一个“金额”字段和“借贷方向”字段来表示这条分录是借方金额还是贷方金额,在审计分析软件中,采用前一种(即借方金额和贷方金额分别记录),所以需要将后一种成功导入到审计分析软件中;ii.在导入凭证表的最后一步,做字段对应时,中间有个浅绿色框;iii.在遇到类似金算盘软件记录凭证金额时,选择金额与借方发生额对应,点击浅绿色框,选择辅助字段“借贷方向”,选择值“借”对应即可。导入贷方发生额时类似。3、试验数据采集对应关系a)凭证导入方式选 择“源数据凭证表为一个表”b)“会计期间定义”第一页,”选择数据源”步骤中按“辅助导入”按
23、钮,填入试验数据的会计年度2003oc)“科目余额表”第一页,“选择数据源”步骤中选择GL_asssum。第二页,”数据表处理”跳过。第三页,”数据字段处理”跳过。第四页,”数据记录处理”步 骤 中 按“设置过滤”按钮,填入过滤条件:CBEGIND_C,平,第五页,”字段对应设置”步骤中对应字段,对应列表如下:(2(20口 =科 目 编 码MB=本币期初余额CBEGIND_CA额方向赛110 thenwrite(c);if a10 thenwrite(d);end;beginread(a);call p;end.d)程序举例(圆面积计算程序)const p=3.14159265;常量说明部分v
24、ar s,r;变量说明部分begin 程序主体开始read(r);读取一个数值到变量r中while r0 do 循环,直到r=0的时候结束循环begin循环开始s:=p*r*r;计算以r 为半径的圆面积,结果存储到s 中write;输出s 的值,也就是刚刚计算出的圆面积read(r);重新需要用户输入一个值到r中end;循环结束,返回对应的while语句行end.主程序结束3、算术运算符算术运算符说明+加号-减号*乘号/除号一等 于 号(赋 值 符、算术表达式)大于#不等于=大于等于4、逻辑运算符逻辑运算符说明等于and与or或not非5、界符界符说明9逗号,变量界符。用来分隔函数和过程的参数
25、,以及声明变量时分隔变量9分号,语句界符。用来做为每一行程序段的结束方J 忐*句号,程序界符。用来表示程序全部结束,一般使用在最后一个end后O小括号,函数和过程的参数界符。中括号,数组下标的界符,定义数组时使用,一般中括号中间添入该数组的下标6,单引号,字符串的界符,单引号中间一般为字符串。如果想单独输入一个单 引 号 字 符,则需要1,On注释符,注释符号,后的本行文字不影响程序执行。6、系统基本字(保留字)系统基本字(保留字)说明调用举例var变量定义基本字,描述其后面的字符为定义的变量。var a,x,mymun;const常量定义基本字,描述其后面的字符为定义的常量。const pi
26、=3.14159265;array数组定义基本字,描述其后面的字符为定义的数组。array a10,b10;procedure过程定义基本字,描述其后面的字符为定义的程序过程。var a;procedure sum;begina:=a+l;write(a);end;begina:=l;call sum;end.call调用过程基本字,调用定义的一个过程。begin程序开始基本字,一段程序的开始标志。var a,b;begina:=l;b:=2;if a0 thenbeginb:=b+a;write(b);end;end.end程序结束基本字,一段程序的结束标志。程序段结束end后面紧跟分号,全
27、程序结束 end后面紧跟句号。如过在if语句有else,则 在 else前 的 end不用跟随分号。ifif-then-else判断基本字。if 条件 thenbegin处理语句;处理语句;endelsebegin处理语句;处理语句;if a0 thenwrite(4a 是正数);if a0 thenwrite(4a 是正数)elsewrite(a 是 不是正数,);if a=0 thenbeginthenelseend;a:=a+l;write(a 是正数);endelsewriteCa 是负数);repeatrepeat-unti 1循 环基本字。repeat-until循环是直到unti
28、l后的条件满足循环就停止repeat处理语句;处理语句;until 条件;i:=0;repeatwrite(a);i:=i+l;until i5;untilwhilewhile-do循环基本字while 条件 dobegin处理语句;处理语句;end;b:=l;while b60000 thenbreak;b:=b+l;end;write(b);dobreak循环中止基本字read录入基本字。var a;beginread(a);if a0 thenwriteCa是正数,)elsewriteCa是不是正数5);end.write输出基本字。7、系统标示符(自定义系统函数及过程)系统标不符说明调
29、用举例LeftStr左截取字符串函数,输入要操作的字符串和截取的个数,返回左截取后的字符串。一个中文文字符占两位。leftstr(操作字符串,个数);RightStr右截取字符串函数,输入要操作的字符串和截取的个数,返回右截取后的字符串。一个中文文字符占两位。r i ght s t r (操作字符串,个数);MidStr中 部 截 取 字 符 串 函数,输入要操作的字符串,起始位置和截取的个数,返 回中部截取后的字符串。一个 中 文 文 字 符 占 两位。M i d S t r (操作字符串,起始位置,个数);Length字符串取长度函数,输 入 要 操 作 的字符串,返回该字符串的长度,一个
30、中文字符占两位。一个中文文字符占两位。L e n gt h(操作字符串);C r ea teQ执 行SQL语句,返回一 个SQL语句的执行及 结 果 到 查 询 变 量中。第一个参数是查询 的SQL语句,第二个参数是使用过已经没有用的查询变量,如果是第一次作查询则填写-1,这样做的好处是,节省查询变量的个数,节约资源。Cr e a t e Q(SQL 语句,查询变量);a:=c r ea teq(4s el ec t*f rom凭证表,,-1);a:=c r ea teq(4s el ec t*f rom凭证表二a);Q E o f查看查询变量当前指向的记录是否为空。返 回1则表明为空。QEo
31、 f(查询变量);a:=cr e a t e q(,s e l e ct*f r o m凭证表-D;b:=Q E o f(a);i f b ol t h e nbe g i n你的操作/.你的操作e n d;QMov查寻变量记录移动函数,返回成功与否。QMo v(查询变量,移动方向1 向下T 向上);a:=cr e a t e q C s e l e ct*f r o m凭证表,-1);b:=QMo v(a,l);QFD Value取当前查询变量当前纪录的字段的值。入口参数一个是查询变量,一个是某一个字段的名称,需要用单引号括起来。QFDV a l u e (查询变量,字段名称);a:=cr
32、e a t e q(4 s e l e ct*f r o m凭证表:-1);b:=QFDV a l u e(a,,摘要,);RecordNum如果参数为一个打开的查询变量,则取出当前查询变量的记录个数。如果参数为数据库中的一个表名,则取出该表的所有记录个数。Re co r d Nu m (查询变量或 表名称);ExecuteUpdate执行数据库插入、更新、删 除(In s e r t,U p d a t e,De l e t e)的SQL语句的函数。Ex e cu t e U p d a t e C SQL语句);CreateTemp Table把SQL语句取出来的结果以用户输入的表名存储在
33、数据库中。Cr e a t e T e m p T a bl e(新 表 名,S Q L语句);OPutChart将查询变量或SQL语句结果输出到图表。Y轴 字 段 显 示 颜 色 参数:cl r e d 红色、cl bl u e-蓝 色、cl y e l l o w 黄色、cl g r e e n 绿 色、cl Ma r o o n-栗 色、cl Pu r p l e 紫色、cl Fu ch s i a-紫 红色、cl Ol i v e 橄榄色、cl Sk y Bl u e 天蓝色、cl Mo n e y Gr e e n货 币 绿 色、cl Li m e 凫绿色。或者直接使用颜色数字,格式
34、为$加6位的16进制数字。如:$l fl l cl oOPu t Ch a r t (查询变量或SQL语句 J X轴字段,Y轴字段1,显示颜色参数1;Y轴字段2,显示颜色参数2;Y轴子段N,显不颜色参数M);AddVouDout输出源凭证号到疑点库中,该源凭证号对应的凭证将被定义为已 落 实 疑 点。A d d V o u Do u t (源 凭 证号);AddVouRslt输 出 源 凭证号到疑点库 中,该源凭证号对应的凭证将被定义为未落实疑点。A d d V o u Rs l t (源 凭 证号);AddTransDout把指定查询变量的当前记录输出到业务疑点的临时库中。A d d T r
35、 a n s Do u t(查 询变量,疑点说明);AddTransRslt把指定查询变量的当前记录输出到业务结果的临时库中。A d d T r a n s Rs l t(查 询变量,疑点说明);TransBatch把指定查询变量的业务疑点或结果临时库中的数据写入业务疑点 或 结 果 库 中。并清空 相 应 的 临 时 库 中 的数据T r a n s Ba t ch (查 询 变量,批 量 疑 点 说 明);showmsgs h o w m s g (消 息 内 容);8、审 计 脚 本 语 言(ASL)实例a)财 务 数 据 审 查审 查 现 金 科 目,有 借 方 金 额 大 于1000
36、元 的 记 录 到 已落 实 疑 点 中。var CX,BZ,JFJE,YPZH;定义变量 CX:查询,BZ:标志,/JFJE:金 额,YPZH:源凭证号beginCX:=CreateQ(SELECT*FROM 凭 证 库 WHERE科 目 编 码=1011-1);打开表,把科目编码是101的打开BZ:=Qeof(CX);判断是否为空while B Z o l do循环开始直到BZ=1结束beginJFJE:=QFDValue(CX,借方金额)取 借 方金额 字段的值if JFJE 1000 then 判断借方金额是否大于1000beginYPZH:=QFDValue(CX,源凭证号)源凭证号
37、 字段的值AddVouDout(YPZH);凭证记录到已落实疑点中end;BZ:=Qmov(CX,l);BZ:=Qeof(CX);end;end.H是:取/把本源凭证号对应的下移一行判断是否为空循环结束程序结束b)业务数据审查使用审计脚本语言对业务数据进行处理,对于入库单的金额进行分析,大 于8000元的记为已落实疑点,5000-8000之间的记为未落实疑点。var Cx,Bz,Je;定义变量Cx:查 询,Bz:标 志,Je:金额beginCx:=CreateQ(SELECT*FROM 其它表_入库单-1);打开表Bz:=Qeof(Cx);/判断是否为空while B z o l do/循环开
38、始直到B y 1结束beginJe:=QFDVahie(Cx,金额);取 金 额 字段的值if Je 80000 then AddTransDout(Cx;很有钱);判断,成立插入已落实疑点临时表if Je 50000 thenAddTransRslt(Cx,有钱);判断,成立插入未落实疑点临时表Bz:=Qmov(Cx,l);下移一行Bz:=Qeof(Cx);判断是否为空end;循环结束TransBatch(Cx,大家都有钱上 把业务数据疑点丛临时表导出写入正式表end.c)图表输出举例使用审计脚本语言对财务数据进行处理,按月汇总凭证库中的借方金额和贷方金额,并输出到图表,以月份为横轴,借方合计为蓝色纵轴,贷方合计为红色纵轴。var a;begina:=createq(SELECT会计月份,sum(借方金额)a s 借方合计,sum(贷方金额)a s 贷方合计 FROM 凭证库 where科目编码LIKE 102%GROUP BY 会计月份,-D;0Plitehart(a;会计月份借方合计,clblue;贷方合计,clred);end.select*from 凭证库 where 科目编码=“101”