第1章 关系型数据库基础 4
1.1数据库系统的基本概念 4
1.2 实验平台和实验案例 5
1.2.1 安装Microsoft SQL Server 5
1.2.2 学生成绩数据库案例 22
1.3 SQL主要语句回顾 29
1.3.1单表查询 29
1.3.2 多表查询 43
1.3.3 子查询 53
1.3.4 比较多个查询结果 55
第2章 审计数据的采集方法 58
2.1 直接复制 58
2.1.1在Microsoft SQL Server之间拷贝数据库文件,以实现审计数据的采集。 58
2.1.2 将Excel文件中的数据导入SQL Server 60
2.1.3 将文本(.txt或者.csv)文件中的数据导入SQL Server 66
2.2 数据库备份/恢复 73
2.3 通过OBDC接口采集数据 76
2.4 通过专门的数据采集软件采集数据 83
2.5 通过ERP系统前台的相应软件模块采集数据 84
第3章 ERP系统中的主要数据表 85
3.1 ERP系统账务处理流程 85
3.2 ERP系统中的主要数据库、数据表介绍 86
第4章 审计师需要掌握的SAP知识 102
4.1 SAP ECC 6.0的功能模块 103
4.2 SAP ECC 6.0的客户端软件的安装和使用 103
4.2.1软件安装步骤 103
4.2.2客户端软件的使用 113
4.3 SAP ERP中的独特概念 117
4.4 从SAP中采集财报审计所需数据 121
4.4.1从SAP数据库中的数据表直接采集数据 122
4.4.2利用SAP Easy Access中的Information System(信息系统)模块组和各个模块中的Information System(信息系统)采集数据 140
4.4.3利用SAP Query采集数据 143
4.4.4利用SAP的审计信息系统(Audit Information System)采集数据 158
第5章 以SQL查询为技术工具审计应收账款科目 165
5.1 采集审计数据 165
5.1.1 从SAP系统导出审计数据 165
5.1.2 将审计数据导入Microsoft SQL Server数据库并进行必要的数据转换 173
5.2 实质性程序的技术实现 175
5.2.1 复核加计应收账款明细表数额并与总账数核对 175
5.2.2 函证 177
5.2.3 期后回款 180
5.2.4 应收账款账龄分析及坏账准备计算 181
5.2.5 检查应收账款中的大额、异常项目 182
第6章 微软Power BI及在财报审计中的应用 186
6.1 微软Power BI Desktop的使用 186
6.1.1 微软Power BI Desktop的安装 186
6.1.2 微软Power BI Desktop的使用 187
6.1.2.1 Power BI的数据查询 187
6.1.2.2 Power BI的数据建模 203
6.1.2.3 Power BI的数据可视化 207
6.1.2.4 DAX语言 213
6.2 微软Power BI在应收账款审计实质性程序中的应用 239
6.2.1 将从SAP系统中导出的审计数据导入Power BI并进行必要的数据转换 239
6.2.2 实质性程序的技术实现 241
6.2.2.1 复核加计应收账款明细表数额是否正确并与总账数核对是否正确 241
6.2.2.2 函证 247
6.2.2.3 期后回款 256
6.2.2.4 应收账款账龄分析及坏账准备计算 257
6.2.2.5 检查应收账款中的大额、异常项目 261
第7章 专业审计数据分析工具软件及其在应收账款审计中的应用 272
7.1 ActiveData的使用 272
7.1.1 ActiveData的安装 273
7.1.2 ActiveData for Office/Sql的使用 273
7.1.2.1 导入数据 273
7.1.2.2 整理数据 284
7.1.2.3 分析数据 291
7.1.2.4输出分析结果 330
7.2 ActiveData在应收账款审计中的应用 333
7.2.1将审计数据导入ActiveData并进行必要的数据转换 333
7.2.2实质性程序的技术实现 333
7.2.2.1复核加计应收账款明细表数额是否正确并与总账数核对是否正确 333
7.2.2.2 函证 343
7.2.2.3 期后回款 351
7.2.2.4 应收账款账龄分析及坏账准备计算 353
7.2.2.5 检查应收账款中的大额、异常项目 354