pump it up! data management on steroids no programming ...€¦ · sap computer aided test tool...

34
Pump It Up! Data Management on Steroids No Programming Required! Trinita Houser Dallas Water Utilities

Upload: others

Post on 07-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Pump It Up! Data Management on Steroids

No Programming Required!

Trinita Houser

Dallas Water Utilities

Page 2: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

What’s Covered: Automation and Data Quality Management

Key Topic 1 – Bad Data Happens!

Key Topic 2 – Doing More With Less

Key Topic 3 – Using a Mass Data Upload Tool Summary

Questions

Page 3: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Introduction & Overview: Dallas Water Utilities Operated by the City of Dallas, Texas

9th largest city in the U.S.

Population of over 1.3 million

Service area – 384.7 square miles

Provide water, wastewater,

sanitation and sewer services with

327,000 customer accounts in 31

communities.

Implemented SAP IS-U for utility

billing system in 2008

* Source: US Census Bureau Population Estimates Program 7/9/09

Page 4: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Item Description

Go Live February 2008

SAP Version ECC 6.0

SAP Module/App/Environment IS-U, CIC0, FICA, FICO, MM, SD, DM, CS, BW, PI and Solution Manager

SAP Support services provided Billing, Collections, Permits, Applications, Self Reported Fees/Taxes , Inventory Management, Service Order Management and Account Maintenance

Water Utilities Services Water, Wastewater, Sanitation, Sewer

Other City Departments on SAP Fire, Police, Code Compliance, & Aviation

Number of utility customer accounts 327,000

Number of SAP users 475

SAP Support team 55

Data Management team 3

Overview: SAP Environment

9/26/2012 11:14 AM

Page 5: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Managing Data in a High Demand Environment

5

Be Proactive!

“A well-managed factory is boring. Nothing exciting

happens in it because the crises have been anticipated

and have been converted into the routine”.

~Peter Drucker

Page 6: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Bad Data Happens!

6

• Establish systems and procedures to identify and correct bad data

• Identify the root cause of the problem and make corrections before

bad data has a critical impact

• Take action immediately if a critical error occurs, to reduce operational

and customer impact

Page 7: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

The Critical Impact of Bad Data

Revenue

Lost

“100,000 customers hit by billing error – cost City $7 million in lost revenue”

Customer Retention/

Acquisition

“Billing error to cost Electric Utility 23 large commercial accounts”

Customer Dissatisfaction

“3,500 customers overbilled – Utilities admit Smart Meter error”

Master Data Errors

&

System Glitches

9/26/2012 11:14 AM

Page 8: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Coping with Critical Billing Errors

9/26/2012 11:14 AM

Customer Complaints

Operating Cost

Negative Media Attention

Credibility/Trust

Customer Satisfaction

Productivity

Page 9: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Doing More with Less

Loss of Qualified Resources

Budget Restrictions

Lack of Business

Owner Data Accountability

Challenge of Providing High Quality Data Management

9/26/2012 11:14 AM

Page 10: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

How Dallas Water Utilities is Doing More With Less

Using Innovation to

“Pump Up” Data Management

Page 11: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Pumping It Up!

Page 12: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Putting Our Data Management on Steroids: Background

12

• Initial Problem:

o The City of Dallas implemented a custom program in order to comply with the

U.S. Postal Service Coding Accuracy Support System (CASS) and National

Change of Address (NCOA) requirements.

• Results:

o Automate updates to SAP business partner and address records.

o Reduction in undeliverable returned mail

• Impact: New Problem - 35,000 CASS/NCOA address exceptions

Page 13: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Putting Our Data Management on Steroids: Being Innovative

13

• Issue: Identifying a solution to upload 35,000 CASS/NCOA

address corrections into SAP.

• Challenge: Limited manpower and budget restrictions

• Solution: Automation - Mass Data Upload Tool

Page 14: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• Evaluated feasible solutions for mass uploading data:

SAP Legacy System Migration Workbench (LSMW)

SAP Computer Aided Test Tool (SeCATT)

Build a program in ABAP

Procure a third-party tool

• Prepared a business case to support recommendation

• Obtained approval to proceed

Adding Muscles to Our Data Management: Project Initiation

9/26/2012 11:14 AM

Page 15: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• Elicited Business Requirements:

o Defined the functional requirements of the solution

o Defined conditions on which the solution must operate

• Evaluated Solutions:

o Identified (3) applications/vendors that met requirements

o Contacted vendors and obtained overview of product(s)

o Test-drove applications

o Summarized findings

• Obtained approval to make the purchase

Adding Muscles to Our Data Management: Requirements & Analysis

9/26/2012 11:14 AM

Page 16: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• Selected

• Procured Process Runner and Data/Query Extractor

• Developed operational standards and procedures

• Installed Process Runner and Data/Query Extractor

• Trained users – on-site training provided by Innowera

Adding Muscles to Our Data Management: Implementation

9/26/2012 11:15 AM

Page 17: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Putting Our Data Management on Steroids

Page 18: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Putting Our Data Management on Steroids: Addressing a Critical Error

