You are on page 1of 12

Accounting Information Systems

Fourteenth Edition

Chapter 10
Processing Integrity and
Availability Controls

Copyright © 2018 Pearson Education, Inc. All Rights Reserved


Learning Objectives
• Identify and explain the input, processing, and output
controls designed to ensure processing integrity.
• Identify and explain controls designed to ensure systems
availability by minimizing the risk of system downtime and
enabling efficient recovery and resumption of operations.

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 2
Processing Integrity Controls
• Input Process Stage
– Forms design
 Sequentially prenumbered

– Turnaround documents
– Cancelation and storage of source documents
– Data entry controls

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 3
Processing Integrity: Data Entry Controls
• Field check • Size check
– Characters in a field are proper – Input data fits into the field
type • Completeness check
• Sign check – Verifies that all required data is
– Data in a field is appropriate sign entered
(positive/negative) • Validity check
• Limit check – Compares data from transaction file
– Tests numerical amount against a to that of master file to verify
fixed value existence
• Range check • Reasonableness test
– Tests numerical amount against – Correctness of logical relationship
lower and upper limits between two data items
• Check digit verification
– Recalculating check digit to verify
data entry error has not been made

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 4
Additional Data Entry Controls
• Batch processing • Prompting
– Sequence check – System prompts you for input
 Test of batch data in proper (online completeness check)
numerical or alphabetical • Closed-loop verification
sequence
– Checks accuracy of input data
– Batch totals by using it to retrieve and
 Summarize numeric values display other related information
for a batch of input records (e.g., customer account #
– Financial total retrieves the customer name)
– Hash total
– Record count

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 5
Processing Controls
• Data matching • Cross-footing
– Two or more items must be – Verifies accuracy by comparing
matched before an action takes two alternative ways of
place calculating the same total
• File labels • Zero-balance tests
– Ensures correct and most – For control accounts (e.g.,
updated file is used payroll clearing)
• Recalculation of batch totals • Write-protection mechanisms
– Protect against overwriting or
erasing data
• Concurrent update controls
– Prevent error of two or more
users updating the same record
at the same time

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 6
Output Controls
• User review of output
• Reconciliation procedures
– Procedures to reconcile to control reports (e.g., general ledger
A/R account reconciled to Accounts Receivable Subsidiary
Ledger)
– External data reconciliation
• Data transmission controls
– Checksums
– Parity bits

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 7
Availability Key Objectives
• Minimize risk of system downtime
• Quick and complete recovery and resumption of normal
operations

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 8
Availability Controls
• Preventive maintenance • Backup procedures
• Fault tolerance – Incremental
 Copies only items that have
– Use of redundant components changed since last partial
• Data center location and backup
design – Differential backup
 Copies all changes made
– Raised floor
since last full backup
– Fire suppression • Disaster recovery plan (DRP)
– Air conditioning – Procedures to restore
– Uninterruptible power supply organization’s IT function
(UPS)  Cold site
– Surge protection  Hot site

• Training • Business continuity plan


(BCP)
• Patch management and – How to resume all operations,
antivirus software not just IT
Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 9
Key Terms (1 of 2)
• Turnaround document • Sequence check
• Field check • Batch totals
• Sign check • Financial total
• Limit check • Hash total
• Range check • Record count
• Size check • Prompting
• Completeness check • Closed-loop verification
• Validity check • Header record
• Reasonableness test • Trailer record
• Check digit • Transposition error
• Check digit verification • Cross-footing balance test
• Zero-balance test

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 10
Key Terms (2 of 2)
• Concurrent update controls • Recovery time objective (RTO)
• Checksum • Real-time mirroring
• Parity bit • Full backup
• Parity checking • Incremental backup
• Fault tolerance • Differential backup
• Redundant arrays of independent • Archive
drives (RAID) • Disaster recovery plan (DRP)
• Uninterruptible power supply (UPS) • Cold site
• Backup • Hot site
• Recovery point objective (RPO) • Real-time mirroring
• Business continuity plan (BCP)

Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 11
Copyright © 2018 Pearson Education, Inc. Chapter 10: Processing Integrity and Availability Controls Slide 1 - 12

You might also like