it环境下的审计数据分析方法_第1页
it环境下的审计数据分析方法_第2页
it环境下的审计数据分析方法_第3页
it环境下的审计数据分析方法_第4页
it环境下的审计数据分析方法_第5页
已阅读5页,还剩152页未读 继续免费阅读

下载本文档

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

文档简介

1、IT环境下的审计数据分析方法山东财经大学会计学院牛艳芳 内容4IT环境下审计数据分析步骤23财务数据审计思路与方法财务数据基本表结构分析新兴数据分析方法业务数据审计分析方法12345内容4IT环境下审计数据分析步骤23财务数据审计思路与方法财务数据基本表结构分析新兴数据分析方法业务数据审计分析方法123451、IT环境下的数据分析流程(1)把握电子数据的特点和规律 以业务为导向,把握电子数据自身的钩稽关系明确需要分析什么明确中间表的数据可以分析什么明确利用哪些数据进行分析明确利用什么方法分析明确利用什么评价分析结果(2)确定数据分析的内容和方法,构建审计分析模型 模型:事物应该具有的性质和数量

2、关系 模型: 系统分析模型把握总体; 类别分析模型锁定重点; 个体分析模型筛选线索; 结构分析、趋势分析、比率分析对业务类别层次的深入分析,锁住重点利用法律法规构建模型数据勾稽关系构建模型业务处理关系构建模型内部和外部数据构建模型利用审计经验构建模型(3)诠释和说明各类分析模型的运行结果选择标准和方法主要:与被审单位同行业、行业主管部门以及其他行业权威部门提供的标准值(趋势)的对比;被审单位自身各指标(趋势)之间的关联分析 被审单位重要事件、所处发展环境等因素对各指标的影响; 审计专家经验的判断。(4)审核数据分析过程 分析逻辑的科学性; 分析数据选择的正确性; 查询条件设置、查询语句编写的正

3、确性; 诠释标准和方法选择的科学性; 分析结论的科学性例:系统模型之一:集团公司收入结构分析,确定“主营业务收入”为审计重点系统模型之二:集团公司收入结构分析,确定将“某航空公司”作为审计重点系统模型之三:某航空股份公司收入结构分析,确定“运输收入”为审计重点类别模型之一:运输收入总量变化趋势运输收入:20022004年票务数据中的总体趋势 运输收入:20022004年财务数据调整后的总体趋势 运输收入:20022004年财务数据调整前的总体趋势 财务数据和业务数据的对比采购业务数据分析思路类别分析: 物资数量结构分析 采购量趋势分析 按供应商进行物资采购量结构分析 供应商价格对比分析个体分析

4、:行业差异较大 以真实性为例:申请单、订单、验收单、入库单、合同等明细资料的对比分析,验证真实性。 以价格公允性为例:主营业务成本明细表、库存明细表、采购订单分析表、产品成本明细账分析;取得该物资同时期的市场价格,查询异常供应商、订货日期举例:固定资产折旧审计某航空公司,资产为飞机,折旧时间10年以上,原值、残值、折旧年限经常发生变化审计思路:从业务数据的固定资产折旧明细表。第一步,分析基本原值=累计折旧+净值的关系Select 原值-(累计折旧+净值) from 固定资产折旧明细表其他思路:固定资产原价期初、期末未发生变化,而本年累计折旧发生额大于上年累计折旧发生额,则企业在计提折旧方面可能

5、存在异常。第二步,无论原值、残值、年限如何变化,任何时点存在:月折旧=(原值-残值)/折旧年限;对每个规定资产折旧额进行核算;Select (原值-残值)/折旧年限*12 月折旧额 from 固定资产折旧明细表; 如果为0表示,计算结果准确,如果不为0,原值、残值、年限发生过变化根据月折旧额计算累计折旧的正确性;第三步,如果发生改变,应该关注。任何时点:原值-残值-累计折旧=该时点月折旧额*剩余折旧年限的关系;利用该公式倒推,对发生变化的固定资产累计折旧的正确性进行核算。差额为0,表示累计折旧计算无误;差额不为0,该表示计算错误。再具体核查,发现部分飞机作相应调整,未按新的残值5%计算,导致计

6、算错误,累计折旧多计2285万元。小结:数据分析模型其他数据分析理论PEST思想PEST用于对宏观环境的分析,通过对Political(政治), Economic(经济), Technological(技术), Social(社会)四大因素分析对企业外部环境因素进行分析,对于税务部门,可以运用此思想分析某行业税收变动。5w2H思想广泛适用于企业营销、管理,对于决策和执行性的活动措施很有帮助。即why(何因),what(何事),who(何人),when(何时),where(何地),how(如何),how much(何价); 有助于发现企业偷逃税的疑点发现。数据分析模型和数据分析方法数据分析模型(

7、理论)从宏观角度指导进行如何进行数据分析,是数据分析实施之前的前期规划。数据分析方法从微观角度进行的具体分析方法,如对比、细分、预测分析。数据分析方法分类(另一种观点)数据分析作用基本方法数据分析方法现状分析对比对比分析平均分析等原因分析细分分组分析结构分析交叉分析杜邦分析 等预测分析预测回归分析时间序列决策树等补充:内部控制调查方法调查表法流程图法穿行测试法2022/7/7内部控制调查方法调查表法针对性的调查问题,采用表格形式,通过问答方式来调查和反映内控的实际情况。优点:能对所调查对象提供一个简括的说明,避免烦琐,效率高;有利于调查人员做分析评价;编制调查表省时省力。缺陷:调查表受既定项目

