Data Analytics For Auditing Using ACL
Data Analytics For Auditing Using ACL
Data Analytics For Auditing Using ACL
& Assignments
BOOK 1 OF 2
© 2017
Copyright by Armond Dalton Publishers, Inc.
Okemos, Michigan
All Rights Reserved. No part of this publication may be reproduced, stored in an information
retrieval system, or transmitted, in any form or by any means, electronic, mechanical,
photocopying, recording, or otherwise, without the prior written permission of the publisher.
ACL, the ACL logo, the ACL logo with the text, “Transforming Audit and Risk” and “Audit
Command Language” are trademarks or registered trademarks of ACL Services Ltd.
Data Analytics for Auditing Using ACL is an independent publication not affiliated with ACL
Services Ltd. This product is provided for free, and no support is provided by Armond Dalton
Publishers, Inc., or ACL Services Ltd.
ISBN 978-0-912503-62-2
Preface
Objective
The objective of these materials is to help students with an interest in auditing learn how to
apply ACL audit software to solve audit problems. The materials are designed to first help
students learn how to use ACL and then use the software on increasingly complex problems.
The most interesting aspect of ACL is the thinking required to use the software to its
fullest.
About ACL
Increasingly both external and internal auditors use auditing software to perform a wide
variety of auditing tests. At one time, each of the largest CPA firms developed their own
audit software, but over time each decided it was more economically practical to purchase the
software from a specialist. The provider of choice has become ACL.
ACL Services Ltd. develops, produces and markets ACL software, and in doing so has become
the largest and dominant provider of audit software throughout the world. ACL provides its
product to more than 250,000 professionals in thousands of organizations including all four
of the largest international CPA firms, many regional and local CPA firms, 98% of Fortune
100 firms, and many governmental and other not-for-profit organizations. As a part of their
services, ACL also provides extensive training for existing and potential customers.
It is appropriate to use the materials in a first undergraduate auditing course, but you will
learn ACL applications best if it is used in the last half of the course. It can also be used
in a second auditing or forensic accounting course at the undergraduate or masters level.
The materials are appropriate for use with any auditing or forensic accounting text, and the
materials do not reference and texts.
2 Preface
PREFACE
The first seven chapters are intended to help you to learn ACL with emphasis on selecting the
appropriate ACL command and using it correctly.
Chapter 1 introduces ACL and provides an explanation and practice loading the software on
your computer.
Chapter 2 familiarizes you with the software, including how to access ACL tables and become
familiar with ways to interpret and change the appearance of information in tables to meet
your needs.
Chapters 3 through 6 provide practice and knowledge about filters and the commands
in ACL, including expanded coverage of sampling commands. You are provided guidance,
practice and solution for each new command, followed by an additional problem or problems
to solve on your own. Knowledge of these chapters will enable you to complete the problems
and cases in later chapters.
Chapter 7 teaches creating a new project for an audit and accessing client data files for use
by ACL. A wide variety of client data files can be accessed by ACL. Excel, CSV (comma
delimited), and Microsoft Access are included in the chapter.
The remaining chapters apply the knowledge you learned about ACL to the three key parts of
all audits, as well as forensic auditing and preparing customized reports.
Chapter 8: Using ACL for Audit Planning Five cases, each with a different project and data
sets are available to learn how to use ACL to more effectively plan the audit. One case is in
three parts and integrates planning with tests of controls, substantive tests of transactions
and tests of details of balances.
Chapter 9: Using ACL to Perform Tests of Controls and Substantive Tests of Transactions
Four cases, each with a different project and data sets are available to learn how to use ACL to
perform tests of controls and substantive tests of transactions.
Chapter 10: Using ACL to Perform Tests of Balances Four cases, each with a different
project and data sets are available to select from to learn how to use ACL to more effectively
perform tests of details of balances.
Chapter 11: Using ACL for Forensic Auditing Four cases, each with a different project and
data sets are available to learn how to use ACL to detect fraud.
Chapter 12: Reports Deals with preparing customized reports, including graphs. It includes
four activities to help the students learn the material.
Preface 3
PREFACE
Acknowledgment of ACL
ACL has been more than generous in providing the software for these materials and their time
in helping us learn the best uses of ACL. We attended the ACL three-day Introductory ACL
for Windows course, which was outstanding. We next attended their two-day Intermediate
course, which was equally excellent. Both the materials and instructors in each course
were extremely valuable in developing these materials. In addition, Mai Nakane – Product
Designer and Jenine Suen – Community Management Specialist, have been extremely helpful
in responding to numerous requests and inquiries.
Ernst & Young provided three data sets used in these materials and their ACL entry-level
training materials. We are especially grateful to Opher Jackson for the advice he provided
several times discussing how EY uses ACL in their practice and their plans for continued
use. He was also extremely helpful in providing several data sets beyond the ones used in the
materials. Opher has been a leader in the firm in helping them become effective ACL users.
Other Acknowledgments
Mark Zimbelman is a professor at Brigham Young University and is very knowledgeable about
fraud auditing and the use of ACL. He provided the data set used for Case 4 in Chapter 11.
Regina Rexrode is responsible for production of the book. Her patience and dedication are
greatly appreciated. We are also grateful for outstanding copy editing and proofreading by
Patricia Naretta.
Finally, the encouragement and continuing support of family, friends, and associates have
contributed in large measure to the completion of this book.
4 Preface
CH A P TER 1
Introduction and
Software Installation
St eps f or Suc c ess f ul C omple tion o f t he Pr ojec t. . . . . . . . . . . . . . . . 1-2
In t r oduc tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Ma t er ials Inc luded in t he Pac k age. . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
O ver v iew o f ACL S o f t war e. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 4
Sy s t em Requir emen t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
S o f t war e Requir emen t s......................................... 1-5
In t er ne t C onnec tion Requir emen t s.............................. 1-7
CH A P TER 1
For the entire project, the following symbol is used to indicate that you are to perform a
step using your computer.
Whenever you see this symbol in the left margin, you should complete the related step,
which is shown in italics. You should not begin doing an activity with your computer until
the symbol is shown
Introduction
ACL Data Analytics is powerful software developed by ACL to perform data verification
and analysis on data files and to create reports based on the analysis. Auditors, forensic
accountants, information technology specialists, and other accountants use it extensively
throughout the world.
The purposes of these materials are to teach auditing students how to use ACL software and
to perform a wide variety of auditing tests applying the software. The software is relatively
simple to use, but it takes considerable experience to obtain the maximum benefit from ACL.
The emphasis throughout the materials is to learn by applying the software to a variety of
data files following the guidance provided. Later you will be given cases involving auditing
where you will apply the tools you learned earlier in the project.
One of the attractive characteristics of the software is that it is interesting to use. Most
students find ACL relatively easy to learn and conclude that it is a valuable tool to be a more
efficient and effective auditor. That is why it is so widely used by auditors and others who deal
with data files.
The ACL software that you will download via a link on the Armond Dalton Resources website
is the same software sold by ACL to users throughout the world. The serial number will
provide you with six-month access to ACL Data Analytics software. Some of the data files are
included with the software provided by ACL, modified only for changes in dates. However,
most of the data files have been added by the authors.
A critical characteristic of ACL is its inability to alter client data files. ACL is read-only
software. Clients can therefore be confident that the auditor will never add, delete, or change
information in original data files. Similarly, after files are entered into ACL, the auditor
cannot delete or change the information. But, the auditor can choose to view only portions of
the file or new files can be created to produce additional information or to create a table for
only a portion of the original data files. You will be accessing data files using ACL, performing
considerable verification and analysis, viewing portions of data files, creating tables, and
preparing reports throughout the project.
System Requirements
Before proceeding with the installation, ensure that the computer on which ACL for
Windows will be installed meets the requirements outlined below.
(www.armonddalton.com/support-updates/mac-users/)
Software Requirements
Your computer must have one of the following operating systems installed:
ACL for Windows is a 32-bit application that can run on the 64-bit versions of Windows.
To install ACL for Windows on Windows 7, you must have Service Pack 1 installed. ACL for
Windows requires Microsoft .NET 4.6.x, which cannot be installed on versions of Windows
7 prior to SP1.
If you are using Windows 8.1, and .NET 4.6.x is not installed, and you have not run Update
KB2919355, the ACL for Windows installer terminates with an error message during the
.NET 4.6.2 prerequisite installation.
You need to download and install Update KB2919355 before you can continue with the ACL for
Windows installation.
Alternatively, you can install Update KB2919355 before you begin the ACL for Windows
installation and avoid the error message.
Caution
If you are prompted to restart your computer at any point during the installation process,
do so right away. Do not ignore messages to restart your computer. If you do not restart
your computer when you are prompted, you may compromise the installation of .NET,
other prerequisites, or ACL for Windows.
Application name
(executable file) Required connection Reason(s) for the connection
(AclUpdate.exe)
Familiarization
In t r oduc tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Using ACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Opening an E x is ting Table in an E x is ting Pr ojec t. . . . . . . . . . . . . . . 2-2
In f or ma tion in a W indow w i t h an Open Table. . . . . . . . . . . . . . . . . . 2- 6
Table L ayou t. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
A c c essing C ommands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 9
C ommand Dialogs and Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Nav iga ting In f or ma tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Cr ea ting a New Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Dele ting a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
C ommand L og . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Changing C olumn W id t hs, A dding , Dele ting ,
and Mov ing Table C olumns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Pr in ting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Help Menu and ACL Online User Guide . . . . . . . . . . . . . . . . . . . . . . 2-21
A ssignmen t s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Par t I - Q ues tions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Par t II – Pr oblems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
CH A P TER 2
Introduction
The purpose of this chapter is to familiarize you with ACL, ACL tables, information in those
tables, and ways to access, create, and delete ACL tables. You will also learn how to change the
visible content of ACL tables without changing the actual content. As in all chapters, you will
become familiar with ACL by using the software to perform and practice a variety of tasks.
Using ACL
Before a user can view or analyze information in ACL, client files must be accessed by ACL
as tables. A file is the accumulation of information in a specified format. An example of a file
is all sales transactions for a month. These files may be Excel files or in many other formats.
After the file is accessed by ACL, it is referred to as a table, not a file. In this project, most data
files you will be using have already been accessed as tables. You will practice creating tables
from client data files later.
ACL software is designed to permit users to view, verify, manipulate, and analyze data with
alternative commands. To keep the project as straightforward as possible for students first
using ACL, we have selected commands that we believe will be easiest for you to use and
remember. Later, when you use ACL in practice and obtain additional training in ACL you
are likely to learn alternative ways to do many of the activities.
Either double-click on the ACL for Windows 12 icon on your desktop or click Start
g Programs (or All Programs or Apps, depending on your operating system) g ACL
for Windows g ACL for Windows 12 to open the program.
2-2 Familiarization
CH A P TER 2
Observe in the ACL window the words “Recent Analytics Files.” Below that is the list of all
projects recently used. Typically, a project is the name of a client. Unless you have worked
with the ACL program before, the list of Recent Projects will be blank.
A window showing the Sample Data Files will open as shown below.
Notice that Sample Project.ACL is now listed under “Recent Analytics Files.” As soon as a
project has been opened once, it will appear in the “Recent Analytics Files” section of the ACL
window each time you open the program.
Familiarization 2-3
CH A P TER 2
Double-click on Sample Project.ACL in the Recent Analytics Files section of the window.
The screen now appears exactly as the one you opened previously. Either way of
opening a project is equally acceptable.
After opening the Sample Project.ACL, observe that immediately above the name “Sample
Project.ACL” (on the left side of screen) is the term Navigator. The Navigator has three
components: the Overview window, Log, and Variables. The Overview window, which is
the default setting, is the index for all folders, subfolders, and tables for a project. The Log is
discussed later. Variables is primarily used with scripts, which is a more advanced ACL feature
and is not discussed further in this book. You will use the Project Navigator extensively in ACL.
The next step is to open the table you plan to work with.
The Sample Project.ACL folder contains three folders: Scripts, Table, and Workspaces as
shown below:
Subfolders are optional, but are helpful to divide the project into meaningful audit areas. A
subfolder has a folder icon . Next, practice opening a subfolder to reveal the tables that
are in the subfolder.
Either click the plus sign to the left of the Tables folder or double-click the Tables folder.
Notice from the illustration at the top of the next page that there are four additional
subfolders within this folder: Accounts_Payable, Accounts_Receivable_Audit,
Inventory_Review, and Payroll_Analysis.
Click the plus sign to the left of the Accounts_Payable subfolder. Notice from the
illustration below that there are two tables within this subfolder: AP_Trans and
Vendor.
2-4 Familiarization
CH A P TER 2
A table has a box icon divided into quarter sections with a horizontal bar along the top.
(see the icons next to the AP_Trans and Vendor tables). Only a table can be opened.
A plus sign next to a folder or subfolder indicates that there is additional information within
a folder. A minus sign indicates that all information is shown
For practice, click the minus sign next to the Accounts_Payable subfolder to hide the
two tables from view. Now click the plus sign to reveal the two tables again.
Double-click the icon next to the table called AP_Trans to open the table. Notice that
a green dot now appears next to the AP_Trans table icon. ACL uses a green dot to
show which table is currently open.
Project
Navigator Opened
Table
Status Bar
Familiarization 2-5
CH A P TER 2
The window on your screen should now look the same as the one in the preceding figure
except for the titles outside of the window. If it doesn’t, change the window size by using the
maximize button. You can also expand or reduce the size of the window by moving the cursor
to an edge of the window, clicking on the edge and dragging it to a different location, just like
for any other Microsoft operating system window.
Information in a Window
with an Open Table
Following is information that you should observe on the screen with the AP_Trans window
open. The preceding window highlights the information.
2-6 Familiarization
CH A P TER 2
Table Layout
ACL tables are the result of accessing client data files. An ACL table includes the same
information as the data file from which it originated. Tables are critical to ACL because they
are used extensively in the audit after the client’s data files are accessed.
Starting now, a way to indicate that a subfolder and table are to be opened is introduced. This
method is used throughout the rest of the materials.
Familiarization 2-7
CH A P TER 2
Tables
Inventory_Review
Inventory
Click Edit g Table Layout to open the Table Layout window for the Inventory table. The
following window should appear:
The items in the Inventory table layout window show information that could not be seen in
the display area of the main window for the table. It shows important information about the
table, including the following:
l The short and full name of each field (columns 1 and 2). Scroll down using
the scroll bar and observe that there are 14 fields for this table.
l The starting point for each field (column 3).
l The three kinds of data fields commonly used in ACL (column 4). These are:
1. Character fields (C). These are used for fields with numbers, letters,
or symbols where no calculations are intended. In the Inventory table,
these include such fields as product class and product description.
Document numbers are also usually classified as character fields, even
though the information is in numeric form. Field definitions are
covered in more detail in Chapter 7, but character fields will normally
be defined as “ASCII.”
2-8 Familiarization
CH A P TER 2
2. Numeric fields (N). These are used for fields for which the auditor
intends to make calculations. In the Inventory table, a numeric field is
used for such things as unit cost and quantity on hand. The auditor is
likely to want to use ACL to calculate the unit cost times the quantity
on hand for comparison to the inventory value included in the file.
Numeric fields will normally be defined as PRINT in the Table Layout
window.
3. Date fields (D). These fields are used for all dates. There are two in the
Inventory table: cost date and price date. Date fields will normally be
defined as DATETIME in the Table Layout window.
l The length of each field in bytes (column 5).
l The number of decimal places in each numeric field (column 6). When you
examine the fields it is easy to understand why there are only four with
decimal points. Because each deals with financial amounts, you expect two
decimal points for cents.
While you are still in the Table Layout window, click on the Type column heading at the
top of the window. Observe that the sorting changes the order of the fields listed so
that similar field types are listed together.
Practice clicking the different column headings and notice that the sorting changes
accordingly.
Click the Start column so that the order is now shown in physical order.
Close the Table Layout window by clicking the in the top-right corner of the window.
Accessing Commands
The most important way to verify and analyze information in ACL is with commands. Each
command opens a command dialog that enables you to perform tasks.
You will learn and practice commands in Chapters 3 through 6. For now, the following is an
introduction to commands and related issues.
Tables
Accounts_Payable
AP_Trans
Familiarization 2-9
CH A P TER 2
Age Classify Count Cross- Export Join Relations Statistics Stratify Summarize Total Verify
tabulate
Put the cursor on one of the buttons without clicking on it. Observe the name. Do the same
with other buttons and observe that the Quick Reference Guide included in in the front
cover of your Reference Book includes these same buttons with the command names.
Keep the Reference Book available if you plan to use buttons to access commands.
2-10 Familiarization
CH A P TER 2
Click the Total button to open the Total command dialog. The command dialog is
exactly the same as the one you opened previously.
You may need to widen the Name column portion of the window if you cannot see all of the
field names. To reveal the full names of the fields, do the following:
Move the cursor to the area between the Name and Title headings until the cursor turns
into a vertical line with a horizontal arrow across it. Click and hold the left mouse button
down. Move the mouse to the right to widen the Name column until you can see all the
field names. For most computers, you can also double-click when the cursor turns into
a vertical line with a horizontal arrow to automatically widen the column to make the
longest item visible.
Close the Total window.
Initiate commands by using either the menu bar or buttons on the tool bar. Choose the method
you prefer. Buttons are not available for some commands, such as Gaps and Duplicates.
Main tab The Main tab is open when a command is first executed. Information on the main
tab varies considerably from tab to tab.
Click on Vendor_Number in the Duplicates On box (scroll down if necessary) and Invoice_
Number in the List Fields box.
Familiarization 2-11
CH A P TER 2
See the completed window in the following illustration. Don’t be concerned for now about
the meaning of the command.
More tab
Click the More tab.
The More tab is similar for all windows. For almost all activities in these materials, the default
setting of “All” is appropriate. You will be told if any changes need to be made in the More tab.
Output tab
Click the Output tab.
2-12 Familiarization
CH A P TER 2
The Output tab is similar for all windows, and it is used frequently throughout the materials.
The purpose of the Output tab is to allow you to specify where to send the results of a
command. For these materials there are four options:
The default option for most, but not all, commands, is to display the output on the screen. To
change to a different form of output than the one already marked, click the appropriate radio
button. For output saved to a file, you must specify a name for the new file.
Click the Screen radio button to change the output to the screen.
Click the Main tab to return to the Main window without changing the default setting.
Click OK to run the Duplicates command. The first 10 records in your screen will look
like the following results.
Navigating Information
You should have just completed the Duplicates command for Vendor_Number on the
AP_Trans table. If you have not done so, redo that command now.
As you work with ACL in this project, you will need to return to previous activities quickly.
The portion of the ACL window illustrated next is an efficient way to do so.
Familiarization 2-13
CH A P TER 2
There are three buttons that are helpful for you to understand.
1. Returns you to the table you had opened previously. Note: This
illustration is for the AP_Trans table that you just worked with. The table name
will reflect whatever table is currently open.
2. Returns you to the command that you last performed. Note: This
illustration is for the Duplicates command that you just ran on the AP_Trans table.
For other commands, the name of the last command appears next to the blue folder
in place of the word “Duplicates”.
Click the button. Note: Do not click on the pushpin to the right of
the button, but click on either the blue folder or the command name (“Duplicates”,
in this case).
3. Closes the current window. Do not close any windows at this time.
After running a command, you can change the parameters of the command without starting
from scratch. To illustrate this feature, do the following:
Move the cursor immediately to the right of the word “Command” until the cursor turns
into a hand. Double-click on the typed description of the command (DUPLICATES ON
Vendor_Number…). This action takes you back to the Duplicates window you used
before without generating a new Duplicates command.
Change the command parameters to list the Quantity field in addition to the Invoice_
Number that you previously selected. To do this, hold down the Control key and click on the
Quantity field in the List Fields portion of the window. See the following illustration.
2-14 Familiarization
CH A P TER 2
Click the Output tab and select the Print radio button. Make sure that your printer is
turned on and click on OK.
When the print screen appears click on Print to print the results.
The printout should look the same as the earlier screen except now there should be another
column with the quantity included. You will have far more records in your printout than the
window on page 2-13.
Return to the Duplicates command to change the command parameters. Select Invoice_Date
in the Duplicates On box instead of Vendor_Number. Change the List Fields box to include
Invoice_Number through Quantity. To do this click Invoice_Number, hold down the Shift
key and click Quantity. The window on your screen should look like the following
window.
Familiarization 2-15
CH A P TER 2
When you hold down the Shift key, an entire sequence of numbers is highlighted. When
you hold down the Control key, you can highlight columns in the order you select.
Practice selecting Columns in the Duplicates window by using the Shift key, then the
Control key until you feel confident.
Make sure the Duplicates On and List Fields appear as in the preceding screen before
proceeding.
Click the Output tab and click the File radio button.
When choosing the File output option, you need to type a new table name. The name
should be descriptive of what is in the new table so when you need it again the table will be
recognizable. For this table a name such as AP_Trans_Duplicates should be sufficient. It is not
necessary to include the name of the project since the table will be automatically included in
the project where it originated.
Type the preceding name in the Name box. Be sure to include the underscore marks between
the words in the table name.
Throughout the project, you will be typing the names of new projects, subfolders, tables, and
fields that you create. ACL will not accept project item names containing blanks or other
invalid characters and automatically replaces them with an underscore. ACL encourages users
to include an underscore when typing the names of projects, subfolders, tables, and fields.
For example, AP_Trans includes an underscore mark. You are expected to follow that ACL
convention.
Observe that the name of the new table you just created is now listed in the Navigator pane.
2-16 Familiarization
CH A P TER 2
Deleting a Table
It is common in ACL to delete a table, either because it is no longer needed or the user made
an error in creating the table and wants to delete it. It is easy to delete a table, but great care
must be followed to avoid deleting a table you want to keep. In this project never delete a table
that was included in the data you downloaded.
1. Click on the table in the Project Navigator that you want deleted.
2. Right-click, then click Delete. Click Delete when prompted to delete the table.
If you delete a table or project that you need for these materials you will need to contact
your instructor.
Command Log
The command log is used to retrieve previously executed commands and their results.
To illustrate the command log, do the following:
Exit ACL using the uppermost close button in the top right corner. You will now practice
opening a table in ACL by first opening ACL.
Open ACL.
Open the Sample Project.
Tables
Payroll_Analysis
Payroll
Click Analyze in the menu bar and then click the Total command. This command totals
any numeric fields you select. The Total command dialog should appear as follows:
Familiarization 2-17
CH A P TER 2
Hold down the Control key and separately click on any portion of the lines containing the
following two fields: Gross_Pay and Tax_Amount.
Click OK to run the command. The following results should appear on your screen:
Observe that the screen shows the time and date of your command, the command that you
used, the fields you chose, the table, and the command results.
The command log shows the project history, which is every activity performed for the project,
organized by date. As for all Project Navigator activities, a plus sign indicates that there is
additional information within a folder or heading.
The command log enables a user to retrieve any command previously performed. It also
permits simple documentation to determine tests that the auditor has already performed.
Double-click on the last item in the Log: The item you should select begins with
“TOTAL FIELDS GROSS…” The screen returns to the Total command results.
Click the Overview tab in the bottom left of the screen to return to the project overview
portion of the Navigator.
Close the results window for the Total command.
2-18 Familiarization
CH A P TER 2
Tables
Inventory_Review
Inventory
After looking at the table, you decide to narrow the width of the following columns:
Product_Class, Location, and Product_Status.
Move the cursor directly over the line between the Product_Class and Location headings
until the cursor turns into a two-sided arrow with a line down the middle of the arrow.
Hold the left mouse button down and drag the line to the left to decrease the Product_Class
column width. Make sure the column heading and column contents are still visible.
Decrease the column widths for the Location and Product_Status columns using the same
procedure.
Increase the column width of the Product_Description column by a few spaces to make
room for new items that may have a longer description than the items currently in the
table.
Next, you will practice removing columns from view. Frequently auditors find it convenient
to view only columns that are of interest in a table, especially when there are a large number
of fields. Assume that the only fields you want to view are Unit_Cost, Quantity_on_Hand,
and Inventory_Value_at_Cost. To delete all other columns from the table, do the following:
Press the Control key and hold it. Then successively click on the heading of each of the
columns other than the preceding three columns.
Right-click the mouse in any table cell (NOT a column heading) and left-click on Remove
Selected Columns. Click Remove when asked if you want to remove the columns. The only
columns remaining should be the three listed previously. If others columns are still in view,
repeat the preceding steps until only the three desired columns remain.
It is also easy to add columns to the view that had previously been removed. First you must
decide where you want the column(s) to appear. If you want the new column or columns to
appear to the right of all columns that show currently, right-click on any cell in the table and
Familiarization 2-19
CH A P TER 2
select the Add Columns option. If you want it to appear to the left of a certain column, right-
click on the heading of that column. Assume first that you want to add the Sales_Price field
to the far right of the table.
Right-click on any cell in the table (not a heading, but any cell).
Left-click the Add Columns option. See the following window. Do not be concerned if the
fields in your window are in a different order.
Locate the Sales_Price field in the Available Fields portion of the window and double-
click on this field to add it to the Selected Fields section of the window.
Click OK to add the column.
The Sales_Price field now appears on the far right side of all other fields. Next, practice adding
fields to the left of the Quantity_on_Hand column.
Right-click the Quantity_on_Hand column heading so that the entire column is highlighted.
Left-click the Add Columns menu option. The Add Columns window opens.
Assume you want to add the Product_Number, Product_Description, and Location to the left
of the Quantity_on_Hand column, in the order listed.
Double-click Product_Number in the Available Fields portion of the window. Make sure
Product_Number is now included in the Selected Fields portion of the window. Do the
same for Product_Description and Location. You can also click once on each item and
then click the right arrow button between the Available Fields and Selected Fields boxes.
The order they are included determines their placement in the table.
Next, assume that you decide to include only Product_Number and Product_Description.
Click the Clear All button. Observe that the Selected Fields portion of the window
is blank again.
Add Product_Number and Product_Description to the Selected Fields portion of the
window again and click OK.
2-20 Familiarization
CH A P TER 2
Note: An alternative method for the previous two steps is to highlight Location in the Selected
Fields box and then click the left arrow.
Observe that the columns are now in the table in the order that you wanted (Unit_Cost,
Product_Number, Product_Description, Quantity_on_Hand, Inventory_Value_at_Cost, and
Sales_Price). You can also click on a column heading and drag the column to move it to the
desired location.
Close the Inventory table using the in the Display area of the main window (not the
at the top of the ACL window, which closes the entire program).
Because you made changes to the Inventory table, ACL asks if you want to save the changes to
the table. For now, assume that you do not want to save the changes.
Click No when asked if you want to save the changes to the Inventory table.
The display area of the screen returns to the opening ACL window.
Printing
Chapter 12 deals with preparing reports and graphs using ACL. Before that material is covered,
you will be asked to print tables, which is different from printing through the Output tab in
a command window. It is easy to print tables by one of two ways: Click File g Print, then
Click Print. You can also click on the print button on the top right of the tool bar. Then
click Print when the next window opens.
Tables
Accounts_Payable
Vendor
Print the table using the Print button.
Familiarization 2-21
CH A P TER 2
With an open Internet connection, click Help g User Guide. A window similar to the
following opens.
The quickest way to find a topic is to enter key words in the search box in the upper-right
corner of the User Guide window and then click the search button.
All procedures are now complete for this chapter. Complete any questions and problems on
pages 2-23 to 2-25 that are assigned by your instructor before moving to Chapter 3, where you
will practice working with various ACL commands.
2-22 Familiarization
Name:
CH A P TER 2
These exercises will help you better understand the material in this chapter. If it is not
already open, begin by opening ACL and Sample Project.
Tables
Payroll_Analysis
Empmast
All questions and problems use the Empmast table in Sample Project.
_____________________________________________________________________
Q-2-2. What is the Commission amount for record 33 in the Empmast table?
_____________________________________________________________________
Q-2-3. Describe the Empmast’s table’s Work_Dept field in the following terms:
a. Starting point in the table________________________________________
b. Type of field ___________________________________________________
1. Character
2. Numeric
3. Datetime
c. Length of field in bytes
Q-2-4. What is the total commission amount for all employees included in the Empmast
table?
_____________________________________________________________________
Familiarization 2-23
Name:
CH A P TER 2
_____________________________________________________________________
_____________________________________________________________________
P-2-2. What is the Project Navigator used for in ACL?
_____________________________________________________________________
_____________________________________________________________________
P-2-3. Change the table view of the Empmast table so that the only fields included are the
following: Employee_Number, Last_Name, Work_Dept, Job_Desc, Salary, Bonus,
Commission, and Pay_Per_Period.
Narrow the columns and widen the window so that all fields are visible on the screen.
Move the columns and put them in the following order by clicking and dragging the
columns:
l Work_Dept
l Last_Name
l Employee_Number
l Job_Desc
l Pay_Per_Period
l Salary
l Commission
l Bonus
Bring back the original Empmast table to view without adding, deleting, or
changing any columns. Hint: Close the table and indicate you don’t want to save
the changes. Then reopen the table.
Close ACL.
Familiarization 2-25
** Notes **
Use this page to accumulate important notes.
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
** Notes **
Use this page to accumulate important notes.
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________