Question

In: Accounting

9) Describe the ACL analysis? How can ACL tools and techniques be used in an audit?...

9) Describe the ACL analysis? How can ACL tools and techniques be used in an audit? Be specific and use examples to support your answer. What did you learn about ACL that you found to be most useful with respect to IT Audit?

Solutions

Expert Solution

Describe the ACL analysis?

Audit Command Language (ACL) Analytics is a data extraction and analysis software used for fraud detection and prevention, and risk management. It samples large data sets to find irregularities or patterns in transactions that could indicate control weaknesses or fraud.

How can ACL tools and techniques be used in an audit?

In general an audit tool is anything auditors use to complete an audit. An audit tool can be software such as ACL, Access or Excel. It can also be a hard-copy audit program or check list.

34 More particularly, in the closure audit for the operational programme ‘Andalusia’, the Commission selected a random sample of 37 projects out of 5 319 in an amount of EUR 870 341 396, or 16.69% of the final expenditure declared, on the basis of monetary unit sampling and with the aid of Audit Command Language (ACL) software, a computer-assisted audit tool.

Annex 3 - List of Background Documents and Supporting Information The audit was conducted using Computer Assisted Audit Tools and Techniques (CAATT). The approach consisted in downloading the transactions from the Bank of Montreal (BMO) web site into our Audit Command Language Software (ACL).

Audit and Evaluation Audit of Acquisition Card Transactions Audit of Acquisition Card Transactions The audit was conducted using Computer Assisted Audit Tools and Techniques (CAATT). The approach consisted in downloading the transactions from the Bank of Montreal (BMO) web site into our Audit Command Language Software (ACL).

◦ The judgemental sampling was based on a selection of 215 high risk transactions, with a total value of $260M, identified using an automated data analysis software package, Audit Command Language (ACL).

Print-friendly Audit of Acquisition Card Transactions The audit was conducted using Computer Assisted Audit Tools and Techniques (CAATT). The approach consisted in downloading the transactions from the Bank of Montreal (BMO) web site into our Audit Command Language Software (ACL).

The data selected were analyzed using Audit Command Language (ACL) software.

The Audit and Inspection Department obtained Audit Command Language (ACL) packages, and has contracted with an external expert to conduct a training session for Department staff in December

The Audit Command Language (ACL) software was used to perform integrity tests to identify transactions with anomalies such as corrupted data, completeness of the file and blank fields.

Audit Command Language (ACL) software was used to download and analyze procurement transactions from CAS, as well as generate a statistically valid, random sample of 273 transactions for review.

Using the ERDF financing in the amount of 951 243 399 German marks (DEM) granted to the operation programme and on the basis of the calculations made by the software Audit Command Language (ACL), the Commission applied an extrapolated financial correction of DEM 25 516 719, which represented a reduction of 2.68% of the ERDF financial assistance to the overall programme.

A data analysis software package, Audit Command Language (ACL) was used in the analysis of approximately 600,000 pay transactions and 156,000 leave transactions.

• obtained the GCIMS database and the GCIMS data dictionary and ran queries using the audit software package Audit Command Language (ACL);

The Audit and Inspection Department obtained Audit Command Language (ACL) packages, and has contracted with an external expert to conduct a training session for Department staff in December 2002.

Audit Methodology The audit was conducted using Computer Assisted Audit Tools and Techniques (CAATT). The approach consisted in downloading the transactions from the Bank of Montreal (BMO) web site into our Audit Command Language Software (ACL).

In addition, as the Internal Audit Office has collective command of three United Nations working languages- Arabic, English and French- some internal auditors were strongly encouraged to acquire proficiency in the fourth working language, Spanish

In addition, as the Internal Audit Office has collective command of three United Nations working languages – Arabic, English and French – some internal auditors were strongly encouraged to acquire proficiency in the fourth working language, Spanish.

Because there were no publications visible during the audit, the Regional Official Languages Officer and Co-ordinator will discuss this issue with the detachment commander to ensure that when publications are made available to the public, they are always displayed in both official languages.

Be specific and use examples to support your answer.

Auditing Oracle ERP Using ACL:
An example of the Sales and Collection Cycle

Abstract
This project focused on the sales and collection cycle, and data from the Oracle
database were adopted as the auditing subject. Five audit objects were developed
before this project proceeded to the stage of ACL auditing. Related audit procedures
were developed according to these objects. The aim of this project was to determine
weaknesses in internal control by using ACL auditing software and to provide
suggestions for additional improvements.
Keywords: Audit Command Language (ACL), internal control, sales and
Collection Cycle