8、的制约,比较死板,容易发生遗漏,或提出的问题不确切以及不适用。流程图法与调查表法接近,用符号、图形和线条来表示企业内部经济业务和文件凭证在组织内部有序流动的文件。2022/7/7流程图能体现:实物流、货币流、信息流;明确的活动、各个活动所涉及到的部门或岗位、工作步骤和时间顺序、各活动之间的主要信息联系。 优点:表达清晰、直观,易于理解和掌握;利于流程的整合和改进;易于各部门之间明确职责; 缺点:需具备较娴熟的技术和花费较多的时间;需对业务有透彻的了解。(如下页PPT所示)穿行测试法 跟踪或重新执行被审计单位的控制活动。 2022/7/7内容423财务数据审计思路与方法财务数据基本表结构分析新兴

9、数据分析方法业务数据审计分析方法12345IT环境下审计数据分析步骤了解业务背景理解数据所代表的业务含义借助审计方法理论体系将审计的方法、工作内容,用IT工具方法实现数据发现信息Why?要了解电子数据第二部分理解财务数据4.账簿表结构(总账和辅助账)3.凭证表结构2.科目表结构1.IT环境下财务处理流程Page 271.IT环境下财务处理流程Page 28总账与其他业务模块的关系关注1:启用了哪些模块?关注2:数据如何传递给总账?(ERP)凭证凭证凭证凭证人工费凭证凭证凭证折旧费销售发票采购发票 采购入库单销售出库单出库单入库单财务子系统决策支持子系统总账系统成本管理工资管理 固定资产资金管理

10、销售管理采购管理采购计划决策支持库存管理应收系统应付系统存货核算财务分析购销存子系统材料费UFO报表公 共 平 台 (系统管理、基础设置)U8管理软件系统结构图销售系统与其他系统的关系 物流:发货单(审核) 销售出库单(审核) 记帐 生成凭证 (销售系统) (库存系统) (存货系统) (存货系统) (审核) 发票制单 生成凭证资金流:销售发票 形成应收 (销售系统) (应收系统) 发票核销 生成凭证 或形成现结 发票制单 生成凭证 (销售系统) (应收系统) 采购系统与其他系统的关系 物流:入库单(审核) 记帐 生成凭证 (库存系统) (存货系统) (存货系统) (采购结算 ) 发票制单 生成

11、凭证资金流:采购发票、 审核 形成应付 (采购系统) (应付系统) 发票核销 生成凭证 现付 或形成现结 发票制单 生成凭证 (采购系统) (应付系统) 生成财务账需采集的数据财务数据必需要采集的数据表和字段有:会计科目表(会计科目名称、科目代码)科目余额表(科目代码、期初余额、余额方向)凭证表(凭证号、凭证日期、摘要、科目代码、借方金额、贷方金额等)第二部分理解财务数据4.账簿表结构(余额账和辅助账)3.凭证表结构2.科目表结构1.财务数据基本流程科目代码表常见科目代码表结构:第二部分理解财务数据4.余额表结构(总账和辅助账)3.凭证表结构2.科目表结构1.财务数据基本流程凭证表结构凭证(原

12、始凭证和记账凭证)是会计电算化系统的数据源凭证是稽查(审计)的重要查询对象需要了解:凭证表的主要字段结构(凭证号,摘要,会计科目、借贷方发生额)凭证辅助信息结构(什么是辅助信息?)凭证信息存储方式凭证表凭证分录信息凭证基本信息用友凭证的辅助信息凭证存储方式1、凭证表的存储方式A、一张表 (凭证基本信息与凭证分录信息在一张表里)B、两张表 (凭证基本信息与凭证分录信息不在一张表里)2、科目发生额的存储方式A、分为借方发生额和贷方发生额分别存放B、用发生额和发生方向两个字段表示 发生额方向字段通常的取值有: 0、1,D、C,J、DC 、用正负表示金额存储方式科目代码借方余额贷方余额10110001

13、025000002014200022160000分为借方余额和贷方余额分别存放用余额和余额方向两个字段来存储科目代码期初余额余额方向1011000借102500000借20142000贷22160000贷用正负值代表借贷方向科目代码期初余额10110001025000002014200022160000余额方向字段通常的取值有:J、D,D、C,1、1,0、1(结合业务、结合科目上下级关系,判断借贷方向标志)凭证信息存储方式凭证号日期类型摘要科目借方金额贷方金额审核人制单人12004-9-4记1011000刘张12004-9-4记1021000刘张22004-9-4记1024200刘王22004

