Bài tập kiểm soát hệ thống thông tin kế toán
Bài tập kiểm soát hệ thống thông tin kế toán
Bài tập kiểm soát hệ thống thông tin kế toán
a. The hours worked field in a payroll transaction record contained the value 400
instead of 40. As a result, the employee received a paycheck for $6,257.24 instead of
$654.32.
A limit check on hours worked. The limit would have to be higher than 40 (such as 55 –
or whatever the company deemed appropriate) to allow for overtime, but would certainly
catch the extra 0 added to the 40 hours worked.
b. The accounts receivable file was destroyed because it was accidentally used to
update accounts payable.
All files should have header labels to identify their contents, and all programs should
check these labels before processing transactions against the file.
There should also be a clearly marked external label to reduce the risk of an operator
loading the wrong file.
c. During processing of customer payments, the digit 0 in a payment of $204 was
mistakenly typed as the letter “O.” As a result, the transaction was not processed
correctly and the customer erroneously received a letter that the account was delinquent.
A field check should be performed to check whether all characters entered in this field are
numeric.
There should be a prompt correction and re-processing of erroneous transactions.
d. A salesperson mistakenly entered an online order for 50 laser printers instead of 50
laser printer toner cartridges.
A reasonableness test of quantity ordered relative to the product if 50 is an unusually
large number of monitors to be ordered at one time.
Closed-loop verification to make sure that the stock number matches the item that is
ordered.