0 © 2008 moneygram. proprietary and confidential. moneygram’s business intelligence...

20
1 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding Kathy Follese MoneyGram International, Inc.

Upload: madison-fisher

Post on 26-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

1

© 2008 MoneyGram. Proprietary and Confidential.

MoneyGram’s Business IntelligenceImplementation for Oracle Applications

TCF OAUGMay 15, 2008

Pat ReddingKathy Follese

MoneyGram International, Inc.

Page 2: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

2

© 2008 MoneyGram. Proprietary and Confidential.

MoneyGram International, Inc.

• Leading global payment services company

• 2nd largest global money transfer company

• Over 150,000 global money transfer agent locations

• Over 2000 employees worldwide

• NYSE company: “MGI”

Page 3: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

3

© 2008 MoneyGram. Proprietary and Confidential.

Background

• MoneyGram’s current environment consists of a number of legacy operational systems

• Decided to implement Oracle EBS in 2004 to streamline operational systems

• Oracle GL/AP went live in Jan ’07• BI/DW for GL/AP went live in Dec ‘07• Currently in progress

– AR/Settlement– Agent Data Hub– BI/DW

Page 4: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

4

© 2008 MoneyGram. Proprietary and Confidential.

More Background

• Many data sources, many projects• Each project with its own reporting solution• Many reporting /analysis tools:

– Discoverer– Native queries– Actuate– Excel/Access– Hyperion/Essbase

• Inconsistent information– Lack of standard definitions and reporting processes

• Lack of BI maturity– Reporting and spreadsheets

Page 5: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

5

© 2008 MoneyGram. Proprietary and Confidential.

Challenges for BI/DW

• Immediate need for GL/AP• Near Real Time Reporting (NRT) to keep

operational reporting to a minimum• Transaction volume – ½ million money transfers

=> 2 ½ million trx/day (AR/Settlement)• Short time to implement• Minimally invasive for Oracle apps• Flexible architecture to expand beyond Oracle

applications• Minimize introducing new technology

– Informatica, Cognos

• Proven/Mature BI solution for Oracle Apps

Page 6: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

6

© 2008 MoneyGram. Proprietary and Confidential.

Decisions Made

• Jaros – packaged data warehouse solution for Oracle Applications– Uses Informatica– Pre-built Operational Data Store for EBS– Pre-built Data Marts for EBS

• Cognos – BI toolsuite

Page 7: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

7

© 2008 MoneyGram. Proprietary and Confidential.

The Big Picture

Oracle Financials(GL – AP)

Near Real-Time Information

(ODS)

Nightly Information(Data Mart)

BusinessUsers

Informatica ETL

Informatica ETL

COGNOS

IDSInformation

ServicesDirectory

MoneyGramEnterpriseWeb-Portal

Page 8: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

8

© 2008 MoneyGram. Proprietary and Confidential.

Implementation Plan

GatherGeneral Ledger

andAccounts Payable

Requirements

PrototypeGeneral Ledger

andAccounts Payable

ReportingRequirements

FinalizeGeneral Ledger

andAccounts Payable

Reportsand

Queries

General Ledgerand

Accounts PayableReport and Query

Training

Sept ’07 – Dec ’07 (3 ½ months)

Development Timeline

General Ledger and

Accounts Payable

Page 9: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

9

© 2008 MoneyGram. Proprietary and Confidential.

Implementation Plan

Gather Accounts Receivable

And Custom Financial

Settlement TransactionReporting

Requirements

Prototype Accounts Receivable

And Custom Financial

Settlement Transaction

ODS / Data MartAnd

Reports

FinalizeCustom Financial

Settlement Transaction

ODS / Data Mart

Accounts ReceivableAnd

Custom FinancialSettlement

Transaction Report and Query

Training

Sept ’07 – Ongoing

Development Timeline

Accounts Receivable and Custom Settlement Transactions

Page 10: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

10

© 2008 MoneyGram. Proprietary and Confidential.

Jaros Architecture: ODS

Country Codes

Order Types

