Escolar Documentos
Profissional Documentos
Cultura Documentos
t Oracle Workflow
3
© 2005 Solution Beacon, LLC. All Rights Reserved.
Audience Profile
n Technical
u DB Version
u Application Version
n Functional
u Current Application
u Product Suites
n TCA use
u Customers
u Projects
u CRM Apps
4
© 2005 Solution Beacon, LLC. All Rights Reserved.
Objectives
n Understand the fundamentals of TCA
n Discuss TCA Model
n Review Components
u Parties
u Party Relationships
u Customers
u Locations
u Contacts
5
© 2005 Solution Beacon, LLC. All Rights Reserved.
What is TCA ?
u TCA = Trading Community Architecture
u Oracle’s central customer data repository underlying all
Oracle applications
u TCA is an Architecture and a Model…Not a module
Oracle E-Business Suite Application Families*
TCA
Enabling Infrastructure
Common Party UI, DQM, D&B Integration, APIs
TCA
Data Model
HZ Schema
6
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Data Model
7
© 2005 Solution Beacon, LLC. All Rights Reserved.
Oracle CRM e-business Suite
Customer Intelligence
Analytical
Applications
Marketing Intelligence Sales Intelligence Call center Intelligence
01/15/101 4
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Components
n Contacts
n Locations
n Party Layer
u Sites
u Relationships
n Account Layer
u Customer Accounts
9
© 2005 Solution Beacon, LLC. All Rights Reserved.
AR Model vs. TCA Model
n See customer as an account n Revolves around the party model and
the relationships associated with it
n Defined by location type
(Bill-To) n Seeded Relationships Include:
Parent of/Subsidiary of
n Few Supported relationships Headquarters of/Division of
Parent Account Global Ultimate of
/Sub Account /Global Subsidiary of
Manager/Subordinate Domestic Ultimate of
Organization/Contact /Domestic Subsidiary of
n Models Intra-Company Client of/Contractor to
Relationships Only Supplier to/Distributor for
n No Customer Defined Seller to/Customer of
Relationships Reports to/Manager of
Parent of/Child of
Employer of/Employee of
Partner of
Competitor of
Spouse of
n Models Inter- and Intra- Company
Relationships
n Models Non-Business Relationships
n Supports User Defined Relationships
10
© 2005 Solution Beacon, LLC. All Rights Reserved.
Old A/R Model
Address Site
Address Contacts
11
© 2005 Solution Beacon, LLC. All Rights Reserved.
Data Model
Trading Community Architecture
n Main objectives of the Oracle Customer Model
u Separate the party entering into the
customer relationship from the information
about the customer relationship
u Support the business-to-consumer market
u Provide shared locations for customers
u Record complex customer relationships
such as hierarchies
u Utilize the latest features of to provide high
performance, availability, and
maintainability
12
© 2005 Solution Beacon, LLC. All Rights Reserved.
From Customers and Suppliers...
Customer
Supplier
Your Business
Customer
Supplier
Tom Member
Trymer Retail Pebble Beach Golf
Headquarters
Customer Mjs
Competitor
Consumers
Customer
Rentech Customer and Member
Supplier
Customer
Legal Support Johnson & Johnson
Appelman Spouse
Aston
David
3Com Staples
Party
Relationship Customer Accounts Party Sites
(Relationship types)
Contact Points
Contacts (Comm. Channels)
(Contact Role)
Customer Account
Sites
Division of Contract
Acct Site Acct Site Acct Site Acct Site Acct Site
16
© 2005 Solution Beacon, LLC. All Rights Reserved.
Party Layer - Components
n Party: An entity that can enter into a business relationship
u Person (Jim Smith)
HQ
n Location: Essentially an address
n Party Site: The connection between a location and a party
that indicates that a particular location is valid for that party
n Party Site Use: Use of a Party Site (e.g. billing, shipping,
training)
17
© 2005 Solution Beacon, LLC. All Rights Reserved.
Party - Concept
The unique set of truths about a person,
organization, group or relationship.
An entity that can enter into a business
relationship.
Once a Party Relationship is formed, it may become a Party in its own right.
A Party can belong to any number of relationships.
19
© 2005 Solution Beacon, LLC. All Rights Reserved.
Location - Concept
Geographic location including Spatial
content
Many to Many relationship between
party and location
21
© 2005 Solution Beacon, LLC. All Rights Reserved.
Relationship
What is a Relationship?
u A relationship is a state of
Employee of Headquarters of
Employer of Subsidiary of
Pat Stock Vision Manufacturing
Vision Corp.
22
© 2005 Solution Beacon, LLC. All Rights Reserved.
Relationship - Concept
Location
Contact
Point
Party Site
Party Role
Party
v
Participation
- Competitor
- Partner
Party Account
Role v
Territory
Participates How
Account
Product
Organization
Partner Of
Vision Corp.
Employer Of
Employee Of
Pat Business World Inc.
Division Of
HQ Of
24
© 2005 Solution Beacon, LLC. All Rights Reserved.
Relationship Model
The relationship model enables you to:
u Understand the complex relationships among
decisions
Contact
Spouse
Contact
Employee
Employee
Supplier
Partner
25
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Customer Model
PARTY
SITE
PARTY
PARTY
SITE
SITE
26
© 2005 Solution Beacon, LLC. All Rights Reserved.
Parties Vs. Accounts
n Parties represent persons or
organizations who may, or may not
have purchased from the
implementing organization
n Accounts should be created once a
party makes a purchase or
establishes a financial agreement
n The combination of a party and its
account(s) is considered a customer
27
© 2005 Solution Beacon, LLC. All Rights Reserved.
Parties Vs. Accounts
n The Party Layer captures intrinsic
truths about a person or organization
n The Account Layer captures the
details describing the Party’s financial
relationship with the implementing
organization
n The Account Layer cannot exist
without the Party Layer
28
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Customer Model
PARTY Bill to
SITE Ship to
PARTY
PARTY
SITE
SITE
Bill to Bill to
Ship to Ship to
29
© 2005 Solution Beacon, LLC. All Rights Reserved.
Account - Concept
The financial roll-up point to track the monetary
portion of a customer’s purchases and payments.
Stores details about a customer relationship between a
Party and your business.
A Party may have one or more Customer Accounts.
Account Role
The relationship that a Party has in regard to controlling or using
an account.
Customer Account Sites
A Customer Account Site is a Party Site that is used within the
context of a Customer Account (e.g., for billing or shipping
purposes).
Division Of
PARTY
PARTY
SITE
SITE
Bill to Bill to
Ship to Ship to
31
© 2005 Solution Beacon, LLC. All Rights Reserved.
Account Layer - Components
n Account: The attributes of the implementing
organization’s financial relationship with a party,
Cannot exist without a Party
n Account Site: A Party Site that is used within the
context of an Account
n Account Site Use: Use of an Account Site (e.g.
billing, shipping)
n Account Relationships: Established between
accounts to allow sharing of billing, shipping, and
pricing information
u One way or bi-directional
of a hierarchy
32
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Customer Model
PARTY
SITE
Division Of
PARTY
PARTY
SITE
SITE
Bill to Bill to
Ship to Ship to
Acct
Acct
Site
Site
Site
33
© 2005 Solution Beacon, LLC. All Rights Reserved.
Contact Point - Concept
Division Of
PARTY
PARTY
SITE
SITE
Bill to Bill to
Ship to Ship to
Acct
Acct
Site
Site
Site
Bill to, Ship to Bill to, Ship to Bill to, Ship to
35
© 2005 Solution Beacon, LLC. All Rights Reserved.
Participation - Concept
Location
Contact
Point
Party Site
Party
Product
Organization
participate.
– Taxpayer ID or SSN
– DUNS
Division Of
– Yr Est.
PARTY
PARTY
SITE
SITE
Bill to Bill to
Ship to Ship to
Acct
Acct
Site
Site
Site
Account
– Pay Terms
– Billing
Bill to, Ship to Bill to, Ship to Bill to, Ship to – Shipping
37
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Best Practices Model
How does the TCA Best Practices Model look in
TCA?
38
© 2005 Solution Beacon, LLC. All Rights Reserved.
TCA Relationships
39
© 2005 Solution Beacon, LLC. All Rights Reserved.
Limitations and Complications
40
© 2005 Solution Beacon, LLC. All Rights Reserved.
Benefits of TCA
n Single source for customer data across
n Model all kinds of relationships and mixed
models
n Relationships: any type, any number, matrix,
hierarchical and non-hierarchical
n Process all business entities the same way:
Organizations, People, Groups, Relationships
n Multiple business relationships for each Party
n Each data is defined only once – Avoid
multiple updates
n Support current and historical relationships
n Support complex, multi-tiered, multi-org
relationships that are found in the real world
41
© 2005 Solution Beacon, LLC. All Rights Reserved.
Data Quality Manager
n Customer Merge
n Data Cleansing
n Reduces duplicates
42
© 2005 Solution Beacon, LLC. All Rights Reserved.
Information Sources
n Oracle Trading Community Best
Practices, Setting Up Customer and
Prospect Data, An Oracle White Paper, July
18, 2001
43
© 2005 Solution Beacon, LLC. All Rights Reserved.
Questions & Answers
Remember:
KISS
Thank You!
Paul Cyphers
pcyphers@solutionbeacon.com
www.solutionbeacon.com Real Solutions for the Real World.
44
© 2005 Solution Beacon, LLC. All Rights Reserved.