Application Controls Flashcards
misstatements in a batch computer system may not be detected quickly because?
time delays in processing transactions in a batch system since they are grouped together first and then processed
The results of a programmed edit check of sales transactions would include a report showing exceptions and control totals for each batch processed.
true
Edit Checks
ensure that only valid transactions are processed; hence the output would only ever be all rejected transactions
Test Data
test the internal controls that prevent invalid employee I.D. numbers from being input.
Validity check
check if data carries valid values; computer matches a control field value and highlights those that did not match
Hash total
meaningless total computed to verify the accuracy and completeness of input so for ex) dpt numbers would be meaningless to calculate for payroll
In a computerized payroll system environment what would an auditor lead likely use test data to test controls related to?
Test data involve the use of fictitious transactions to test whether application controls are functioning properly
They would be used to test controls related to missing employee numbers, time tickets with invalid job numbers, and agreement of hours per clock cards with hours on time tickets
Three types of application controls
all 3 must be accurate and authorized
Input
Processing
Output-distribution
Input
use preprinted forms to reduce mistakes
keypunch verification/duplication
“Control Totals”
1) Hash totals-not meaningful
2) Record Count- number of records involved
3) Batch Total- meaningful numerical totals
Logic Checks
1) Limit Tests: within a predetermined range (anything outside the range would be deemed as inappropriate)
2) Validity check- a legitimate code (M or F for gender)
3) Missing Data check- any omissions?
4) Check Digits-arithmetic manipulation (added on the end of the field)
Processing
Checkpoint/Restart- go back to where you left off at
Limit on Processing Time- an upper limit
Internal and External Labels- to avoid mistakes
*same control totals as input
Output
output limit- upper limit for printing time (or max number of pgs permitted)
*same control totals