edatausergroupsconferencesnorcal june 2006tca101 090511185453 phpapp02
DESCRIPTION
Edatausergroupsconferencesnorcal June 2006tca101 090511185453 Phpapp02TRANSCRIPT
-
Trading Community Architecture (TCA) 101
Mani Kumar Manda
Rhapsody Technologies, Inc.
Oracle TCA Panel Discussion at NorCal OAUG
15th June 2006 San Jose, CA
NorCal OAUG
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
2NorCal OAUG
Learning Objectives
As a result of this presentation, you will be able to:
Trading Community Architecture
Key Entities of TCA
A Glance at Party Centric vs. Site Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
3NorCal OAUG
Speakers Qualifications
Mani Kumar Manda is the President and Founder of Rhapsody Technologies, Inc., a consulting firm with specialization in implementing Customer Master/Customer Hub solutions.
Mr. Manda had been working with Oracle Applications for over a decade and has implemented Technology Solutions for clients in many industries.
Mr. Manda is an active speaker of topics associated with Customer Data Management and presented over 30 sessions in several conferences.
Mr. Manda is also the founder and chair for Customer Data Management SIG.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
4NorCal OAUG
About Rhapsody
Founded in 1998
Oracle Partner Specialists in implementing Customer Data Management solutions
both in eBizSuite and Customer Data Hub environments. Offers Onsite Seminars on Customer Data Management, TCA,
Implementation strategies, Customer Data Modeling, etc.
Rhapsody is in the process of offering a series of web seminars on Customer Data Management covering Customer Data challenges with
real life examples, Global challenges, Data Governance, CustomerData Modeling, Integration of Hub with heterogeneous applications,
and other additional topics associated with Customer data in partnership with The Perera Group.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
5NorCal OAUG
About Rhapsody
Sample list of Customers ADP
DoubleClick
Motorola
Haworth
IRI
Office Depot
Torrington
Etc.
Rhapsodys Partners Deloitte Consulting
Dun & Bradstreet
Oracle
Trillium Software
Etc.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
6NorCal OAUG
Trading Community
Trading Community is defined as a group of entities taking part in commerce.
Trading Community includes both persons and organizations.
Entities in Trading Community may play roles other than Seller and Buyer such as Partner, Contact, Dealer, Distributor, Agent, Influencer, etc.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
7NorCal OAUG
Trading Community
Your
Organization
Contacts
SuppliersEmployees
Customers
B2B/B2C
CompetitorsPartners
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
8NorCal OAUG
Trading Community
Relationships
Accounts
Relationships
Sites
Locations
External Entities
Customers
Person
Orgn.
CONTACTS
INT.&
EXT.
SITE
USES
Prospects
Person
Orgn.
Others
Person
Orgn.
Partners
Person
Orgn.
Competitors
Person
Orgn.
InternalEntities
Orgn.
Suppliers
Person
Orgn.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
9NorCal OAUG
Key Questions?
Is your Contact Diane Miller at XYZ Corporation same as your customer Diane Miller?
Who are your Customers, Competitors, Suppliers, Partners?
Are there any Influencers in your business?
What is your Customers Organizational Hierarchy?
Is someone who used to be your Employee is now a Contact at YourCustomer or Supplier?
How do you manage dynamic nature of ever changing Customer Data?
What about Mergers and Divestitures?
Does your Organization sell products/services via multiple faces (brands)?
How do you deal with Cultural and Geographic influences on Customer Data?
Can you accurately project your risk exposure for top line and bottom line numbers that are stated on 10Ks?
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
10NorCal OAUG
What is TCA?
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
11NorCal OAUG
What is TCA?
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
12NorCal OAUG
What is TCA?
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
13NorCal OAUG
TCA Data Model & HZ TABLES
TCA APIs (PL/SQL/Java)
Oracle AR
Customer
Standard
Form
Customer
Interface
Customer Data Management Group
Bulk
Import
CSV
File
Import
Customer
Online
D&B
Batch
Integration
Web
Services
Common
Party UI
Components
(CPUI)
Customi-
zations
Custom
Programs/
GUI
Sales Group
Tele Sales
eBiz
Center
Other
Groups
Other
Oracle
Modules
Entering/Importing Customer Data into TCA
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
14NorCal OAUG
TCA - Key Entities
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
15NorCal OAUG
What is a Party?
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
16NorCal OAUG
Party
A real thing that exists, such as a Person or Organization
Represents a Trading Partner
Can enter into business relationships
And exists independent of any business relationship
Can be an Organization, Person, Relationship or Group
Person Parties and Organization Parties can be created
Relationship party gets created behind the scenes
No functionality yet for Group Party
Can be related to any number of other Parties in any number of ways
Can be modeled using D&B data including D-U-N-S Number (Data Universal Numbering System)
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
17NorCal OAUG
Party
Can exist independent of an Account
Can be classified
SIC (SIC-87, SIC-72, SIC-77), NAICS
Custom (user-defined)
Unlimited cross references to Source Systems
Party Attributes
Organization
Name
(Registry) Number
Classification
DUNS Number
Number of employees
Category Code
Etc.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
18NorCal OAUG
Party
Party Attributes
Person
Name (First, Middle and Last)
No DUNS Number
Etc.
Examples
John Smith
Mary Smith
Echo Consulting Services
John Smith, an employee of Echo Consulting Services (Relationship
Party between John Smith and Echo Consulting Services)
Smith Family (Group Party No functionality to create or use
Group party yet)
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
19NorCal OAUG
Party Relationships
Binary relationship between two parties
Inter-Company and Intra-company relationships
Non-business relationships too
Are reciprocal
Unlimited in number
Dynamic in nature
Both seeded or user-defined Relationship Types
Relationship itself is stored as a party
Any number of relationships between two organizations (org-to-org) or two persons (person-to-person) or an organization and a person (org-to-person)
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
20NorCal OAUG
Party Relationships
Build any type of relationship between Organizations, including
the ability to capture branches, locations, competitors, suppliers, resellers, business partners, etc.
Examples
John Smith is an employee of Echo Consulting Services
Echo Consulting Services is the employer of John Smith
John Smith is a contact for XYZ Consulting, Inc.
John Smith is the spouse of Donna Smith
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
21NorCal OAUG
Accounts
Represents the Selling Relationship
Exists only when a Selling Relationship exists
Each unique business relationship is an Account
Equates to Old Customer (R10.7 and R11)
Account Attributes Account Number
Account Name (Optional, but shouldnt be Company Name)
Account Class Code
Etc.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
22NorCal OAUG
Accounts
An Account cannot be created without a Party
Examples
Savings Account of John Smith with American Bank
Checking Account of John Smith with American Bank
CD Account of John Smith with American Bank
Investment Account of John Smith with American Bank
Consulting Services Account for Infinity Technologies, Inc.
Master Account for Infinity Technologies, Inc.
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
23NorCal OAUG
Party vs. Account
Within TCA model, the concept of Customer is
separated into two layers: the Party layer and the
Account layer
CRM applications are referring to the Party layer when they refer to Customer
ERP Applications, on the other hand, are referring to the Account layer, when they refer to Customer
Confusion arises because CRM and ERP suites are
both using the word Customer to refer to two
different things
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
24NorCal OAUG
Party Vs. Customer
Per TCA Best Practices, the word Customer is the
combination of both the Party layer and the
Account layer, where
Party layer exists independent of any selling or buying relationship
Customer Account layer exists in the context of a Party and only when a selling relationship exists
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
25NorCal OAUG
Locations
A geographic location
Is a Party Site with one or more site uses
Only one of the Party Sites can become an Identifying Address for the Party
An Account Site in the context of an Account
Examples [Each location resulting in one Party] New York location (HQ) of Echo Consulting services
Chicago location (Branch) of Echo Consulting Services
Detroit location (Division) of Echo Consulting Services
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
26NorCal OAUG
TCA Structure prior to Selling Relationship
Party
Party
PartyParty Relationship(s)
PartyParty
Party Site(s)
PartyParty
Party
Site Use(s)
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
27NorCal OAUG
TCA Structure prior to Selling Relationship
Party
Relationship
Party
Party Site
Party Site
Use
Party
Relationship Type
Location
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
28NorCal OAUG
TCA Structure with selling relationship(s)
Party
Party
PartyParty
Relationship(s)PartyPartyParty Site(s)
PartyPartyParty
Site Use(s)
PartyPartyCustomer
Account(s)
PartyPartyAccount
Site(s) PartyPartyContact(s)
PartyPartyCommunication
Point(s) PartyPartyPayment
Method(s) PartyPartyBank
Account(s) PartyPartyAccount
Relationships PartyPartyProfile
Class
PartyPartyCommunication
Point(s) PartyPartyRole(s)
PartyPartySite Use(s)
PartyPartyContact(s)
PartyPartyCommunication
Point(s) PartyPartyPayment
Method(s) PartyPartyBank
Account(s) PartyPartyProfile
Class
PartyPartyCommunication
Point(s) PartyPartyRole(s)
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
29NorCal OAUG
TCA Structure with selling relationships Entity Modal
Account
Relationship Type
Account
RelationshipAccount
Account Site
Account Site
Use
Party
Relationship
Party
Party Site
Party Site
Use
Party
Relationship Type
Location
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
30NorCal OAUG
Party Centric Approach
Party 1
Account 1
Site 1Party
Site 1
Party 2
Account 2
Site 2Party
Site 2
Party 3
Account 3
Site 3Party
Site 3
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
31NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
32NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
33NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
34NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
35NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
36NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
37NorCal OAUG
Party Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
38NorCal OAUG
Site Centric Approach
Widely known asOld AR modelRelease 11 Model
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
39NorCal OAUG
Site Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
40NorCal OAUG
Site Centric Approach
-
2005 Rhapsody Technologies, Inc.Bringing People, Processes and Technologies together
41NorCal OAUG
Site Centric Approach
-
Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S
-
Can be reached at:
Mani Kumar Manda
Rhapsody Technologies, Inc.
Phone: 630-717-1809
Email: [email protected]