Application of Controls: Application Controls Are Those Policies and Procedures That Relate To Specific Use of A
Application of Controls: Application Controls Are Those Policies and Procedures That Relate To Specific Use of A
Application of Controls: Application Controls Are Those Policies and Procedures That Relate To Specific Use of A
To ensure that all relevant data are captured as input to the system, and to ensure that
the data are accurately processed during their conversion into meaningful financial
information, controls or other mechanisms must be incorporated.
Application controls are those policies and procedures that relate to specific use of a
system. These are designed to provide reasonable assurance that all transactions are
authorized, and that they are processed completely, accurately and in a timely manner.
o Reliability
Reduces likelihood of errors due to manual intervention
o Benchmarking
Reliance on IT general controls can lead to concluding the application
controls are effective year to year without re-testing
ADVANTAGES
o Allows management to monitor websites accessed and documents scanned
or printed by individual users.
o No bandwidth problems experiences in a networked arrangement.
o Data may be saved on the hard drive or may be stored on an external hard
disk or flash drive.
o One advantage of a standalone computer is damage control. For example, if
something goes wrong, only the standalone will be affected.
o Simplicity is another advantage, because it takes a lot less expertise to
manage one computer than it does to setup or troubleshoot several.
Standalone computers can also be more convenient. For example,
printing on a network may require you to walk some distance from the
computer to the printer. Inversely, any peripherals on a standalone
have to be in arm's reach. Finally, a standalone does not affect other
computer users. With a network, one user may waste space by
watching movies or listening to music. In turn, everyone else using the
network may see slower computer performance.
DISADVANTAGES
o A lot of time required to load applications on individual machines. The same
software cannot be installed simultaneously. While a network allows
everything to be changed at once, a standalone requires that any new
programs must be set up one-by-one, which is much more time-consuming.
o Users are restricted to a single computer. The shortcomings of standalone
computers may be overcome by a workstation. This refers to networked
computers. This networking allows users to share information with others
within the network. Users can share emails, data files, and devices such as
printers and instant messaging.
ON-LINE
On -line processing refers to processing of individual transactions as they occur
from their point of origin as opposed to accumulating them into batches. This is
possible by direct access device such as magnetic disk and number of terminals
connected to and controlled by central processors. In this way, various
departments in a company can be connected to the processor by cable. Apart
from transaction processing and file updating, inquiries are also handled by the
on-line processing system. On-line processing ensures that the records are in
updated status at any time whereas this is not so with batch processing, but the
fact remains that online processing is costly.
On-line system - Real time systems are basically on-line system with
one specialty in enquiry processing
Response - Response to the enquiry itself is used to control the
activity. The response of a real time system is one type of feedback
control system. The response time would naturally differ from one
activity to another. Real time system usually operates in multi-
programming and multi-processing. This increases both availability
and reliability of the system.
‘Program Interrupts’ - CPU’s in real time systems should possess the
capability of ‘Program Interrupts’. These are temporary stoppage of
halts in the execution of a program so that more urgent message can
be handled on priority.
DATABASE SYSTEM
Database is an organized data collection that is and accessed electronically. The
database system enables data synchronization by maintaining one copy of
important records locked in an organized file system (i.e. database) which is
shared by various users without the necessity of maintaining a copy of a file for
themselves. This type of system eliminates data redundancy. Current system
entrust responsibility of database maintenance and control over a database
administrator.
Lack of transaction trail. Audit trail may available for the short
period or not in the form of computer readable form. Or if the
transaction is too complex and high volume, errors may embedded
in application’s program logic and difficult to detect on a timely
basis.
Lack of segregation of duties. Many of control procedures are
performed by separate individual in manual systems but may not in
CIS.
Potential for errors and irregularities. Potential for human error
and unable to detect the error may be greater in CIS. Also the
potential of unauthorized access to data without visible evidence
may be greater in CIS than manual system. Furthermore, decreased
human involvement in handling transaction in CIS can reduce
“check and balance” activities that may cause error unable to
detect.
Initiation or execution of transaction. CIS may have capabilities to
execution transaction automatically. For example calculation of
depreciation. The authorization for transaction is not available.
Lack of visible output. Certain transaction or result may not be
printed. Thus, the lack of visible output may result in the need to
access data retained on files readable only by computer.
Ease of access to data and computer programs. Data and computer
programs can be accessed and altered at the computer or from the
remote location. Therefore, auditor should review the appropriate
control measure to prevented unauthorized access and alteration
of the data.
Type of risks
– Pervasive: impact the enterprise as a whole
– Specific risks
o Audit procedures
The auditor’s specific objective do not change whether the accounting
data is processed manually or by the computer. However, method of
applying audit procedures to gather evidence may different. Auditor may
perform audit procedures manually or use CAAT or combination of both.