18

• Issue:

o A transport was applied to SAP for rate proration changes

o Billing error detected during invoice quality check

o Water service charges missing on 8,000 customer invoices

• Impact:

o Billing process halted for 5 days

o Invoices not printed and sent to customers

o SAP Support staff and business users spent hours identifying the root cause of

the problem and searching for a solution.

Estimated that it would take 140 man-hours for manual data-entry correction

Page 19: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Putting Our Data Management on Steroids: Problem Resolution

19

• Solution:

o Used Innowera Process Runner to reverse the status on 8,000 records

o Backed out the original SAP transport for the proration rate change

o Re-billed and re-printed customer invoices

• Results:

o 8,000 records corrected in 4 hours

• Savings:

o $4,000 direct cost plus additional indirect cost

Page 20: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

User Productivity, Operational Efficiencies & Cost Savings

Projects and Results

Page 21: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• Billing Related

Out of Balance

Disconnections

Dunning Infinity Locks

• Reporting and Analysis

MAPSCO

Sanitation Districts

Council Districts

• Address Maintenance:

CASS/NCOA Exceptions

Street Name Changes

Putting Our Data Management on Steroids: Projects Completed

Page 22: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• 674,609 Master Data update

• 28,566 Billing Adjustments

• 37,047 Addresses Cleansed

• 35,655 Documents Updated

• 11,915 Meter Read uploads

• 7,861 Status Changes

• 3,184 Material Records

User Productivity

• 12 Projects Completed

• 14,800 Man-Hours Saved

Operational Efficiency

• $347,000

• over 9 months

• Return on Investmentrealized in first 2 months

Cost Saving

Putting Our Data Management on Steroids: Results using Innowera

9/26/2012 11:14 AM

Page 23: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

9/26/2012 11:14 AM

Putting Our Data Management on Steroids: Cost Savings

CASS/NCOAExceptions

Council DistrictDesignations

DCAD NumberUpload

Disconnect Doc.Update

Infinity DunningLock Removal

MapscoMeter Read

UploadOut of Balance

Billing

OverlappingPayment Clean-

up

Profit CenterChange

SanitationDistrict Numbers

Serial Numb. &Mfg Change

Total $18,946 $755 $210 $38,006 $2,774 $112,452 $4,201 $2,786 $10,225 $139 $155,193 $1,118

$18,946

$755 $210

$38,006

$2,774

$112,452

$4,201 $2,786

$10,225

$139

$155,193

$1,118

$0

$20,000

$40,000

$60,000

$80,000

$100,000

$120,000

$140,000

$160,000

$180,000

$ S

ave

d

Page 24: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

9/26/2012 11:14 AM

Putting Our Data Management on Steroids: Time Savings

CASS/NCOAExceptions

Council DistrictDesignations

DCAD NumberUpload

Disconnect Doc.Update

Infinity DunningLock Removal

MapscoMeter Read

UploadOut of Balance

Billing

OverlappingPayment Clean-

up

Profit CenterChange

SanitationDistrict

Numbers

Serial Numb. &Mfg Change

Total 905 34 10 1,781 130 5,275 198 137 488 7 5,809 53

905

34 10

1,781

130

5,275

198 137

488

7

5,809

53

0

1,000

2,000

3,000

4,000

5,000

6,000

7,000

Ho

urs

Page 25: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

“Making SAP Data Management easier using Microsoft Excel”

Innowera Process Runner

Page 26: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

• SAP Certified partner

• Allows upload or download of data between SAP and Excel

• Supports mass data creation, changes, updates, and verifications

• Works out of the box

• No programming or scripting required

• Easy to use 3-step process to Record, Map and Execute a transaction

• Records standard or custom SAP transactions

• Complies with all SAP security and preserves usual SAP audit trail

9/26/2012 11:14 AM

Innowera Process Runner:

Page 27: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Creating a Script:

9/26/2012 11:14 AM

Page 28: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Step 1- Record: To Build the Transaction

9/26/2012 11:14 AM

Page 29: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Step 2 – Map: To Map SAP Fields to Database Fields

9/26/2012 11:14 AM

Page 30: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Step 3 – Execute the Script

9/26/2012 11:14 AM

Page 31: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Results: Example with System Messages

9/26/2012 11:14 AM

Page 32: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Key Points

Be Proactive! - implement

solutions to maintain high quality

data

Increase Productivity – The return on investment in

data automation tools outweighs the high staffing cost

for labor-intensive manual data entry processes and/or

expensive programming costs.

Improve the Accuracy, Quality and Reliability of

Information - Routine transactions are made

easier, faster and error–free by utilizing data

automation tools such as Innowera Process

Runner.

Page 33: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Any Questions

Page 34: Pump It Up! Data Management on Steroids No Programming ...€¦ · SAP Computer Aided Test Tool (SeCATT) Build a program in ABAP Procure a third-party tool • Prepared a business

Trinita Houser Dallas Water Utilities

[email protected]

This was presented at:

SAP for Utilities conference at Hollywood, FL, USA on Sept 10th 2012

A collaboration of: