ACL Scripts Using ACL Scripts Georgia Department of Audits

Slides:



Advertisements
Similar presentations
Data Analysis in the Tennessee Division of State Audit.
Advertisements

Data Mining and Governmental Accounting Applications
Hello, my name is Abacus Owl! I’ll be popping in throughout the presentation today to see how things are going. Welcome! Please have a seat and login to.
GALVESTON COUNTY, TX P-CARD TRAINING GALVESTON COUNTY.
VA. ACL USER’S GROUP Functions Intermediate to Advanced April 21, 2009 Kimberly M. Taylor, CPA, CISA Chesterfield County, VA.
ITAuditing Using GAS & CAATs
The Islamic University of Gaza
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved. 7-1 Chapter 7 CHAPTER 7 THE EFFECT OF INFORMATION TECHNOLOGY ON THE AUDIT.
4-1 McGraw-Hill/Irwin ©2002 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Materiality and Risk.
Pertemuan 7-8 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
AUDITING INFORMATION TECHNOLOGY USING COMPUTER ASSISTED AUDIT TOOLS AND TECHNIQUES.
The Elements of Auditing. Types of Audit Evidence Real Evidence – Physical (eg. building, inventory) – Nonphysical (eg. goodwill, rights) Documentary.
February 15, 2002 Computer Assisted Audit Techniques 1 Florida Audit Forum Brent Godshalk Assistant City Auditor City of Gainesville, Florida.
Concepts of Database Management Sixth Edition
Chapter 13 Auditing Information Technology
11 Data Interface Standard for Accounting Software Project Progress Report China National Audit Office June, 2015.
Database Software Application
Sourcing Event Tool Kit Solicitation Archiving User Guide.
Auditing & Assurance Services, 6e
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Chapter 13 Prepared by Richard J. Campbell Copyright 2011, Wiley and Sons Auditing Human Resources Processes: Personnel and Payroll in Service Industries.
C A S E S T U D I E S—S T R A T E G I E S F O R S U C C E S S November 7 - 9, 2002.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
T IPS FOR B EGINNERS. Q UICK F ILTER Use the right click “Quick Filter” option and edit for actual value you want to test This gives you the appropriate.
ACL: Introduction & Tutorial
State of Connecticut Core-CT Project Query Updated 4/14/2003.
1 EFFORT CERTIFICATION and REPORTING (ECR) Information for Department Administrators Revised – August 2010 Part III of III EFFORT CERTIFICATION and REPORTING.
L/O/G/O คลินิก ไอเอ ครั้งที่ 6/2011 The New Auditor Toolkit ตลาดหลักทรัพย์แห่งประเทศไทย ห้องประชุม 1101 ชั้น มิถุนายน 2554.
Evidence and Documentation
International Auditing and Assurance Standards Board (IAASB) Issues:
1 1 Internal Audit Annual Planning, Engagement Planning and Execution.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 6 Personal and PC.
PeopleSoft Financials A Whole New World Budgeting and NVision Reporting.
Module 5 The Role of External and Internal Auditors Convery
Concepts of Database Management Seventh Edition
1 Comparison of AD (Active Data) and ACL (Audit Command Language) Comparison of AD (Active Data) and ACL (Audit Command Language) January 27, 2011
Archivists’ Toolkit: Introduction March 12, 2007 Jody Lloyd Thompson.
BENFORDSlide Number 1 Using Benford on Expense Reports ACL Users Group Wednesday, June 17, 2009 Richmond, Virginia Charles R. Gauntt.
PeopleSoft Financials A Whole New World Budgeting and NVision Reporting.
1 XBRL Pilot Project at BOJ May 2004 Yoshiaki Wada Bank Examination and Surveillance Department Bank of Japan © 2004 Bank of Japan.
IT Auditing & Assurance, 2e, Hall & Singleton Chapter 8: IT Auditing & Assurance, 2e, Hall & Singleton CAATTs for Data Extraction and Analysis.
Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.
August 2005 TMCOps TMC Operator Requirements and Position Descriptions Phase 2 Interactive Tool Project Presentation.
1 Topic# 7 – Auditing with Technology Readings, Chapter 10 A – COMPUTERIZED AUDIT TOOLS –Electronic Spreadsheets –Automated Working Papers –Generalized.
IT in Business Personal and PC Databases Lecture – 14.
Huddle Up for GP Tips and Tricks Presented By: Tracey Wright.
PeopleSoft Financials Advanced Query Training Financial Information Systems and Reporting Controller’s Division
GP 2015 Client Event. Management Reporter As of 5/1/2015 the most recent version of MR is 2012 Cumulative Update 12. Mainstream Support for FRx 6.7 ended.
ACHIEVING EFFICIENCY WITH SMALLER CLIENT AGARWAL & ITALIA CHARTERED ACCOUNTANTS SECUNDRABAD.
Chapter 8-1 Chapter 8 Accounting Information Systems Information Technology Auditing Dr. Hisham madi.
UNC to NCDOJ Banner Student Accounts Interface Fayetteville Fort Bragg.
Presented By: W. Andrew Powell, CPA Principal Halt, Buzas & Powell, Ltd.
LINGO TUTORIAL.
FAST STUDENT Your Chance to Learn!. FAST STUDENT Your Chance to Learn!
ACL Training.
PLANNING, MATERIALITY AND ASSESSING THE RISK OF MISSTATEMENT
Presented by Jean Fecteau OEO Fiscal Analyst
Chapter 7: Computer Assisted Analytical Techniques
IENG 212 LAB 1 Research Assıstant: Kehınde Adewale ADESINA
Auditing Information Technology
Chapter 7: Computer Assisted Analytical Techniques
BASIC AUDITING CONCEPTS: MATERIALITY, RISK ASSESSMENT, AND EVIDENCE
Chapter 7: Computer Assisted Analytical Techniques
Auditing & Investigations I
Adaptive Planning and Officeconnect Reporting
CHAPTER 15 AUDITING EDP SYSTEMS.
Data Analysis Tools Session 10.
FORMATION & AUDIT OF NGO’s
IENG 212 LAB 1 Research Assıstant: Kehınde Adewale ADESINA
Presentation transcript:

ACL Scripts Using ACL Scripts Georgia Department of Audits Education Audit Division Kristina A. Turner, CPA, CISA Deputy Director

Overview Georgia Department of Audits Education Audit Division (EAD) Our Responsibility Our Organization ACL In Action Planning Analytical Procedures Review of Financial Statement Mappings Fraud Toolkit Other Uses Common Scripting Tools & Commands Functions

EAD – Our Responsibility Performance of Financial Engagements for: State CAFR State Colleges (35 and Cognizant Agency) State Technical Colleges (25 and Cognizant Agency) Includes Audits & Other Types of Engagements Local Boards of Education (155) – Financial Audits Charter Schools (2) – Financial Audits

EAD – Our Organization Headquarters – Atlanta 8 Regional Offices 106 Allotted Positions; 8 frozen positions 89 Auditors in the Field 9 Responsible for Planning, Training, Report Processing

EAD – ACL in Action 2 licenses in each regional office Each office has an “IT Liaison” responsible for day to day usage questions related to ACL and other applications used by EAD. (1 license assigned to the liaison) Other license is used by other auditors Network version is available

EAD – ACL in Action Licenses for Planning Team members Scripts are created and maintained at this level based on needs identified by Deputy Directors and Audit Supervisors Currently knowledge of scripting resides with two individuals

EAD – ACL in Action Became a significant tool to the audit process in 2001 Initial use: Converting .txt and print files to Excel Retrieving Statistical Information for a dataset Stratifying datasets for target testing Pulling Samples

EAD – ACL in Action Evolution EAD collected Financial data from local Board of Education Software System at the Board determine how files were received PC Genesis – GA Dept. of Education developed application for districts – 8 files Other Vendors – Using a standard format developed by EAD – 2 files

EAD – ACL In Action Goals for Scripting Creation of Planning Information for audit Trial Balances Materiality Individually Significant Items Preliminary Analytical Review Prior Year to Current Year Comparison By Account Exceptions Identified based on Pre-Defined Thresholds Comparison of Summary Data to Detail Data Detail Transaction History Identification of Anomalies/Target Testing Transactions

EAD – ACL In Action Auditors linked in the files received from the Local Boards of Education After prompting ACL to process the scripts, the auditors had 20+ output files in less than 5 minutes. Method to Scripting Used arithmetic, functions, joins, summarization, etc. to create a standard ACL table for analysis With standard tables, scripts were developed to produce output files Separate Scripts based on Function (21)

EAD - Audit Toolkit

Common Scripting Tools & Commands Assign Variables ASSIGN variable_name = value <IF test> Define New Fields DEFINE FIELD field_name COMPUTED expression < IF test > Sort SORT ON {key_field <D>} <...n> TO tablename <IF test> Summarize SUMMARIZE <ON> key_field <...n> <SUBTOTAL field <...n>> <OTHER field <...n>><TO SCREEN|table_name|PRINT> <IF test>

Common Scripting Tools & Commands Extract information into Another Table for Analysis EXTRACT {RECORD | FIELDS field_name <...n> | ALL} TO filename <IF test> Export to External Software like Excel EXPORT <FIELDS> field_name <AS export_name> <...n> export_type TO filename <IF test> Join Tables based on Like Key to use records from both tables JOIN <PRIMARY|BOTH|SECONDARY|PRIMARY SECONDARY|UNMATCHED|MANY>PKEY primary_key_fields FIELDS primary_fields SKEY secondary_key_field<WITH secondary_fields> <IF test> <WHILE test> <{FIRST|NEXT} range>TO table_name Save Log to File SAVE LOG <SESSION> AS file_name ASCII|HTML <OK>

Functions ALLTRIM(string) BETWEEN(value, min, max) CLEAN (string, extra invalid characters) SUBSTR(string, start, length) VALUE(string, decimals) ROUND(number)

EAD – ACL In Action Dynamic Scripting Files from Ga. Dept. of Education for all districts Needed method for identifying Individual Entity information within the Script Two methods: If data is included in the file, in the script, set a variable equal to the entity If the data is not included, prompt the user for the information.

EAD - ACL In Action User Entry Do Command DIALOG (DIALOG TITLE "User Dialog" WIDTH 335 HEIGHT 172 ) (BUTTONSET TITLE "&OK;&Cancel" AT 240 24 DEFAULT 1 ) (RADIOBUTTON TITL Do Command IF CHECKBOX1 = T DO A_Create_Trial_Balance IF CHECKBOX2 = T DO B_Create_SNA IF CHECKBOX3 = T DO C_Create_SRECNA IF CHECKBOX4 = T DO D_Create_Budget IF CHECKBOX4 = T DO E_College_Budget_to_Actuals

Financial Statement Mapping Test Technical Colleges – Excel Macro Mapping Process College – PeopleSoft Nvision School Districts – GDOE developed Web application Using Document Crosswalks from the Books to the Financial Statements, ACL creates a set of preliminary Financial Statements This is compared to Entity’s Financial Statements

Fraud Toolkit We developed a P-Card Fraud Toolkit. We use the Fraud Toolkit issued by Ekaros Analytics.

EAD – ACL In Action Other Uses Testing Allocation Process Tuition & Fees in Banner Grant/Expense Allocations in PeopleSoft Grant Confirmations from PeopleSoft Data