14、-9-4记504200刘王22004-9-4记110014000刘王32004-9-5记1012000刘王32004-9-5记1022000刘王12004-9-5现收12004-9-5现收A、凭证为一张表凭证信息存储方式凭证号会计期间类型摘要科目借方金额贷方金额1200409记10110001200409记10210002200409记10242002200409记5042002200409记1100140003200409记10120003200409记10220004200409现收4200409现收凭证号日期会计期间类型审核人制单人12004-9-4200409记刘张22004-9-42

15、00409记刘王32004-9-5200409记刘王42004-9-5200409现收B、凭证为 两张表凭证信息存储方式编号日期类型摘要科目借方金额贷方金额审核人制单人12004-9-4记1011000刘张12004-9-4记1021000刘张编号日期类型摘要科目发生金额借贷方向审核人制单人12004-9-4记1011000借刘张12004-9-4记1021000贷刘张凭证表中的发生金额的常见的存储形式编号日期类型摘要科目发生金额审核人制单人12004-9-4记1011000刘张12004-9-4记102-1000刘张凭证辅助信息的基本结构常见的辅助核算:客户供应商个人部门项目(自定义专项核算

16、)思考:企业为什么要设置辅助核算?辅助项是稽查(审计)的重点,但往往被忽视包括:辅助信息基本表,凭证辅助信息,辅助余额表 先介绍账套中的辅助信息表存储 凭证辅助信息表存储 “数据以单表方式存储”是指在一张表中存储了所有辅助核算项信息,一般包含辅助核算项类型、辅助核算项编码、辅助核算项名称、辅助核算项说明等字段。“数据以多表方式存储”是指用不同的表来存储每一类辅助核算项信息,例如:部门信息表、人员信息表、客户信息表、项目信息表等 账套中的辅助信息存储方式(注:不是凭证)“数据以单表方式存储”类型编码名称说明上级编码部门1销售部部门2财务部人员3李四项目4科技支撑辅助信息存储方式数据以多表方式存储

17、辅助信息存储方式辅助信息表bmbmbmmc1销售部2财务部rybmrymc001张平002王凡xmbmxmmc001A工程002B工程khbmkhmc01A公司02B单位部门人员项目客户用友是多个表存储,参见数据库账套的表:Department, person, vendor, customer, item“数据以单表横排方式存储”是指,在一张凭证辅助明细数据表中以不同的字段来存储辅助核算项编码或名称的方式,一般包含会计科目、摘要、辅助核算项1编码、辅助核算项N编码、借方金额、贷方金额、分录序号等字段。“数据以单表竖排方式存储”是指,一张凭证辅助明细数据表中以相同的字段来存辅助核算项类型、储辅

18、助核算项编码或名称的方式,一般包含会计科目、摘要、辅助核算项类型、辅助核算项编码、辅助核算项名称、借方金额、贷方金额、分录序号等字段。“数据以多表方式存储”是指,是指在一张数据表中只存储一类凭证辅助明细信息,多个辅助核算项会有多张凭证辅助明细数据表与之对应。 凭证辅助明细表的存储方式(即包含辅助项的凭证)凭证辅助明细表与凭证库的关系凭证库及辅助信息的三种存储方式 1、凭证库包含凭证及凭证辅助核算项所有信息,凭证库单表(例如用友) 2、凭证库包含凭证及凭证辅助核算项所有信息,但凭证库多表 3、凭证库不含凭证辅助核算项,找凭证库和辅助库的对应字段或字段组合作为分录序号 用友凭证记录数据以单表横排方

19、式存储例如:找到数据库中的gl_accvouch表第二部分理解财务数据4.账簿表结构(余额账和辅助账)3.凭证表结构2.科目表结构1.财务数据基本流程账簿构成科目科目年初余额科目发生业务内容科目发生汇总内容IT环境下的账簿电子账套中没有传统的总账和明细账区分;数据库中,一般可以分为余额表和辅助余额表余额表:余额表就是反映账户期初余额、本期发生额、和期末余额的表,资产负债表是通过余额表做出来的。辅助余额表:辅助核算账用于某些在日记账簿和分类账簿中未能记载或不完全记载的经济业务,作为备查账。在进行记账处理时,不但要记到总分类账、明细账等正式账簿,还要求记到相应的辅助核算账簿。余额表演示:小练习打开

20、“财务数据.xls”:从余额表中计算当年度的主营业务收入总和;从余额表中计算当年度的主营业务收入明细构成的比例;从余额表中计算当年度的主营业务成本总和;计算该公司的毛利率“数据以单表横排方式存储”是指,在一张余额数据表中以不同的字段来存储辅助核算项编码或名称信息的方式,一般包含会计科目、会计月份、辅助核算项1编码、辅助核算项N编码、期初余额、余额方向等字段。“数据以单表竖排方式存储”是指,一张余额数据表中以相同的字段来存辅助核算项类型、储辅助核算项编码或名称信息的方式,一般包含会计科目、会计月份、辅助核算项类型、辅助核算项编码、辅助核算项名称、期初余额、余额方向等字段。“数据以多表方式存储”是

