Computerized procedures for file updating
Restricting access to data
Techniques:
File update controls -- Run-to-run batch control data to monitor data processing steps
Transaction code controls – to process different transactions using different programming logic (e.g., transaction types)
Sequence check controls – sequential files, proper sorting of transaction files required
Testing file update controls – results in errors
Testing data that contains errors (incorrect transaction codes, out of sequence)
Can be performed in ITF or test data
CAATTs requires careful planning
Single audit procedure can be devised that performs all tests in one operation.