session leverage winshuttle query in internal audit ... · now the infoset from sap has been added...

39
Session Leverage Winshuttle Query in Internal Audit, Finance and Controlling Erin Stone | Bbraun Medical, Inc.

Upload: dangdan

Post on 25-May-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Session

Leverage Winshuttle Query in Internal

Audit, Finance and ControllingErin Stone | Bbraun Medical, Inc.

Page 2: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Agenda

Introductions

Winshuttle Solution

B. Braun Simplifying Data feed into the Audit Tool ACL• ACL: formerly known as Audit Command Language

Demonstration

Summary

Q&A

Page 3: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Introduction

Erin Stone is part of the BBraun IT organization as SAP Senior FI/CO Technical Analyst

• Certified CRISC

IT Support for the Finance, Audit and Law Compliance business areas since 2006.

Prior to B. Braun, Stone worked for Bayer Corporation as an SAP Product Cost Analyst, implementing portions of the product cost module of SAP in 2001 – 2005. Stone refined her capabilities at Duquesne University.

Page 4: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Bbraun Medical, Inc.

In the United States, B. Braun Medical Inc. is a leader in infusion therapy, pharmacy and anesthesia, and a pioneer in passive safety and DEHP/PVC-free medical technology. Through its Sharing Expertise® initiative, B. Braun collaborates with customers, partners and employees to perfect the delivery of optimal patient care.

Page 5: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

• Over 166 years– Grown into an incredible

history of medical product breakthroughs

the first sterile resorbable suture

1909

Spotlights

the first commercially prepared IV solution

1929

the first plastic disposable syringe

1957

the first needle-free IV system

1989

B. Braun History

Page 6: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Challenges

ACL Services Ltd. is a company providing audit analytics and continuous monitoring software.[1]

Pain – With the large amount of data relating to just audit testing for duplicate payments (eighty six thousand plus lines for one company code) – it was difficult to get data from SAP in a structured format to pull into the ACL tool.

Our Goal then - So we set out to see if there were methods and tools that would allow us to overcome this challenge associated with SAP data extraction

Page 7: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Business Case

Based on the business case that many hours of manual effort were required to gather this data

• We did not have a tool that allowed the business users the ability to obtain the data required in order to perform the internal audit analysis.

The needed Executive Sponsorship based on trust relationship

Page 8: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Solution

BBraun Medical, Inc. implemented Winshuttle Query for a reporting project

Then identified it as a perfect tool to use to obtain data for the Internal Audit

Why?• Control: field selection, security

• Scheduling: Batch capabilities, file handoff

• Flexibility: Excel, Text, picking fields, labels

• Throttling: Doesn’t impact SAP performance

• Real live data reporting

• Outer and left joins capability

• Use of Tables, infosets, logical databases

• No programming required!

Page 9: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

How Winshuttle Query was Introduced

An informational demo was given to the stakeholders who could utilize this type of flexibility in a tool.

Winshuttle provided training and forums to support their customers.

The product is intuitive enough to work with “on the fly”

Ongoing user adoption

Page 10: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Results and Savings

We use Winshuttle Query for the Internal audit department support.

Also used to feed data out of SAP to a server that picks up those files and pulls them into SQL database to use for reporting.

This process has saved over months of hours per annum of time for our end users, and for IT support.

Page 11: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Using Query for data feed to ACL (Audit Data Analytics)

How to build the Query template• The pull and push of data using Query

• Getting SAP data into an SQL a database

• Getting data into a place to run ACL scripts on

• Prior to Winshuttle Query, no tool to get this data

• Feed/refresh Reporting Excel files consistently

Page 12: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Datafeed

How it is used to feed ACL at BBraun Medical, Inc• The Query is created based on the data that is to be

reviewed

• The Query is scheduled as a night job • (using the Query Scheduler)

• The Query result file is placed on a shared drive

• The data on the shared drive is then picked up by ACL

How the Query is determined• Review what fields you currently see in (for example) FB03

• Find the table that holds the data you will be assessing

Page 13: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Decide what tables and fields you will need in order to create your data files

What format do you want the data to be produced in Excel, Access, Text, SQL, SharePoint

Planning

Page 14: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Building Query

Page 15: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Settings in the Where Clause Builder

Page 16: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Select file format you would like to use for the data download

Page 17: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

The Mapping

Page 18: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

The Scheduler

Page 19: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Running Winshuttle Query

Using Query – the login process does not bypass normal log on procedures or security settings within SAP

Page 20: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

My data file is now ready to be used by ACL

Page 21: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Query and Infosets

Page 22: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Using SAP Infoset via Winshuttle Query

Page 23: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Choosing the user group in Infoset Standard area

Page 24: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Choose your Infoset

Page 25: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Now the Infoset from SAP has been added to Winshuttle Query

Page 26: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Select fields from Infoset

Page 27: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Preview your data before saving

Page 28: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Generate a preview of Infoset data

Page 29: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Save your Winshuttle Query infoset

Page 30: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Create your Query Script Mapping

Page 31: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Selecting your Excel file for mapping

Page 32: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Choose selection fields

Page 33: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Run your Winshuttle Query Script

Page 34: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Results

Page 35: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Future plans

1) Move from an annual process

To an integrated “every day” process

2) Utilize Winshuttle Query in areas of SAP Security monitoring

3) Monitoring SAP system for critical dollar amounts.

Page 36: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Other ways to use Winshuttle Query

Don’t limit your options with Winshuttle Query

You can data feed SAP data to any tool

that utilizes Excel, Access, SQL or Text, Biznet

Page 37: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Demo

Page 38: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Winshuttle Query – it’s not just hours saved but empowerment of the user’s effectiveness

Hours savings is important but other types of monitoring can be done with Winshuttle Query:

• Internal Audit saves days of hours because the data is being pulled from SAP in an automated way.

• Alert reporting to watch for certain activates that impact finance reporting.

• Example: being notified if a certain movement type was used that causes a large ($$$$) dollar value being posted which would affect the “Bottom line”.

• Using Winshuttle Query to do automated reporting on certain security related monitoring activities.

Page 39: Session Leverage Winshuttle Query in Internal Audit ... · Now the Infoset from SAP has been added to Winshuttle Query. Winshuttle User Group Conference | Fort Worth 2014 Select fields

Winshuttle User Group Conference | Fort Worth 2014

Questions

[email protected]