21、指,是指在一张余额数据表中只存储一类辅助核算项的余额信息,多个辅助核算项会有多张存储辅助核算项的余额表与之对应。辅助余额表的存储方式单表横排方式(用友),gl_accass辅助余额的存储方式单表竖排方式辅助余额的存储方式kmbmfzlbmcfzbmfzmcyefxncye11001个人01张祺J80011001个人02王晶J95011001个人03孙平J180011001个人04李芳J2600207单位往来001A单位D1000207单位往来002B单位D8900207单位往来003C单位D20000207单位往来004D单位D30000207单位往来005E单位D5000小练习打开EXCEL

22、,2003用友辅助账查找该公司该年度发生额最大客户(对应什么会计科目?该客户的名称是多少?思路: 从辅助账中筛选出具有客户代码且发生额不为0的纪录; 经过排序后,就可以找出最大客户。 如何自动对应客户代码和客户名称,将在后续讲解。 数据表及字段的判断分析数据源中数据表和字段名,以判断分析所需要的表和字段。(若能取得数据字典最好,例如用友数据字典)1、汉字2、汉语拼音KM、KMDM、ZY、JE、PZ、PD、FX、D,J4、混合使用3、英文单词MB,MD,MC,DEBT,D,C小结:了解财务数据表结构的意义了解被查单位的财务数据存储格式,更方便处理数据了解查账软件的工作原理可以从数据库中直接查询到

23、重要数据,对于稽查(审计)软件不能导入的数据,可以辅以其他工具,如SQL,ACCESS,EXCEL查询。特别有利于财务与业务的关联查询。内容423财务数据审计思路与方法财务数据基本表结构分析新兴数据分析方法业务数据审计分析方法12345IT环境下审计数据分析步骤 (一)、从财务基础数据中发现审计线索从科目设置中发现审计线索从年初数或年末数中发现审计线索从银行对账单中发现审计线索从内控调查表中发现审计线索(二)、从会计报表中发现审计线索从对比分析中发现审计线索从结构分析中发现审计线索从趋势分析中发现审计线索从因素分析中发现审计线索(三)从各类查询中发现审计线索从敏感时间中发现审计线索从敏感科目中

24、发现审计线索从敏感数字中发现审计线索从敏感事项中发现审计线索从敏感单位中发现审计线索凭借审计经验,关注审计中的敏感内容,包括:敏感时间:年初、年末结转调整账务集中;新企业注册时间;干部离任交接时间;会计制度及其他规定变动时间。敏感科目:往来科目、成本费用类科目、预提待摊类科目、估计类科目。敏感数字:红字,负数,整数,大数(红字冲账的数额若又大又整,一般不要轻易放过)。敏感事项:社会和舆论关注的焦点、热点内容,如购房、建房、与银行或其他金融机构往来业务等。(四)财务数据审计业务循环货币资金审计 现金-余额表明晰账、对方科目分析、科目发生额趋势分析、大金额预警 银行存款明细账、对账单、对方科目分析

25、、抽样分析销售与收款循环审计 主营业务收入往来实际收支分析、科目配比分析、明细账 应收账款和坏帐准备明细账、账龄分析、货币资金往来科目生产与费用循环审计 存货对方科目分析、存货盘点表、往来单位、供应商、 在建工程明细表、与资金的对方科目分析 三项费用,待摊、预提、管理费用三项费用检查,单科目分析,报表购货与付款循环审计 原材料、固定资产、应付账款等常见会计科目投资与投资循环审计 长期股权投资、长期债权投资、投资性房地产等筹资循环审计 短期借款,长期借款-余额查询、趋势图、指标、杜邦分析固定资产业务审计特殊项目审计 关联方交易、八大减值准备单科目分析,季度分析、账簿查询常见的财务数据分析方法单科

26、目分析对方科目分析摘要汇总分析多科目图形对比分析会计平衡分析负值分析坏账准备分析银行贷款计算固定资产折旧计算个人所得税计算营业税计算企业所得税计算举例:烟草 生产成本审计 对生产成本的审计是企业审计的难点之一,但是根据卷烟企业的生产特点,选择具有固定单耗定额,并且与企业生产流程相关性不强的辅料如烟箱、条盒、烟盒等作为分析的对象往往可以发现一些线索。已知产成品和各种辅料耗用在数量上有以下关系: 生产1大箱香烟所需包装物:烟箱(5个);条盒(250个);烟盒(2500个)辅料耗用数量、产量和产品单耗的关系式为:产品单耗辅料耗用数量 / 产量在“某工业企业数据”子目录下包含以下几个文件:Kmfile

27、.dbf :科目文件Pzfile.dbf:凭证文件Yefile.dbf:余额文件在本次操作中有可能会用到下面的字段:字段名称字段含义 KMBH科目编号KMMC科目名称PZH凭证号PZLB凭证类别ZY摘要DC借贷方DFKMBH对方科目编号SL数量JE金额RQ日期MONTH月份请首先进行下列操作(根据需要选择合适的数据表):(1)建立辅料耗用统计表。设定查询条件为:科目编号 123011(条盒的科目编号)、借贷方=1(表示贷)对方科目编号 like 401%(生产成本的科目编号)在凭证表中汇总出每个月的条盒数量,将结果表保存起来,起名“辅料耗用统计表”。(2)建立产量统计表。操作过程与建立辅料消耗

28、表的操作基本相同,不同的是设定的查询条件改为:科目编号 like 137%(产成品的科目编号)借贷方=1(表示借)对方科目编号 like 401%(生产成本的科目编号)在凭证表中汇总出每个月的产量,将结果表保存起来,起名“产量统计表”。(3)建立和分析产品单耗利用这两张统计表和产品单耗的计算公式(关系式),计算出每个月的产品单耗。内容423财务数据审计思路与方法财务数据基本表结构分析新兴数据分析方法业务数据审计分析方法12345IT环境下审计数据分析步骤业务数据分析方法数据分析工具:结构化查询语句SQL:功能强大,学习有难度电子处理表格-EXCEL:简单方便,数据处理有限office数据库-A

29、CCESS:介于SQL与EXCEL之间查账软件:易学习,功能有限数据分析方法: a.筛选; b排序; c.分类;d.分层e.重号、f断号、g.Benfordh.表合并、i.表拆分;j.交叉表讲授思路:运用不同工具实现同样的分析方法,体会不同工具下的数据分析的优缺点常用数据分析方法a.筛选; b.排序; c.分类;d.分层e.重号f. 断号g.Benfordh.表连接i.表联合j. 交叉表a.数据筛选SQL查询 SELECT ALL | DISTINCT 字段1,字段2FROM 表1,表2 WHERE “条件” GROUP BY “字段列表”HAVING “条件”ORDER BY “字段列表”

30、ASC | DESC ACCESS的查询视图EXCEL的自定义筛选与高级筛选利用SQL实现模糊查询举例:检索出摘要中包含“劳务”、“费用”等内容的记录select * from gl_accvouch where cdigest like %劳务% or cdigest like %费用%Access查询设计 审计软件的筛选IDEA的提取操作:EXCEL2007,2010,首先要单击数据列表中的任意单元格,然后选择数据标签,单击筛选按钮即可提供了更多丰富的筛选选项EXCEL筛选操作自动筛选中的通配符在设置自动筛选的自定义条件时,可以使用通配符,其中问号(?)代表任意单个字符,星号(*)代表任意

31、一组字符。高级筛选的操作自动筛选无法实现多个字段之间的“或”运算,这时就需要使用高级筛选进行高级筛选,必须首先设置筛选条件区域。 EXCEL条件区域的设置实例及其图形化解释 参见:EXCEL高级筛选小练习举例: 生产成本审计 对生产成本的审计是企业审计的难点之一,但是根据卷烟企业的生产特点,选择具有固定单耗定额,并且与企业生产流程相关性不强的辅料如烟箱、条盒、烟盒等作为分析的对象往往可以发现一些线索。已知产成品和各种辅料耗用在数量上有以下关系: 生产1大箱香烟所需包装物:烟箱(5个);条盒(250个);烟盒(2500个)辅料耗用数量、产量和产品单耗的关系式为:产品单耗辅料耗用数量 / 产量在“

32、某工业企业数据”子目录下包含以下几个文件:Kmfile.dbf :科目文件Pzfile.dbf:凭证文件Yefile.dbf:余额文件在本次操作中有可能会用到下面的字段:字段名称字段含义 KMBH科目编号KMMC科目名称PZH凭证号PZLB凭证类别ZY摘要DC借贷方DFKMBH对方科目编号SL数量JE金额RQ日期MONTH月份请首先进行下列操作(根据需要选择合适的数据表):(1)建立辅料耗用统计表。设定查询条件为:科目编号 123011(条盒的科目编号)、借贷方=1(表示贷)对方科目编号 like 401%(生产成本的科目编号)在凭证表中汇总出每个月的条盒数量,将结果表保存起来,起名“辅料耗用

33、统计表”(2)建立产量统计表。操作过程与建立辅料消耗表的操作基本相同,不同的是设定的查询条件改为:科目编号 like 137%(产成品的科目编号)借贷方=1(表示借)对方科目编号 like 401%(生产成本的科目编号)在凭证表中汇总出每个月的产量,将结果表保存起来,起名“产量统计表”。(3)建立和分析产品单耗利用这两张统计表和产品单耗的计算公式(关系式),计算出每个月的产品单耗。SQL语句的实现select MONTH,SUM(SL) 条盒数量into 辅料耗用统计表from dbo.PZFILEwhere KMBH=123011 and DC=-1 and DFKMBH like 401%

34、group by MONTHselect MONTH,SUM(SL) 产量into 产量统计表from dbo.PZFILEwhere KMBH like 137% and DC=1 and DFKMBH like 401%group by MONTHselect a.MONTH,cast(条盒数量/产量 as decimal(20,2) 产品单耗from 辅料耗用统计表 a join 产量统计表 bon a.MONTH=b.MONTH在EXCEL的实现KMBHDCDFKMBH123011-1401*打开文件 :PZFILE.xls不需要书写SQL,菜单操作即可。对于按月份分类汇总,先按月份排

35、序,再分类汇总,利用alt+;复制粘贴结果,也可以实现分析思路。异常凭证查询1、借:应收账款 贷:产成品2、借:固定资产 借:其他应收款 贷:其他应收款 贷:银行存款3、借:管理费用 贷:库存商品4、借:银行存款 贷:应收账款 (金额在贷方,有预收,不用?)5、借:主营业务成本 贷:库存商品-其他-样机 (摘要:调整)产品销售类收入,未登记收入给个人购买的轿车支付公关费用,未算增值税服务类收入,未登记收入利用样机,虚增成本异常凭证的查询,不能仅依赖借贷方会计科目,还要考虑摘要、科目余额,再继续延伸审查b.数据排序SQL 中,利用order by ASC, DESC例如:以999账套,计算各月通

36、过赊销方式实现的销售收入,按月份排序select a.iperiod,sum(a.mc) from gl_accvouch a join gl_accvouch b on a.iperiod=b.iperiod and a.csign=b.csign and a.ino_id=b.ino_idwhere b.ccode like 113% and a.ccode like 501% group by a.iperiod order by a.iperiod排序是最常应用的数据操作技巧,以发现异常和重点。审计软件可以随时将查询的结果进行排序EXCEL中的排序排序功能按数值排序按汉字排序按自定义序

37、列排序排序函数 RANK()RANK函数用来返回一个数值在一组数值中的排位,其语法格式为: RANK(number,ref,order) 参见RANK( )函数小练习c. 分类分类分析的做法是:首先选择某一字段作为分类字段,然后,通过观察其它对应字段在分类字段各个取值点上的分布情况来确定需要重点考察的对象。它是通过数据分布来发现异常的另一种常用方法。分类分析的思路类似于“分类汇总”,它是一种简单而非常常用的数据分析手段。与分层分析不同的是,分类分析中用作分类的某一字段不一定是数值型,可以是其他类型的数据,而分层分析中用作分层的某一字段则一定是数值型数据。例如:收入结构分析地区对比产品种类对比客

38、户对比部门对比SQL中实现分类SQL运用的是group by ,再配合聚合函数(SUM,MIN,MAX,COUNT)实现。汇总余额表各月相关科目发生额(Sql Server) select iperiod,ccode,sum(md) jfye, sum(mc)dfye from gl_accsum group by iperiod,ccode在ACCESS中,select iperiod,ccode,sum(md) as jfye, sum(mc) as dfye from gl_accsum group by iperiod,ccode;举例1: 销售收入审计分析某烟厂销售收入真实性审计(多

39、维分析思路介绍)在对某烟厂销售收入真实性的审计过程中,一审计人员进行了下列数据处理、分析、推断与核实(1)选择“销售库.mdb”中的“商品进销存结转表”,构造计算字段“月份”【通过mid函数和substring函数(sql server中)】,设定检索条件“类别2”(类别“2”表示产品销售,类别“4”表示上年结转,等等)进行检索,生成新表“商品进销存结转表_生成表”,其中包括的字段有:“入帐日期,单位代码,商品代码,数量”和新生成的字段“月份”。SQL:select substring(入帐日期,3,2)月份,单位代码,商品代码,数量 into 生成表 from 商品进销存结转表 where

40、类别 like 2上述Sql如果在ACCESS中,可以查询设计来实现自动生成的SqL:SELECT 商品进销存结转表.入帐日期, 商品进销存结转表.凭证号, 商品进销存结转表.发票号, 商品进销存结转表.单位代码, 商品进销存结转表.商品代码, 商品进销存结转表.数量, 商品进销存结转表.单价, 商品进销存结转表.金额, Mid(入帐日期,3,2) AS 月, 商品进销存结转表.类别FROM 商品进销存结转表WHERE (商品进销存结转表.类别)=2);(2)对第一步生成的新表“商品进销存结转表_生成表”,以“月份”为分组字段,“数量”为统计字段进行分组统计,并按照汇总数量的“降序”对结果排序

41、。通过分析审计人员发现企业110月份销售数量都保持在3至4万箱左右,11月份达6万箱,而到了12月份销售数量异常增长为7万多箱,引起审计人员注意,决定将12月份的销售作为审计的重点内容。SQL:select 月份, SUM(数量) sl from 生成表 group by 月份 order by sl desc(3)对表“商品进销存结转表_生成表”以“月份”、“商品代码”和“单位代码”为分组条件对“数量”进行汇总,并对汇总的数量进行“降序”排列。审计人员发现数量最大的是6600箱,单位代码为“011220”,商品代码为“03”。因此审计人员决定将此作为分析对象。select 月份,商品代码,单

42、位代码, SUM(数量) slfrom 生成表 group by 月份,商品代码,单位代码 order by sl desc(4)对表“商品进销存结转表_生成表”以“入帐日期”、“商品代码”和“单位代码”为分组条件对“数量”进行汇总。对汇总数量进行“降序”排列。运行后,发现仅1998年12月29日一天被审计单位就对代码为“011220”的购货单位销售了数量为4700箱的产品。select 入帐日期,商品代码,单位代码, SUM(数量) slfrom 生成表 group by 入帐日期,商品代码,单位代码 order by sl desc后续通过检查该笔业务的原始附件,发现一是该笔业务没有相应的

43、购货合同,二是提货单显示该笔销售的4700箱产品竟在一天内全部由购货方用卡车提货运走,审计人员认为这不符合常规,因为按照该产品的体积和重量,一辆卡车一次才能装几十箱产品,也就是这4700箱产品要一天提完货的话需要几百辆卡车,显然是不太可能的。至此被审计单位不得不承认,为了完成利税指标,制造已经销售的假象,而将该批4700箱产品在企业外另租仓库保管,形成账外资产。通过实地查看仓库,共统计出被审计单位账外资产6400多万元。审计软件的分类汇总IDEA的分类操作审计软件实现分类(IDEA)IDEA 统计分析实例:IDEA中统计分析功能 1)按数值分层在IDEA中,按数值分层就是通过对某一数值字段划分

