Professional Documents
Culture Documents
JD Edwards
Overview, Implementation and Next Steps
Tony Cassidy & Shaun Mullen
June 2012
Agenda
Introduction
BI Apps - Overview
BI Apps Financial Analytics
BI Apps Financial Analytics JD Edwards Specifics
BISC Implementation
Customisation
Security
ETL Statistics
Training
Key Success Factors - General
Key Success Factors - BISC
Next Steps
Introduction
Introduction
Business Need & Solution Consideration
Customer:
In Ireland
Business Needs:
Ability to report on Non Pay and Open Commitments
Ability to report More Frequently than before
Open to Overall Improvements on Operational Financial Reporting
Deploy in relatively short time frame
Budget
Solution Considerations:
OBIEE Existing
JD Edwards Existing
Immediate Operational Financial Reporting Requirement (Non Pay)
TCO on BI Apps - Financial Analytics V OBIEE Custom
Decision:
Introduction
Decision = BI Continuum for JD Edwards
5 Oracle Predictive Modeling Tools
Oracle
Hyperion Essbase
Real Time Decisions
EPM
4 Oracle EPM
Financial Analytics
Supply Chain & Order Mgmt Analytics
Procurement & Spend Analytics
more
4
Strategic
Operational
Dynamic
Static
JDE E1
Future Oriented
3 Oracle BI Applications
Past Oriented
BI Apps - Overview
BI Apps - Overview
BI Apps - Overview
Faster Delivery, Lower TCO
Build from Scratch
with Traditional BI Tools
Training / Roll-out
Define Metrics
& Dashboards
DW Design
Back-end
ETL and
Mapping
Months or Years
Training / Rollout
Define Metrics
& Dashboards
DW Design
Back-end
ETL and
Mapping
Weeks or Months
BI Apps - Overview
OBIEE V BI Apps Why?
Oracle Business Intelligence Enterprise Edition Plus (OBIEE)
BI Apps - Overview
Effort & Customization Balance
OBIEE Metadata
DW Schema
ETL
Degree of
Customization
Peak Indicators Limited
Easy
Moderate
Intermediate
Involved
Level of
Effort
10
BI Apps - Overview
Architecture
Oracle BI
Presentation
Services
Dashboards by Role
Administration
Metadata
Metrics / KPIs
Oracle BI
Server
Direct
Access to
Source
Data
Load Process
Staging Area
ETL
DAC
Data Warehouse /
Data Model
Extraction Process
Oracle
Siebel
PSFT
EDW
Highly Parallel
Multistage and Customizable
Deployment Modularity
Other
11
12
Complex
Mfg
Comms
& Media
Sales
Service &
Contact
Center
Consumer
Sector
Energy
Financial
Services
High
Tech
Insurance
& Health
Marketing
Order
Management
& Fulfillment
Supply Chain
Life
Sciences
Financials
Public
Sector
Travel
& Trans
Human
Resources
Pipeline
Analysis
Churn
Propensity
Campaign
Scorecard
Order
Linearity
Supplier
Performance
Absence
Management
Triangulated
Forecasting
Customer
Satisfaction
Response
Rates
Orders
vs. Available
Inventory
Spend
Analysis
GL / Balance
Sheet Analysis
Compensation
Analysis
Sales Team
Effectiveness
Resolution
Rates
Product
Propensity
Cycle Time
Analysis
Procurement
Cycle Times
Customer
& Product
Profitability
HR Performance
Up-sell /
Cross-sell
Service Rep
Effectiveness
Loyalty and
Attrition
Backlog
Analysis
Inventory
Availability
P&L Analysis
Workforce
Profile
Cycle Time
Analysis
Service Cost
Analysis
Market Basket
Analysis
Fulfillment
Status
Employee
Expenses
Expense
Management
Learning
Management
Lead
Conversion
Service
Trends
Campaign ROI
Customer
Receivables
BOM Analysis
Cash Flow
Analysis
Recruitment
Management
Prebuilt adapters:
13
Payables Analytics
Provides visibility into payments due to suppliers and expense line detail so managers
can manage cash outflows and control expenses. When combined with Supply Chain
Analytics, it allows full procurement analysis from Requisition to Check.
Receivables Analytics
Monitors collections processes to show what customers buy and how they pay,
enabling managers to identify overdue balances and other receivables bottlenecks.
When combined with Oracle Sales Analytics and Oracle Order Management &
Fulfillment Analytics, it enables more efficient management of the entire Lead to
Cash process.
14
Presentation Layer
Logical Business
Model
Physical Sources
15
16
JDE Approach
JDE_8.11 SP1
15
JDE_8.12
15
JDE_9.0
25
ETL (Informatica)
17
W_MCAL_PERIOD_D
W_MCAL_CAL_D
W_MCAL_CONTEXT_G
W_INT_ORG_D
W_LEDGER_D
W_PROFIT_CENTER_D
W_COST_CENTER_D
W_INT_ORG_DH
W_GL_ACCOUNT_D
W_HIERARCHY_D
W_GL_SEGMENT_D
18
W_PARTY_ORG_D
W_CUSTOMER_LOC_D
W_USER_D
W_CUSTOMER_FIN_PROFL_D
W_CUSTOMER_ACCOUNT_D
W_SUPPLIER_ACCOUNT_D
W_PRODUCT_D
W_EMPLOYEE_D
19
W_AP_TERMS_D
W_PAYMENT_TERMS_D
W_CODE_D
W_STATUS_D
W_XACT_TYPE_D
W_PAYMENT_METHOD_D
W_EXCH_RATE_GS
W_JDEE1_DECIMALSHIFT_G
20
W_AP_XACT_F
W_AR_XACT_F
W_GL_REVN_F
W_GL_COGS_F
W_GL_OTHER_F
W_GL_BALANCE_F
W_ACCT_BUDGET_F
21
22
Data Model
AP
AR
GL
Custom Tables
23
24
25
Base Fact
W_AP_XACT_F
26
Sales Order
Management
Address Book
Service & Warranty
Management
Accounts Receivable
Real Estate
Management
General Accounting
27
28
W_AR_XACT_F
29
W_GL_REVN_F
W_GL_COGS_F
W_GL_OTHER_F
W_GL_BALANCE_F
30
W_ACCT_BUDGET_F
31
Category Codes
20 new attribute columns were added to the following dimension tables and their
associated _DS tables:
W_INT_ORG_D Attribute columns were added to support Business Unit (F0006)
category codes.
W_CUSTOMER_ACCOUNT_D Attribute columns were added to
support Customer Master by Line of Business (F03012) category
codes.
W_PARTY_ORG_D Attribute columns were added to support
Address Book Master (F0101) and Customer Master by Line of
Business (F03012) category codes.
32
Column
STATE_REGION
COUNTRY_REGION
CONFIG_CAT_CODE
INDUSTRY_CODE
BRAND
COLOR
UNIV_PROD_CODE
ACCOUNT_TYPE_CODE
ACCOUNT_CLASS_CODE
LINE_OF_BUSINESS
REGION
ACCNT_AHA_NUM
ACCNT_CLASS
ACCNT_HIN_NUM
ACCNT_REGION
ACCNT_VALUE
CUST_CAT_CODE
33
34
In the CSV file, you specify the system code and user defined code and associate
it with the category to which you want the UDCs loaded. This data is
loaded into UDC_CATEGORY_MAP_TMP table, which leverages the data
and loads the relevant codes into the Code dimension.
Example..
System Code
User Defined
Code Category
00
PY
SUPPLIER_PAYMENT_METHOD
00
CN
COUNTRY
01
GD
GENDER
01
LP
LANGUAGE
35
TO ACCT
GROUP_ACCT_NUM
00000
4100
4190
AP
00000
1200
1299
AR
00000
2120
2195
ACC DEPCN
00000
4200
4211
ACC LIAB
00000
1100
1121
CASH
00000
4900
4910
CMMN STOCK
36
GL Hierarchy
The JDE E1 account dimension mapping generates hierarchies for each AID (Account ID)
based on the LDA (Level of Detail). This is a relative hierarchy dependant on the
order of incoming records.
Check the results with JDE functional consultant & Config guide to confirm. The ETL
generates a hierarchy as below:
37
Rate Type
The concept of Rate Type in JDE is different than how it is defined in the Warehouse. In
JDE, the rate type is an optional key; it is not used during exchange rate
calculations.
DAC uses the $$JDE_RATE_TYPE source system parameter to populate the Rate_Type
field in the W_EXCH_RATE_GS table. By default, the $$JDE_RATE_TYPE source
system parameter in DAC has a value of "Actual."
The query and lookup on W_EXCH_RATE_G will fail if the RATE_TYPE field in the
W_EXCH_RATE_G table does not contain the same value as the
GLOBAL1_RATE_TYPE, GLOBAL2_RATE_TYPE 2 and GLOBAL3_RATE_TYPE fields in
the W_GLOBAL_CURR_G table.
38
Integrated Security
Elements of
Security
JDE E1
OBIEE/OBIA
Integrated Security
Option
User Security
- Validate username/pw
- Validate username/pw
Object
Security
- Based on Organization/Job
function , applies to all
tables
Data Security
39
BISC Implementation
40
BISC Implementation
Project Plan
Week
1
Weeks
2-4
Weeks
5-12
Review
Contents
Weeks
13-14
Week
15
User Training
Development
Install &
Populate BI
Application
Questionnaire
UAT Migration
Post-Live
Support (BISC)
Unit Testing
Workshops
UAT
Expert Services
(BISC)
System Testing
Prioritise
Requirements
Deploy to
PROD
41
BISC Implementation
BISC Project Team
Business Business Sponsor
Business Analysts
Users
BISC
Team
42
BISC Implementation
Installation
Financial Analytics 7.9.6.3 configured for the following build:
43
BISC Implementation
Requirements Capture
Every customer is different when it comes to their requirements
leading into an entirely different extension to BI Apps.
A series of demos and workshops and questionnaire driven requirements
capture.
Requirements specification document created and signed-off
44
BISC Implementation
Configuration
Financial Ledgers Actual & Commitment ledgers
Mapping Account Segment codes to columns in F0901 account master table
Accounting Aggregates which account segments to produce aggregates for
Date patterns to support fiscal quarters
45
BISC Implementation
Configuration
Set DAC parameters determining volume of historical data in Data Warehouse:
Initial Extract Date - date from which to extract data
Analysis Start- date from which to extract data
Analysis End - date to which data should be extracted
46
Customisation
47
Customisation
Requirements
Extensions
to Out-of-Box with
additional 120+ fields
related to...
Non-Pay Subject Area
48
Security
49
Security
Application Roles
Core finance team have high visibility
Cost Centre managers have restricted visibility based on
application role
Data Warehouse
JD Edwards
ETL
Informatica
Star Schemas
Staging
50
ETL Statistics
Full Load
10 Hours (DEV)
6 Hours (UAT & PROD)
Incremental
5.5 Hours (DEV)
3.5 Hours (UAT & PROD)
51
Training
52
Extended OOTB subject areas utilising 90% of OOTB contents rather than
building new subject areas from scratch.
Controlled Project scope within the Quick Start approach
System and UAT testing
Strong BI Project Management
Executive level sponsorship
53
REF: http://blogs.forrester.com/category/bisc
54
Next Steps
Current implementation Non-Pay Transactions (20 Named Users)
On Site Support in Internal BISC
Remote Advanced Support in BISC
Future Phases Wider Rollout (20+ Users)
Roll out additional dashboards and reports (20+ Named Users)
Training BI Apps Bootcamp - http://www.peakindicators.com/index.php/obiee-training
55
Questions?