Order Lines

Reference/Lookup Tables

Item

Ora

cle

App

lica

tion

s

Operational Data Store

Customer

Detail Tables Master Tables

• Operational Data• Dimensionalized• Near Real Time

• Extraction• Light Transformation• LoadingAP – 1 hour

Rest Nightly

OM – 2 HrsOrder

HeadersOperating

Unit Sales Rep

Lookups

Functional Groups

Page 11: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

11

© 2008 MoneyGram. Proprietary and Confidential.

Jaros Architecture: Data Mart

Contains Fact tables and Dimensiontables.

Many ODS detail tables make one fact table.

Dimension tables are sourced fromMaster tables in ODS.

Reference tables are used in this schemafor lookups such as terms and countrycodes.

Fact

Exclusively Star Schema

StrategicAnalysis

Contains Low Level Detail (user friendly, structured data)

Page 12: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

12

© 2008 MoneyGram. Proprietary and Confidential.

Data Mart – Conformed Dimensions

OrdersDetailFact

Customer

Product

Date

OperatingUnit

Sales Rep

Set of Books

OrdersDetailFact

OrdersDetailFact

OrderDetails

Page 13: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

13

© 2008 MoneyGram. Proprietary and Confidential.

AP Example

ODS Data Marts

AP Details• Payments• Invoices• Payment Schedules• Distributions• AP Sub-Ledger• Checks

• AP Payment Analysis • Payment Days (Snapshots)• Average Purchases-per-day (future)• Past – Present – Projected (future)• Trends

• AP Invoice Analysis• Invoice Price Variance (IPV) (future)• Vendor Balance

Page 14: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

14

© 2008 MoneyGram. Proprietary and Confidential.

Where we were?

• Oracle Standard Reporting• Difficult to format data• Difficult to retrieve data with our

specifications for reporting• Difficult to perform analysis on data

Page 15: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

15

© 2008 MoneyGram. Proprietary and Confidential.

Requirements for Business Intelligence/Data Warehouse

• Accurate and Reliable Data from Oracle• Retrieve data per Reporting Request

– Required fields needed on one report

• Easily Format data in Excel, PDF• Professional style of report• Ad hoc query ability• Near Real Time

Page 16: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

16

© 2008 MoneyGram. Proprietary and Confidential.

Cognos/Data Warehouse

• Oracle information sent to data warehouse (restructured and reindexed for reporting)

• Option of Near Real Time Data with ODS• Data marts are nightly• Ease of capture all required fields• Ease of creating Excel or PDF formats

Page 17: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

17

© 2008 MoneyGram. Proprietary and Confidential.

Cognos Query Studio

• Training is needed for end user• Fields need to be under respective

directory (Cognos namespace) for build• Easy to build a query on particular fields• Sort, Format, Group, UnGroup Queries

Page 18: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

18

© 2008 MoneyGram. Proprietary and Confidential.

Cognos Report Studio

• Training needed to build reports• Standard Report can be created• Fewer, more flexible reports• Ease of running reports• Ease of converting to Excel

Page 19: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

19

© 2008 MoneyGram. Proprietary and Confidential.

A Sample of Benefits

• Cognos reports allows analysis of AP information giving management ability to see opportunity in analyzing contractual obligations– Identified shipping costs going to South American Corridor

• Ease of On Demand reports for management and auditors. – Easily update date ranges– Easily update Supplier Names

• Savings of time and increase efficiencies to the business

Page 20: 0 © 2008 MoneyGram. Proprietary and Confidential. MoneyGram’s Business Intelligence Implementation for Oracle Applications TCF OAUG May 15, 2008 Pat Redding

20

© 2008 MoneyGram. Proprietary and Confidential.

Conclusion

• Moneygram goal is ease of business reporting • Gives management opportunity to quickly review

information for decision making purposes• Continue moving Oracle GL/AP and AR to Cognos

reporting and querying

FUTURE• Exploiting BI capabilities of Cognos

– Dashboards– KPI’s– Event Manager/Alerts– Blackberry capabilities