44、若干个区间,察看该字段在所划分区间上的分布情况(分层区间内的选定字段值及记录个数之和)。2)按关键字段分层在IDEA中,按关键字段分层就是在按数值分层的基础上,根据审计人员指定的不同的关键量按数值分层的结果。 3)按字符分层在IDEA中,按字符分层就是通过对某一字符字段划分若干个区间,察看其它字段在所划分区间上的分布情况(分层区间内的选定字段值及记录个数之和)。它不同于按数字分层。 4)按日期分层在IDEA中,按日期分层就是通过对某一日期字段划分若干个区间,察看其它字段在所划分区间上的分布情况(分层区间内的选定字段值及记录个数之和)。它不同于按数字分层,但是与按字符分层相似。 统计分析实例:I

45、DEA中统计分析功能 按数值分层统计分析实例:IDEA中统计分析功能 按关键字段分层 统计分析实例:IDEA中统计分析功能 按字符分层 统计分析实例:IDEA中统计分析功能 按日期分层 在EXCEL中分类汇总如果有分类关键字,运用分类汇总(先针对关键字排序,再分类汇总,可以进行嵌套分类汇总)如果没有关键字,可以利用抽取功能,添加关键字辅助列,再汇总。利用字符串分列功能或字符串函数利用Vlookup()模糊查询,提取关键字, vlookup的查询功能非常有用,俗称为“万金油”,参见后页利用数据透视表分组可以实现日期、字符、数值分组,只能实现等距分组参见EXCEL数据透视表小例子案例2:从凭证摘要

