Beruflich Dokumente
Kultur Dokumente
Analyze in CAATTs
To help the auditor analyze the data, most CAATTs enable an auditor to:
a) List transactions in chronological order, or in increasing/decreasing order of magnitude;
b) Group transactions according to various criteria, such as those with the same date or the
same supplier or customer number;
c) Search for fields with values greater than a reasonable amount;
d) Calculate aggregate figures for a particular period; and
e) Conduct various calculations on the data, such as the average payment amount for
acquisition for a particular service or payment.
Types of Audit in CAATTs
These procedures can be performed on all types of audits, such as financial audit, certification
audit, compliance audit, performance audit, compliance with authority audits and reviews of
internal control structures. In particular, CAATTs are a logical method for performing audits of
Information Technology systems.
The auditor needs to specify the procedures to be performed. After running the CAATTs
procedures, the auditor follows up the results and obtains explanations for any anomalies found.
STEPS TO USING CAATTs
There are basically seven steps involved:
a)
b)
c)
d)
e)
f)
g)
Determine objectives;
Determine Scope;
Understand the operating system;
Understand the characteristics of the data;
Access the data;
Apply the CAATTs; and
Follow up the results.
The IT knowledge, expertise and experience of the audit team (Auditing and Assurance
Standards (AAS) 29)
The availability of CAATTs and suitable computer facilities and data;
The impracticability of manual tests.
Effectiveness and efficiency and
Time constraints
04092014
To work with raw data such as the above string of numbers, you must know
how to interpret it and what to do with it. The eight bytes of data could be
interpreted in various ways:
Data structures are built from files, which are named collections of
information stored or processed as individual entities. A file is further
composed of a number of smaller units, called records, fields and bytes.
Whereas a record is a collection of related information grouped for
processing, a field is an area within a record where a particular class of data
is stored. Each field then has a start position and length that is measured in
bytes.
Let's consider the telephone directory which includes collection of
information about the telephone users in a particular city. The telephone
directory can be thought of as a file. Each entry for a telephone user is a
record and each type of information repeated in every record - the name,
address and telephone number - is a field.
Viewing ACL
ACL provides the means to access and analyze data through:
Multi-level organization within a project
Easy creation and manipulation of project elements
Analytical tools such as functions, commands, and scripts.
When ACL starts following application window appears which shows Welcome
Tab, Project Navigator and Status Bar. The application window also contains
Title Bar, Menu Bar and Standard Tool Bar.
Title Bar
Menu Bar
Status Bar
Project Navigator
Welcome Tab
Welcome Tab
The Welcome tab is a fast and easy way to navigate between your projects in
ACL. You can create a project, open a project, or access different links to the
ACL website. When online, you can download product enhancements, submit
support requests, and search the knowledge base.
Project Navigator
The Project Navigator has an Overview tab and a Log tab. The Overview tab
lets you organize items in your ACL project into folders and the Log tab
browse a chronological record of your past activities, view command results,
and save portions of the log to another files.
Status Bar
The Status Bar displays information about the active table, including the
table name, the number of records, and any active filter criteria.
Title Bar
The Title Bar displays the name of the active project and corner of the Title
Bar, an icon Control Box
is available, which can be used to change size
of the application window. In the right hand corner of the Title Bar, the icons
to:
Minimize;
Maximize (Restore); and
Close
The application window is also available.
Menu Bar
Below the Title Bar is the Menu Bar. It contains several command menus.
Each menu item can be selected by clicking on the same.
Tables
A table is the combination of a table layout and the data source to which the
table layout is linked. The data in a table is presented in a view.
Table Layout:
A table layout is a map describing the data fields in a source data file, and it
is used by ACL to read that source data file. It also contains any expressions
created for the table. Table layouts are stored in the project and do not have
an extension because they are not separate files. They can be listed, copied,
deleted, or renamed using right-click functionality in the Overview. You can
create new table layouts by selecting File > New > Table.
A table layout does not become part of the source data file; hence it can be
used to read other source data files that have an identical layout. Table
layouts include a path statement linking the table layout to the source data
file to be read.
Source data file:
A source data file is the source file containing the data you read with ACL.
This file can be stored anywhere your PC has access. There is no specific
extension needed; however, source data files created by ACL have the
extension .fil, which is a proprietary ACL's file type. Most of the time, when
you import a table into ACL, the ACL software creates this type of file, which
it then reads from.
However, there are three types of file that do not have a corresponding .fil
files after being imported into ACL:
DBF files.
Anything brought in via "Other file Format > Skip To Finish" in the
wizard.
AS/400 files.
With these types of files, the table layout in ACL looks directly at the original
file.
Scripts
Logs
ACL automatically creates a log when you create an ACL project. The log is
an audit trail, recording the commands and results from your analysis. This
trail lets you retrace your steps and reproduce results without always having
to save your work. The log is also an excellent resource for generating
reports at the conclusion of your analysis.
Workspaces
A workspace is a set of field definition that has been saved for reuse with
other tables. When a workspace is activated, the field definitions within it are
available for use with the active table. Workspaces let you maintain and
reuse definitions of physical fields, computed fields, and filters, so you do not
have to define these elements more than one time.
Folders
Folders are used to organize your work in an ACL project. ACL folders are
similar to Windows folders.
Commands
ACL commands are means of executing standard analysis, such as statistical
analysis and data profiling. Results can be sent to file, screen, print, and in
some cases, graphs.
Expressions
Expressions are statements used primarily to create filters and computed
fields. They perform calculations, specify logical conditions, or create values
that do not exist in the data file. Expressions can be named and saved as
part of a project or else created just for immediate use.
Filters
Computed
fields
Functions
A function is a predefined routine that performs a computation on specified
data. A function uses variable to accept input data values. ACL currently
offers approximately 86 different functions.
Variables
A variable is a named memory space that stores data. The value stored in a
variable can be a character, numeric, date, or logical type. Variables are
widely used in functions, expressions, and scripts.
Planning
Data
access
Data
integrity
verificati
on
Data
analysis
Reportin
g
Planning
Plan your work before you start a project. By formulating clear objectives
before you begin your analysis, you can develop concise strategies and
budget the right amount of time and resources.
Data Access
The next step is to access the data outlined in your strategic plans. This
requires locating, requesting, and transferring the data prior to reading it
with ACL.
Having received the data, it is necessary to test its integrity. If you start your
project without having first verified the datas accuracy and completeness,
your results may be unreliable or incorrect.
Data Analysis
In the analysis stage, you perform the tests necessary to achieve your
objectives. You are likely to use a combination of commands, filters, and
computed fields in your analysis.
Reporting Results
Depending on the project, you may need to create reports from your results.
ACL can create different types of reports, including multiline, detail, and
summary reports.
however, can access almost any kind of data. The data access process
involves the following steps:
1. Locate the data: Locating data requires understanding the individual
files available; the various file types and the technologies used to
access them. If you are to make an informed request to the data
provider, you need to learn what data is available to you and the
format in which it is stored. Effectively communicating your data needs
will save time for both you and your Information Systems (IS)
department.
2. Acquire the data: After developing an overview of the available data,
you need to acquire the data. To do that, you must do the following:
Determine your analytical objectives
Request the data
Transfer the data
3. Access the data: When the data has been made available in a usable
format, you can begin the process of accessing it with ACL. ACL reads
different file type in different ways and with varying degrees of
automation. Data from newer technologies requires less manual
processing than data from legacy systems.
There are two methods that ACL uses to access data:
Direct access
Import
copy
Bibliography
khan, k. (2009). guidelines on data inspection and analysis payroll (Vol. 1).
islamabad: yousof and sons.
SDS. (8009, 9 7). Retrieved from AXC: SADAS