Foreword
Computer-assisted audit tools (CAATs) are designed specifically for system auditing.
CAATs are compatible with various file types and data formats. CAATs demonstrate
sampling, file compilation, date calculation, and data conversion features, and they
assist auditors in enhancing productivity, detecting fraud, continuous monitoring,
law and regulation compliance, data security assurance, and joint audit practices.
Audit Command Language (ACL) is one of the most prevalent auditing software. For
more than two decades, ACL is renowned worldwide for providing auditing, control
test, and compliance technology solutions for people with financial and accounting
backgrounds.
The ultimate goal for all business activities is to maximize profit, and sale is the
principal measure of profit. Sales is the main source of revenue for most companies,
and the sales process involves most of the departments in a company, including
operations department, production department, accounting department, and sales
logistics department. Specifically, sales activity is a complex process. Apart from sales, cash collection is another routine business activity. With high transaction
frequency, fraudulent behaviors such as embezzlement and theft are likely to occur
during the process of cash collection and bank deposit. Therefore, the sales and
collection cycle is a crucial yet highly risky segment in the daily operations of
companies.
This project focused on the sales and collection cycle, and data from the Oracle
database were adopted as the auditing subject. The aim of this project was to
determine weaknesses in internal control by using ACL auditing software and to
provide suggestions for additional improvements.
Introduction to the Sales and Collection Cycle
In a conventional company, the sales and collection cycle involves multiple steps,
such as processing orders, managing credit, delivering goods or providing services,
issuing sales invoices, recording sales and accounts receivable, providing sales
discounts, allowances, and sales returns, and recording cash receipts.
The main purpose of auditing the sales and collection cycle is to examine whether
the account balance involved in the cycle is appropriately maintained according to
the generally accepted accounting principles. Five transaction types are involved in
the sales and collection cycle: sales (cash sales and sales on account), cash receipts,
sales returns and allowances, write off uncollectible accounts, and bad debt expense.
The sales and collection cycle involves the process of determining goods and
services transfer, a process that begins from the customer’s order placement and
ends with the transfer of goods and services into cash or accounts receivable. In this
process, the company uses documents and records to communicate the transaction
process and implement internal control. Table 1 illustrates the business functions
and documents of sales and collection cycle. When the functions of such documents
are understood, the audit process can be facilitated.

Using ACL Software to Conduct Audit Procedure Analysis
1. Establishing Audit Objectives and Procedures
ACL can be used to audit computer files according to the following procedures:
 Establish audit goals
 Learn about computer application systems and file structures
 Organize the contents to be audited
 Transfer files from the host computer to a personal computer or disc
 Define file fields and formats in ACL
 Verify whether the data defined are accurate and whether they conform to the
account records
 Execute the audit analysis
 Generate reports of the audit results
Five audit objects were developed before this project proceeded to the stage of ACL
auditing. Related audit procedures were developed according to these objects.

2. Defining data fields

3. Carrying out audit procedures
Auditing Objective 1
Audit whether cash basis accounts receivable write-offs matches the amount of
cash received from accounts receivable.
Auditing procedures:
Compare the AMOUNT in the AR_CASH_RECEIPTS_ALL Table with the
AMOUNT APPLIED in the AR_RECEIVABLE_APPLICATIONS_ALL Table.

Used ACL command: Summarize, Join Tables, and Local Filters.
ACL Auditing step:
Step 1. Select Analyze > Summarize. Use the Summarize command to summarize
the AMOUNT_ APPLIED in the AR_RECEIVABLE_APPLICATIONS_ALL table
by CASH_RECEIPT_ID. This process produced new table and named as
SUMVEN_APPLICATIONS_AMOUNT.
Step 2. Select Data>Join Tables. Use the Join command to join
SUMVEN_APPLICATIONS_AMOUNT table and AR_CASH_RECEIPTS_ALL
table. This process produced new aggregate table, and was saved as MATCHED
AMOUNT.
Step 3. Use Local Filters to view whether the amount of AMOUNT _APPLIED and
AMOUNT are the same. Select Analyze > count records. In the Expression box
enter AMOUNT _APPLIED <>AMOUNT, save as difference amount.
The audit result showed in figure 1. Of the 19,634 entries, the amount in 85 entries
of AMOUNT _APPLIED in AR_RECEIVABLE_APPLICATIONS_ALL Table
differed with AMOUNT that of AR_CASH_RECEIPTS_ALL Table.