46、中发现规律,实现分类某单位的摘要具有一定规律,一般为:各科室名称+业务事项;汇总该公司一年研发费用,按费用明细、地区、项目分类汇总;从摘要中提取各处室名称,实现管理费用的汇总;从摘要中进行多关键字模糊查询,实现费用结构分析参见摘要分类分析.XLSd. 分层分层分析的做法是:首先选取一个数值类型的字段作为分层字段,根据其值域将这一字段划分为若干个相等或不等的区间,通过观察对应的其它字段在分层字段的各个区间上的分布情况来确定需要重点考察的范围。它是通过数据分布来发现异常的一种常用方法。分层主要针对数值型字段。注:分层很难直接通过菜单实现,一般通过函数实现。在access利用SQL语句实现分层例如:

47、在access中的用户明细表中,SQl中SELECT 用户明细.用户ID, 用户明细.年龄, switch ( 用户明细.年龄=20,20岁以下,用户明细.年龄=30,20-30岁,用户明细.年龄40,40岁以上) as 年龄分组FROM 用户明细;在SQL Server中实现分层Switch,partition 两个函数不能在SQL Server中的SQL中实现;需要用 case when 语句:例:将主营业务收入明细账记录分为4层,包括2万元以下、2-3万、3-4万、4万以上select ceng=casewhen mc=20000 and mc=30000 and mc0审计软件的分层注

