Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham...

28
Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008

Transcript of Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham...

Page 1: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

Confidential

ACL Functions

Corporate Audit Services

Technology Solutions Team

Charlene Vallandingham and Jack Hauschild

September 29, 2008

Page 2: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

2Confidential

Agenda

• Introductions

• Objective of Training – ACL Functions

– Classify

– Cross-Tabulate

– Stratify

– Combinations of Functions

• Wrap Up & Questions

Page 3: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

3Confidential

Perform ACL Functions

Open New or Existing Project.Open Table for Testing.

Page 4: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

4Confidential

Running the Classify Command

Classify Command

• Creates a profile of your table based on unique character field values

• The Classify command allows you to:

– Specify the character field upon which you want to base your analysis

– Specify the fields to subtotal

– Output to screen, graph, print or file

Page 5: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

5Confidential

Classify Command - Variables

Select “Analyze > Classify” – Click on “Classify On”

Page 6: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

6Confidential

Classify Command - Variables

Use Drop Down List & Select Variables

Page 7: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

7Confidential

Classify Command - Variables

Select Fields to Subtotal – Make Output Choice

Page 8: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

8Confidential

Classify Command - Results to Screen

Review distributions by count or amountDrill down into details

Page 9: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

9Confidential

Classify Command - Results to Screen

Drill down to details where Dept = “None”

Page 10: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

10Confidential

Classify Command - Help Screen

Use Help Screens!!

Page 11: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

11Confidential

Running the Cross-Tabulate Command

NOTE: Rows and columns must be character fields while subtotals can only be numeric.

• Displays the distribution of two or more character fields in a matrix format

• The Cross-Tabulate command allows you to:

– Specify rows upon which the analysis of the columns is based. The row is usually a key field such as a unique account description

– Specify a column that is cross-tabulated with the row you specified

– Specify subtotal fields for each intersection of each row and column

– Output to screen, graph, print or file

Page 12: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

12Confidential

Cross-Tabulate Command - Variables

Select “Analyze > Cross-tabulate”Select Rows, Columns & Subtotals – Make Output Choice

Page 13: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

13Confidential

Cross-Tabulate Command – Results to Screen

Examine results for inconsistencies

Drill down into details

Page 14: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

14Confidential

Cross-Tabulate Command – Help Screen

Use Help Screens!!

Page 15: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

15Confidential

Running the Stratify Command

NOTE: Statistics command can generate the minimum and maximum values to populate fields within Stratify command.

• Creates a profile of your table based on numeric field ranges

• The Stratify command allows you to:

– Specify the numeric field or expression that you want to stratify

– Select the minimum and maximum values of the range upon which the command will be executed

– Specify how many intervals into which you want to divide the data

– Specify which fields to subtotal

– Output to screen, graph, print or file

Page 16: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

16Confidential

Stratify Command - Variables

Open table for testing – Select “Analyze > Stratify”

Page 17: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

17Confidential

Stratify Command - Variables

Stratify on Debit Amount

Conditional “If” on Account

Create User-Defined Intervals

Page 18: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

18Confidential

Stratify Command - Variables

Select “More” Tab - Break out Results by Deptid

Page 19: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

19Confidential

Stratify Command – Results to Screen

Click on range to view only the detailed data of that range

Log File Shown on Left

Page 20: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

20Confidential

Stratify Command – Results to Screen

Specific Range Displayed

Page 21: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

21Confidential

Stratify Command – Help Screen

Use Help Screens!!

Page 22: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

22Confidential

Column dept_desc contains 5 character deptid at end of variable-length string

Combine Functions Example – Needed Department ID

Page 23: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

23Confidential

Combine Functions SUBSTRING, LENGTH, and TRIM to extract a Department Number from a Description Literal.

Use “Edit > Table Layout” to create combined function by adding a new expression.

Page 24: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

24Confidential

Combine Functions Example

Column DeptID created using combined function from dept_desc above

Page 25: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

25Confidential

Column DeptID created using SUBSTR((dept_desc),length(trim(dept_desc)) -4, 5)

Combine Functions Example

Page 26: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

26Confidential

Length function – Help Screen

Combination of Length & Trim Functions – Use Help Screens!!

Page 27: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

27Confidential

Substring function – Help Screen

Use Help Screens!!

Page 28: Confidential ACL Functions Corporate Audit Services Technology Solutions Team Charlene Vallandingham and Jack Hauschild September 29, 2008.

28Confidential

Wrap Up & Questions

• With ACL, there are many ways to perform a task

• Recommend ACL 303 – Functions & Scripts class

• Questions??