Page 151 - DCOM204_AUDITING_THEORY
P. 151

Unit 8: Auditing in an EDP Environment




            8.4.5  Audit Techniques                                                               Notes

            1.   Audit objectives remain the same whether processing of data is manual or computerized.

                 While designing audit procedures in electronic data processing environment, the auditor
                 should keep in mind two things:
                 (a)  Ensure that there is adequate compliance and substantive procedures and transmitted
                     data are correct and complete
                 (b)  Apply professional skepticism by cross verification of records, reconciliation
                     between primary and subsidiary ledgers, questioning and critical assessment of
                     audit evidence. The procedures adopted for the purpose may be manual, by way of
                     computer-assisted audit techniques, or on combination of both.
                 Auditing “around” or “through” computers
                 In an electronic data processing environment, an auditor may carry out compliance
                 procedures and substantive tests of transactions with the help of computers, or without it.
                 If he conducts the audit in a traditional manner by examining the data and information
                 generated by computer system of the client it will be auditing around the computer. In
                 this case, the auditor only relies on the data and information printouts given to him by the
                 client.
                 On the other hand, if the auditor himself uses computer system to carry out compliance
                 and substantive test procedures, it will be auditing through the computer. However, this
                 will require the auditor and/or his staff to possess adequate knowledge of electronic data
                 processing.

            2.   Computer-assisted audit techniques: These may be as follows:
                 (a)  Test data: They represented a set of test data prepared by the auditor himself, or by
                     using any such data prepared by the internal auditor of the client. Test data comprise
                     transactions of all kinds prepared specifically to test a program or a set of programs
                     of the client. To evaluate the effectiveness of the client’s program (s), the auditor
                     may run his test data on the client’s computer using the programs of the client
                     himself.

                     Use of test data serves as an assurance about the correct functioning of tested
                     programs. However, its limitation is that preparation of the test data requires care
                     and expertise on the part of auditor. For example, it will involve selection of the
                     type of master files or records (ledger like records where there is continuous updating
                     through transaction records), e.g. processing of a test transaction showing receipt of
                     payment from a debtor will reflect in the file that contains records of sundry debtors.
                     Moreover, the test data should cover all types and variations, whether they are
                     actual data used by the client, or certain modifications, to ascertain that the client’s
                     program includes necessary controls.
                     For control purposes, the auditor should maintain proper working papers regarding
                     the use of test data. Working papers should show the programs put to test, and the
                     results-both expected and actual. He should also ensure that the programs tested are
                     those actually used by the client, and that actual records remain unaffected by the
                     tests used by him.
                 (b)  Modified test data facility: It is a simulated form of a test data technique. Under it, the
                     auditor creates artificial transactions, processes them along with normal processing
                     of actual transactions of the enterprise, and compares the results of the two. This will





                                             LOVELY PROFESSIONAL UNIVERSITY                                  145
   146   147   148   149   150   151   152   153   154   155   156