Share
Explore BrainMass

General and application controls

9-16 Identify one or more control procedures (either general or application controls, or both) that would guard against each of the following errors or problems. 1).A bank deposit transaction was accidentally coded with a withdrawal code. 2).The key-entry operator keyed in the purchase order number as a nine-digit number instead of an eight-digit number. 3.)The date of a customer payment was keyed 2001 instead of 2010. 4).A company employee was issued a check in the amount of -$135.65 because he had not worked a certain week, but most of his payroll deductions were automatic each week. 5).A patient filled out her medical insurance number as 123465 instead of 123456. 6). An applicant for the company stock option plan filled out her employee number as 84-7634-21. The first two digits are a department code. There is no department 84. 7.) A high school student was able to log onto the telephone company's computer as soon as he learned what telephone number to call. 8.) The accounts receivable department sent 87 checks to the computer center for processing. No one realized that one check was dropped along the way and that the computer therefore processed only 86 checks.

Solution Preview

1).A bank deposit transaction was accidentally coded with a withdrawal code.

Application controls could prevent this, but the general controls of verifying a teller's drawer against the receipts from their station would discover the error.

2).The key-entry operator keyed in the purchase order number as a nine-digit number instead
of an eight-digit number.

Application controls would not allow for this to happen. Using a validation rule or input format code would require 8 digits be entered. Now if the system did only capture the first 8 digits of the keyed-in 9 digits, there would be the ability to cross reference the purchase order number against a list of active purchase ...

Solution Summary

This provides examples of determining general and application controls that guard against given errors.

$2.19