Auditing Objective 2
Audit whether the date of collection matches the date of deposit.
Auditing procedures:
Compare the date of RECEIPT_DATE with the date of DEPOSIT_DATE in the
AR_CASH_RECEIPTS_ALL table.

Auditing step use ACL:
Step 1. Select Analyze > count records.
Step 2. In the Expression box enter RECEIPT_DATE<>DEPOSIT_DATE, save as
difference date. Click OK.
The audit result showed that of the 19,682 transaction entries, 60 entries had dates
where the data of collection did not match the date of deposit.
Auditing Objective 3
Audit whether the calculation of the sales revenue is accurate and normal.
Auditing procedures:
Examine whether the sales revenue contains any negative number; review the sales
revenue number by multiplying the ordered quantity by the per unit sales price in the
transaction detail file.

Used ACL command: Local Filters
ACL Audit step:
Step 1. Select Analyze > count records. In the Expression box enter
UNIT_SELLING_PRICE<0, save as Negprice. Click OK.
The audit result showed that of the 298,074 transaction entries, 17 entries had
negative numbers in per unit sales price.
Step 3. Select Analyze > count records.
Step 4. In the Expression box enter
UNIT_SELLING_PRICE*QUANTITY_ORDERED<> REVENUE_AMOUNT, save
as difference revenue amounts.
The audit result showed that of the 298,074 transaction entries, 1,946 entries showed
disparate numbers in the result obtained by multiplying the per unit sales price by
the ordered quantity and the collected revenue.

Auditing Objective 4
Audit whether goods sold to clients without sales order.
Auditing procedures:
Compare the sales order with the identification of selling to customer.

Used ACL command: Join Tables, Local Filters.
Auditing step use ACL:
Step 1. Select Data >Join Tables. Use the Join command to join
RA_CUSTOMER_TRX_ALL table and RA_CUSTOMER_TRX_LINES_ALL
table. This process produced new aggregate table, and save as MATCH_ID.
Step 2. Select Analyze > count records. In the Expression box enter
SALES_ORDER=””, save as UNEXIST. Click OK.
The audit result showed that of the 43,394 entries, 14,073 entries represented goods
sold to clients without sales order.
Auditing Objective 5
Audit if the system involves any transaction whose date of transaction precedes the
date of sale order.
Auditing procedures:
Compare the date of transaction with the date of sale order

Used ACL command: Relate Table, Local Filters
ACL Audit step:
Step 1. Open the RA_CUSTOMER_TRX_ALL (primary table) and select Data >
Relate Tables. In the Relations dialog box, click Add Table and select
RA_CUSTOMER_TRX_LINES_ALL table (secondary tables).
Step 2. Drag the CUSTOMER_TRX_ID (key field) from the
RA_CUSTOMER_TRX_ALL table to the CUSTOMER_TRX_ID in the

RA_CUSTOMER_TRX_LINES_ALL Table. Click Finish to exit the Relations
dialog box and save as RELATION. Then these two tables are related.
Step 3. Add SALES_ORDER_DATE and TRX_DATE fields to the RELATION table,
do the following: Right-click the RELATION table view and select Add Columns.
Select RA_CUSTOMER_TRX_ALL Table and
RA_CUSTOMER_TRX_LINES_ALL Table from the From Table drop-down list
and select SALES_ORDER_DATE and TRX_DATE fields to add to the
RELATION table view. Click OK. The SALES_ORDER_DATE and TRX_DATE
fields are added to the RELATION table view.
Step 4. Select Analyze > count records. In the Expression box enter
SALES_ORDRE_DATE>TRX_DATE, save as Negdate. Click OK.
The audit result showed that of the 47,161 transaction entries, 214 entries had a
transaction date that precedes the order placement date.
Analysis of Audit Results and Suggestions for improvement
In this project, the audit process was conducted according to five objectives. The
auditors adopted auditing programs specifically designed for these objectives,
compiled the results by using ACL auditing software, and proposed suggestions of
improvement regarding the results.
(1) The company should determine if cash had been embezzled because some
account funds were collected but not deposited.
(2) If the collected funds were not deposited immediately, then the risks are that the
funds could be embezzled, stolen, or lost. Therefore, the auditors suggest that the
company should deposit cash into the bank on the same day of collection to
lower the risk of missing cash.
(3) The company should investigate why certain sales prices were of negative values
to clarify if those were key-in mistakes or were associated with other causes. In
addition, a recalculation also indicated instances of mismatched sales records.
Therefore, the company should ask related staff to recalculate and verify the data
to ensure the quality of the data.
(4) The company should confirm if false sales transactions existed. If confirmed, the
company may have flaws in its internal control system, indicating that goods
could be sold to clients without bill of sales. The company should review the
flaws in its internal control and require its employees to follow related
regulations.
In an ordinary transaction process, the clients would have to order goods first before
the company delivered the goods them. Thus, the scenario in which the date of transaction preceded the date of order placement could have happened because of
flaws in the internal control of the company or because the employees did not follow
the internal control policies of the company. Therefore, the auditors propose that the
company should review its flaws in internal control and require its employees to
follow related regulations.


