68
] SHERRYANNE MEYER [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2000 ANUP MAHESHWARI [ ASUG ASSOCIATE MEMBER MEMBER SINCE: 2008 AJAY VONKAREY [ ASUG ASSOCIATE MEMBER MEMBER SINCE: 1996 CONTINUOUS AUDITING, CONTINUOUS MONITORING, AND DATA ANALYTICS FOR AUDITING SAP R/3 MICHAEL BERARDI, MS-CIS, CISA ASUG INSTALLATION MEMBER MEMBER SINCE 2001

Continuous Auditing, Monitoring & Data Analytics

Embed Size (px)

DESCRIPTION

ASUG presentation on data analytics, continuous auditing and continuous monitoring

Citation preview

Page 1: Continuous Auditing, Monitoring & Data Analytics

]

SHERRYANNE MEYER[ASUG INSTALLATION MEMBER

MEMBER SINCE: 2000

ANUP MAHESHWARI[ASUG ASSOCIATE MEMBER

MEMBER SINCE: 2008

AJAY VONKAREY[ASUG ASSOCIATE MEMBER

MEMBER SINCE: 1996

CONTINUOUS AUDITING,

CONTINUOUS MONITORING, AND

DATA ANALYTICS FOR AUDITING SAP

R/3MICHAEL BERARDI, MS-CIS, CISA

ASUG INSTALLATION MEMBER

MEMBER SINCE 2001

Page 2: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Michael Berardi

2

Page 3: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP R/3 ENVIRONMENT AT ENERGIZER

HOLDINGS INC.

Eveready Battery Company

Energizer and Eveready Batteries

SWS Schick

Playtex Products

SAP R/3 v. 4.7

Five instances of SAP R/3

USA – two instances

Sales (HP & PC)

Manufacturing (HP)

Europe

Sales (HP & PC)

Manufacturing (PC)

Human Resources/Payroll

3

Page 4: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ FRAUD

TRIANGLE

4

OPPORTUNITY

PRESSURE RATIONALIZATION

Page 5: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

LIMITS OF DATA ANALYSIS,

CONTINUOUS AUDITING

AND MONITORING

The only limits on what can be accomplished are the limits of

your imagination, creativity and access to the data

5

Page 6: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ TERMS DEFINED

DATA ANALYSIS

CAATSContinuous

AuditingContinuous Monitoring

Page 7: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ TOOLS

SAP R/3 (SE16, SE17, SAP Queries)

IDEA

• Benford‟s Law toolkit

ACL - http://www.acl.com

• Desktop

• Network version has evolved to Audit Exchange

• Webinars – www.acl.com/findmoney

Microsoft Access and Excel

Page 8: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Data Analysis Tools Outside SAP R/3

ACL

Direct Link for SAP R/3

ACL for the desktop

Audit Exchange

User Forums

http://www.acl.com

Idea (http://www.audimation.com)

Pre-built analysis for fraud - http://www.audimation.com/datas.cfm

Manufacturing applications http://www.audimation.com/applications/Manufacturing_Applications.pdf

Microsoft (Ms) Access

Ms Office

Approva

Page 9: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[Approva BizRights

Process Controls: Process Configuration, Transactions, Master Data, …

Payroll

Financial Close

Order-to-Cash

Procure-to-Pay

Security Controls: Segregation of Duties, Sensitive Access…

System Controls: Password Policies, Transport Policies…

Mu

ltip

le C

on

tro

ls

OraclePeople

Soft HyperionLegacy Apps

Other AppsSAP

Multiple Applications

Collaboration AcrossBusiness Users, IT and Audit

Finance Managers

BusinessManagers

IT ManagersInternal & External

Auditors

Incre

asin

g R

eg

ula

tory

Pre

ssu

re &

Au

dit C

osts

Page 10: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

10

LEARNING POINTS

Why apply data analysis with SAP R/3?

Understanding the benefits of data analysis, monitoring and continuous auditing

A cookbook approach to data analytics

Energizer Holdings success with continuous monitoring

Pre-written continuous monitoring and auditing tools

Page 11: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[WHY APPLY DATA ANALYSIS

Page 12: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ BENEFITS OF DATA ANALYSIS

R/3 is data rich, report opportunistic

Testing the entire populations versus samples

Data analysis increases effectiveness and efficiency

Effective for working remotely or on-site

Easier to share information electronically than via hardcopy reports

Page 13: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ BENEFITS OF DATA ANALYSIS

Benford‟s law – who can tell me what this is?

Page 14: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

14

RETURN ON INVESTMENT

Continuous Monitoring

• Payroll

• SSN tests (invalid, duplicate, dead people)

• Setting criteria for percent change from run to run

• Accounts Payable

• Duplicate Payments

• Unclaimed credits

Continuous Auditing

• Systems such as Approva or those you build yourself can identify unusual transactions that might avoid a fraudulent payment

• Look for a series of split transactions, avoiding the dollar cutoff for either no receipt or no approval required

Page 15: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ PAYROLL

Ghost Employees

• Invalid SSN

• No benefits or unusual items

• Dup Dir Deposit Info

Expense reimbursement

• AP vendor bill and employee reimbursemnt through payroll check for expense

Reported overtime during slow period

• Authorized overtime?

• Rounding up hours?

Segregation of Duties (SOD)

15

Page 16: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ ACCOUNTS PAYABLE

Duplicate payments & vendor pre-payments

Invoice to invoice

Procurement card to invoice

Site draft to off-invoice

Duplicate vendor

Page 17: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ ACCOUNTS PAYABLE (CONT.)

LOOSE INVOICES (NO PO)

Fictitious vendors

Employee vendor accounts

Duplicate freight charges

Missed earned vendor discounts

17

Page 18: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Revenue Leakage

Evaluation Software

Short Paid invoices

Unauthorized discounts or credit notes?

Price overrides

• Unlimited No. copies per Co.

• No Expiration

• Outstanding copies not disabled upon purchase

• Trends –always same vendor(s)?

• Excessive rebates?

18

Page 19: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

19

BEST PRACTICES

Follow the SDLC process in the selection and

implementation of a data analytics

tool

Include I.T. in the process

Allocate enough storage space on the SAP server for what the selected tool

produces

Follow the SDLC process in the

creation of new queries, so as not

to impact the production system(s)

Page 20: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ LEARNING POINTS

Page 21: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ A DATA ANALYSIS APPROACH – DATA

COOKBOOK

Don‟t re-create the wheel every time you develop a new report

Maintain a list of the tables and procedures followed

Cookbook a catalogue of Recipes

Recipes may reference existing R/3 reports or table sources and procedures to produce reports

Sources of information on tables and the location of data exists both within R/3 and through internet resources

Page 22: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

SHAREPOINT TOOL

Using SharePoint to organize and store data analysis, continuous auditing

and continuous monitoring „recipes‟ or procedures

22

Page 23: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ AUDIT SITE WITH LINK TO COOKBOOK

23

Page 24: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

SHAREPOINT SITE USED FOR RECIPES

24

Page 25: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 26: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 27: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 28: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 29: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 30: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 31: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 32: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 33: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 34: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 35: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 36: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 37: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ LEARNING POINTS

Page 38: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP R/3 Tables for testing

According to ACL there are over 20,000 tables in SAP

R/3

The following are the top 20 Tables:

BKPF - Financial Documents Header

BSEG - Financial Document Items

EKKO - Purchasing Document Header

EKPO - Purchasing Document Item

BSAD - Cleared Customer Invoices (paid)

BSAK - Cleared Vendor Invoices (paid)

Page 39: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP R/3 Tables for testing

BSIS - General Ledger Accounts

KNA1 - Customer Master (General Data)

KNKK - Customer Master (Credit Data)

KNVV - Customer Master (Sales Data)

LFA1, LFB1, LFM1 - Vendor Master

MARC - Material Master

VBAK - Customer Orders - Header

VBAP - Customer Orders - Items

VBRK - Customer Invoices - Header

VBRP - Customer Invoices - Items

Page 40: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP R/3 Tables for testing

DD02T - Table Titles

TSTCT - Transaction Titles

Create your own list of tables,

transactions and reports you find

useful

Join ASUG Internal Controls SIG

discussion groups to grow your

knowledge

Page 41: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Good Information Sources

Google – http://www.google.com

SAPGenie - http://www.sapgenie.com

SAPGenie Table Diagrams

http://www.sapgenie.com/abap/tables.htm#Finance%20Tables

SAP Help on the Web - http://help.sap.com/

SAP R/3 Application Help

http://help.sap.com/saphelp_470/helpdata/EN/e1/8e51341a06084

de10000009b38f83b/frameset.htm

Page 42: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Good Information Sources

ISACA

http://www.isaca.org and select downloads for SAP ICQ & Audit

Programs

ISACA Bookstore for guides such as “Security, Audit and

Control Features SAP R/3 A Technical and Risk Management

Reference Guide”

Page 43: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ LEARNING POINTS

Page 44: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP R/3 transactions to facilitate data analysis

Transactional access required

Display only access

Data Dictionary (SE11)

Ability to view tables (SE16, SE17)

Demonstration of Transaction Code SE16

Using R/3 transactions to locate table data

Demonstration of using Help - Technical Settings

Page 45: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

SE11 – DATA DICTIONARY

45

Page 46: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction SE11 to

display data dictionary

information

Page 47: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Page 48: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

SE16 – EXTRACTING FROM

TABLE FIELDS

48

Page 49: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction Code SE16

TCODE: SE16

Page 50: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction Code SE16

Page 51: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction Code SE16

Page 52: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction Code SE16

Page 53: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Transaction Code SE16

Page 54: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

HOW DO I FIND THE TABLE

AND FIELD IN WHICH DATA

RESIDES?54

Page 55: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

Click on the paper in the

bottom left corner gives

critical information such as

Tcode

When working with the users....

Page 56: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

So how do I find the source of

information?

Page 57: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ So how do I find the source of information?

Page 58: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ So how do I find the source of information?

Page 59: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[To save to a file on

your local hard drive

follow this menu tree

Page 60: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ LEARNING POINTS

Page 61: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ SAP Queries – Tcode SQ01

61

Page 62: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ Key Learning Points!

Grow your knowledge of SAP R/3

Discussion groups

ASUG chapter meetings

Locate training

Find good sources of SAP R/3 information related to

internal controls

Start a cheat sheet of transactions, tables, programs and

reports

Start your own library of data extraction and analysis

methods and reference them in the applicable internal

controls test plans

Page 63: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

MICHAEL BERARDI

[email protected]

Questions or Comments?

THANKS,

63

Page 64: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

64

[

] Thank you for participating.

SESSION CODE:

4506 – Data Analysis, Continuous Auditing and Monitoring

Please remember to complete and return your

evaluation form following this session.

For ongoing education on this area of focus, visit the Year-Round

Community page at www.asug.com/yrc

Page 65: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ IDEA by AUDIMATION

65

Page 66: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

66

Page 67: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[

67

Page 68: Continuous Auditing, Monitoring & Data Analytics

Real Experience. Real Advantage.

[ http://www.slideshare.net/acc_shan/sap-hr-

presentation-08052002-presentation

68