48、意:IDEA很好的将分类与分层结合在了一起。例如:上述的关键字,字符,日期的分层。利用EXCEL实现数据分层利用COUNTIF();多个函数,例如 求学生成绩分布的例子,(如果想求每一层的和,则需要考虑运用DSUM()参见:统计函数利用Vlookup()实现单列数据的分层利用EXCEL直方图简单,不用写函数,可以实现非等距分组利用VLOOKUP分层参见eXCEL , vlookup分层文件利用EXCEL直方图分层直方图与柏拉图的区别在于横坐标是否排序,直方图按组距大小绘制,顺序固定;柏拉图按各组频数大小排序数值分析数值分析是根据被审计数据记录中某一字段具体的数据值的分布情况、出现频率等指标,对

49、该字段进行分析,从而发现审计线索的一种审计数据分析方法。这种方法是从“微观”的角度对电子数据进行分析的,审计人员在使用时不用考虑具体的被审计对象和具体的业务。在完成数值分析之后,针对分析出的可疑数据,再结合具体的业务进行审计判断,从而发现审计线索,获得审计证据。相对于其它方法,这种审计数据分析方法易于发现被审计数据中的隐藏信息。可以分为:重号分析,断号分析,Benforde.重复值检测重值分析用来查找被数据某个字段(或某些字段)中同值的数据,主要实现查找每月均衡的发生额。未发生新购置情况下的计提折旧、企业所得税的按月缴纳、稳定来源的收入或补贴等;特定科目下本不应按一定周期均衡出现的发生额反常等

50、额发生;相同编号的发票重复记账,以判断是否有利用发票重复报销或重复使用发票、使用虚假发票的情况。【例】某文化出版单位业务人员报酬的主要来源于文稿编写、翻译、校对等案头工作费用,该单位对上述劳务报酬统称为“稿酬”,凭证摘要为“稿酬”。“稿酬”按月计算发放,有明确的计价标准和每月每人的工作量统计,故每月发放的稿酬金额不应相等,据此审计人员如何对数据分析,查找审计线索。例:A企业为国有大型锅炉设备生产企业,为关注与锅炉制造企业签订合同较多即购买锅炉较多的大客户,对锅炉销售合同台账进行分析,针对购买锅炉的电力公司名称字段利用重号分析工具进行统计分析。分析结果如下:SQL中检查重号检查重号-检查某类发票

51、中同一张发票的编号数量是否超过一张检查销售发票是否重复。select cvouchtype,csbvcode,count(*)from salebillvouchgroup by cvouchtype,csbvcodehaving count(*)1重号分析实例:IDEA中“重号分析”功能 重号分析实例:IDEA中“重号分析”功能 EXCEL实现重复值检测Counif()参见 EXCEL 重复数据处理-countif高级筛选参见筛选练习条件格式在EXCEL 2010可以标记重复或不重复数据在Access中的“查询向导”中,也可以实现。f.断号断号分析主要是对某字段在数据记录中是否连续进行分析例

52、如:凭证号,发票号等;验证每个月凭证编号的真实性、完整性,是否有断号Select year(凭证日期) 年, month(凭证日期)月,min(凭证号)最小凭证号, max(凭证号)最大凭证号,count(dist 凭证号) 实际凭证数量 from 凭证库 group by 月份,凭证类型select iperiod, csign, count(distinct ino_id) 条数, max(ino_id) 最大号, min(ino_id) 最小号 from gl_accvouch group by iperiod,csign 思路:最大凭证号,如果连续,和凭证数量相等;断号分析实例:IDE

53、A中“断号分析”功能 在IDEA中,断号分析这种方法被称为连续性检测,根据被检测的字段类型,可分成三种连续性检测:(1)数值连续性检测:用于检测数值序列的连续性。(2)日期连续性检测:用于检测一定范围内日期的连续性。(3)字符连续性检测:用于检测一个字符字段子集数字序列的连续性。断号分析实例:IDEA中“断号分析”功能 类似地找出发票主表中是否有断号。从999账套中,练习该语句:select cvouchtype ,count(distinct csbvcode) 条数, max(csbvcode) 最大号, min(csbvcode) 最小号from salebillvouch group

54、by cvouchtypeGroup by 后面是发票类型断号分析主要用于发票号、凭证号应该连续的字段分析g. Bendford定律Benford定律在不同种类的统计数据中,首位数字是数字d的概率为log10(1+1/d)。其中,数据的首位数字是指左边的第一位非零数字。例如数据5678、5. 678、0. 5678的首位数字均为5。 根据以上分析可以得出:如果被分析的审计数据不符合Benford定律的标准概率分布曲线,则表明在被分析的审计数据中可能含有“异常”的数据。 Bendford定律适用条件(1)被分析数据量具备一定的规模,能够代表所有样本。一般而言,应用Benford法则进行分析的数据

55、集规模越大,分析结果越精确。(2)没有人工设定的最大值和最小值范围。如:一般单位的固定资产台账数据就可能不适合Benford分布规律,因为按照财务制度,在一定金额上的固定资产才能登录台账。(3)目标数据受人为影响较小。 例如:价格、身份证、发票号都不可以。 审计师就对某x公司近5年收到的8206引张购货发票以及公司的4家主要供应商出具的发票金额首位数字出现的概率基于Benford定律的数值分析方法-IDEA中“Benford定律”功能的应用 基于Benford定律的数值分析方法-IDEA中“Benford定律”功能的应用 在EXCEL中实现Benford定律对首位数字处理举例:对数字进行处理,

56、提取首位数字(也可以是第2位数字)利用COUNTIF函数统计利用图表与Benford定律首位数字分例比例进行对比从而发现异常参见EXCEL Benford税务征收优点:成本比较低简单易行保密性好缺点:只能确定存在欺诈的可能性,并不能确定地说明一定存在欺诈。如果数据检测的结果符合奔福德定律的概率分布,也并不一定说明就没有欺诈的发生。h.表连接(横向连接)具有一定难度,但在数据分析中大量运用;SQL 利用 join连接可以实现:内连接inner join、左外连接left outer join、右外连接right outer join、完全连接full outerjoin、在Access中实现表连接Access实现表连接查询通过Access实现表连接点击右下角的图标在EXCEL中的表连接运用Vlookup()函数实现两表连接;与Sql实现的表连接效果相同,但Sql实现的效率远比Vlookup高的多;例如:取得余额表或凭证表的会计科目名称;思考:vlookup()到底实现了上述几种操作?在EXCEL中也可以利用MS query实现表连接操作,与access很接近。操作步骤如下:EXCEL中的Mircosoft QUERY连接过程与ODBC数据连

温馨提示

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

评论

0/150

提交评论