What did you learn about ACL that you found to be most useful with respect to IT Audit?

Reduced frequency and impact of avoidable risk events by 50%. With better and timelier access to key process data using the ACL Platform, the organization can quickly identify when a task or procedure is non-compliant, enabling managers to identify and deal with issues before they happen. As a result, ACL software has helped reduce the frequency or duration of avoidable airport or terminal shut-down events by 50 percent.
Improved corporate performance and revenue generation. Additional profits of more than US$650,000 (risk-adjusted, net present value over three years) can be attributed to improved decision making due to access to fresh, reliable and comprehensive data reports and dashboards. Corporate leaders, able to make data-informed decisions, can more quickly take advantage of strategic opportunities and manage risks, lowering costs and increasing revenue.
Increased audit efficiency and reduced audit cost, with 33% more audits completed. Since audit teams using ACL software can easily configure access to data sources and can conduct both planned and ad hoc reviews quickly and accurately, the organization saw a 33-percent improvement in the number of audits completed (increased to 48 from 32) and a 50-percent reduction in the amount of time it takes to complete some audits (decreased audit cycle from four weeks to two).
Improved human resource allocation. With improvements in processes and efficiency, the team was able to reallocate two audit professionals to other under-resourced departments (25-percent reduction in required staffing resources) saving the organization nearly $550,000 (risk-adjusted, net present value over three years).

Since 1987, ACL technology has helped organizations reduce risk, detect fraud, enhance profitability, and improve business performance. ACL delivers its solutions to 14,700 organizations in over 150 countries through a global network of ACL offices and channel partners

ACL delivers technology solutions that are transforming audit and risk management. Through a combination of software and expert content, ACL enables powerful internal controls that identify and mitigate risk, protect profits, and accelerate performance.


Related Solutions

what are the tools and techniques used in the analysis and interpretation of corporate financial information
what are the tools and techniques used in the analysis and interpretation of corporate financial information
Please describe three analysis tools that can be used in capital budgeting decisions. Which of these...
Please describe three analysis tools that can be used in capital budgeting decisions. Which of these do you believe provides the best information and the least beneficial information? Why? Be specific. As portfolio activities are to be self-reflective, please make sure to connect the portfolio assignment to: Your personal experiences. Reflect on how this assignment topic is applicable to and will benefit you. Course readings and any external readings. Discussion forum posts or other course objectives. The Portfolio Activity entry...
Describe the monetary policy tools available to the Fed and how they can be used to...
Describe the monetary policy tools available to the Fed and how they can be used to decrease the money supply
describe horizontal and vertical analysis, and ratio analysis. How can we use these techniques to learn...
describe horizontal and vertical analysis, and ratio analysis. How can we use these techniques to learn more about the company?
I am trying to understand how special audit techniques (audit sampling methods) are used in the...
I am trying to understand how special audit techniques (audit sampling methods) are used in the Inventory and Warehousing cycle. Could you please gives some examples that an auditor would examine to decide what audit sampling implications would arise in the Inventory and Warehousing cycle? Thank you so much as I am a little confused and any help would be greatly appreciated!
Describe various tools and techniques used in human resource management for a project. Use PMBOK as...
Describe various tools and techniques used in human resource management for a project. Use PMBOK as your main source of information List and describe some techniques for conflict management.
research, examine, and discuss how semantic analysis tools can be used to create more sales and...
research, examine, and discuss how semantic analysis tools can be used to create more sales and improve customer support (200 words) with APA citation and references
Describe health policy. How can health policies be used as regulatory or allocative tools?
Describe health policy. How can health policies be used as regulatory or allocative tools?
Describe how ratio analysis can be used to improve operations and reduce debt ? Describe how...
Describe how ratio analysis can be used to improve operations and reduce debt ? Describe how identifying trends and patterns in financial statements over reporting periods can yield insights into the client’s business ?
What are the techniques used for business process analysis? Conduct a SWOT analysis of these techniques?...
What are the techniques used for business process analysis? Conduct a SWOT analysis of these techniques? Which techniques is appropriate for your organisation and why? with reference
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT