View
213
Download
1
Tags:
Embed Size (px)
Citation preview
Computer Assisted Audit Techniques
WinIDEA solely1).
2). Some or most of us havebeen using this techniqueone way or the other
3). It could be very simple
Computer Assisted Audit Techniques
Computer Assisted Audit Techniquesis
meaning
We use computer to perform partof our auditing functions
They are tools to be used by the examiners,NOT a means to an end
Need to first identify the objectives of auditthen look at best method of achieving it
Prime objective should be to assist inperforming audit in the most effectiveand efficient manner
Computer Assisted Audit Techniques
Computer Assisted Audit Techniques
Considerations
Importance of the system to the organisation
Whether the review is a one-off or acontinuing one
Time and cost to set up the technique
Time and cost to maintain the technique
Level of audit assurance required
Expected life of the system
Computer Assisted Audit Techniques
Types of CAATs
Interogation SoftwareEmbedded Audit ModuleParallel simulationTest DataIntegrated Test Facility Specialised audit softwareCommercial SoftwareUsing the auditee’s system & resources
Computer Assisted Audit Techniques
Interogation Software
DefinitionAn audit interrogation program extracts data for subsequent audit reviewExamples:
Easytrieve ACLIDEAImpromptu/PowerPlay
Generalised audit software comes in a varietyof forms. It may either be a software packageavailable commercially or one developed by anauditing firm. In most cases the purpose of thesoftware package is to interrogate client’scomputer files and extract information therefrom.
Computer Assisted Audit Techniques
This type of software may be used to gather evidence in relation to both the effectiveness ofoperations of a programmed controll procedureand the extent of misstatements in accounts andunderlying classes of transactions. In otherwords, this software may be used as either a test of control or as a substantive procedure.
Computer Assisted Audit Techniques
Computer Assisted Audit Techniques
Stages of Interogation
File Define the file to be interrogated
Field Determine the fields of interestSelection How data is to be collectedCriteria
Calc. OptionalOutput Most important aspect must get
output right to meet objectives
Computer Assisted Audit Techniques
Independence form the IT department
More effective use of audit time
More Effective auditing
Training
Cost to set up and process
Flexibility through the use of parameters
Interogation Software (cont.)
Advantages
Computer Assisted Audit Techniques
Disadvantages
Interogation Software (cont.)
Cost to purchase package
Inexperience
Does not review system controls
Computer Assisted Audit TechniquesEmbedded Audit Module
Definition
An audit program which is embedded
in the application system to extract
live data for subsequent audit review
* Automating part of the the audit function
Computer Assisted Audit Techniques
It is a CAAT in which code prepared by the auditor is embedded in the client’s software.The code may be designed, for example, toreplicate specific aspect of control procedure,or to record details of certain transactions ina file accessible only to the auditor. Thus, it may be used as both a test of control* or as a substantive procedure
Embedded Audit Module (cont.)
Computer Assisted Audit Techniques
Advantages
Concurrent auditing
Continuous monitoring of transaction
Reduces need for separate audit runs
Particularly useful for very large files
Extracts unusual transactions for subsequent
audit checking
Computer Assisted Audit TechniquesDisadvantages
Must be included at system specification timeLoss of independence as usually programmedby IT staff
High set up and maintenance costs
Program maintenance difficult, needs regular review
Processing overheads may be high
To be effective must assign audit staff to follow upKnowledge of testinging criteria may lead tocircumvention
Computer Assisted Audit Techniques
Definition
Parallel simulation
Live data is processed through the application
system and checked to pre-determined results.
lnvolves auditors developing either part or all
the system and then processing data through to
compare with output from original system.
Computer Assisted Audit Techniques
Alternatively, actual client data is processedusing a copy of the client’s software that hasundergone program code analysis by theauditor and is under the control of theauditor. It provides evidence as to theeffectiveness of design of program controlprocedures.
Parallel simulation (cont.)
Computer Assisted Audit Techniques
Advantages
Simple and positive verification of specific
programs and program controls
Simple verification fo the integrity of data
Uses live data files but does not corrupt them
Repeatable test
Can check all or part of a system
Computer Assisted Audit TechniquesDisadvantages
May require considerable programmingknowledge
Need detailed knowledge of application system
Expensive to maintain
Need good application documentation
Are error caused by faults in live orparallel system?
Computer Assisted Audit TechniquesTest Data
Definition
Test data is processed through the application system and checked to pre-determined results.
INTEGRATED TEST FACILITY is an enhanced form of this
May use TEST DATA GENERATOR Pansophic’s PANAUDIT.
Computer Assisted Audit Techniques
Test data is a CAAT in which test data prepared by the auditor is processed onthe current production version of the client’s software, but separately form the client’s normal input data. The test datathat is processed updates the auditor’s copiesof the client’s data files. It is typically used to gather evidences as to the effectiveness ofdesign of programmed control procedures.
Computer Assisted Audit Techniques
Advantages
Does not interfere with live processing
Enables the auditor to carry out more
exhaustive testing
Computer Assisted Audit Techniques
Disadvantages
Computer staff assistance required
Additional computer resources required
No assurance that the test data followed
normal processing procedures
Computer Assisted Audit TechniquesIntegrated Test Facility
ITF is a facility forming part of the client’ssoftware that enables the auditor’s test datato be integrated with the client’s live input data and then processed using the client’scurrent production version of the software.The facility ensures that the test data updatesspecial dummy files, rather than actual operating files. This procedure provides evidence of the effectiveness of design ofprogrammed control procedures.
Computer Assisted Audit TechniquesSpecialised audit software
It is software designed to perform specific tasks in specific circumstances, such ascomparison of source and object code, the analysis of unexecuted code and the generationof test data. It is used to gather evidence asto the design effectiveness of client’s software.
Computer Assisted Audit Techniques
Commercial Software
Such as Microsoft Excel, .., may be used bythe auditor for analysing data imported fromclient files, writing audit program, etc.
e.g.Stress Test is perform on ExcelBreakeven Test (RWCR & NPL)
Computer Assisted Audit Techniques
Using the auditee’s system & resources Its application system
Its query tools
Its programmer
Need to ask for a user-id with “read only”capabilityNeed to understand the productNeed to understand the system (command) Need system documentation Start with login & exit the application
Computer Assisted Audit Techniques
Using the auditee’s application system
Computer Assisted Audit Techniques
Using the auditee’s query tools (very muchlike WinIdea)
Need to ask for a user-id with “read only”capability & full assess to query toolNeed to understand the query tool e.gQuery/400, SQL, Crystal report,... Need system documentation Start with login & exit the application Begin extraction with the simplest query