proven solutions for complex customer relationship structures roger hartman, inrange consulting...

48
Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Upload: jasper-bishop

Post on 18-Jan-2018

222 views

Category:

Documents


0 download

DESCRIPTION

Executive Summary TCA customer data is core to EBS Structure allows for significant granularity and flexibility Challenge of leveraging the TCA Resulting usability Issues

TRANSCRIPT

Page 1: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Proven Solutions for Complex Customer Relationship StructuresRoger Hartman, INRANGE ConsultingApril 16, 2007

Page 2: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Agenda• Executive Summary• Objectives• TCA Overview• Modeling Approaches• Key Challenges• Solutions• Conclusions• Questions & Answers

Page 3: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Executive Summary• TCA customer data is core to EBS• Structure allows for significant

granularity and flexibility• Challenge of leveraging the TCA• Resulting usability Issues

Page 4: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Objectives• Provide TCA Overview relevant to this

topic• Acknowledge TCA Customer Modeling

Approaches• Identify Key Challenges• Review Specific Solutions

Page 5: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview• Introduced with EBS Release 11i• Inclusion of Party Layer• Ability to establish Party Relationships• Account Layer separate from Party

Layer• Account Relationships

Page 6: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview – Logical Model

PartyPerson

Party RelationshipRelationship Organization

Account

Party

Account Relationship

Page 7: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview - Terminology• Party - person, organization,

relationships• Account - customer financial details• Party Relationship - establishes the

relationship between two parties• Account Relationship - establishes the

relationship between two accounts

Page 8: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview – Party Layer• Details independent of our selling

relationship• Separates these details from account

record• Allows for significant modeling

effectiveness

Page 9: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview – Account Layer• Financial details specific to our selling

relationship• Traditional R10.7/11.0.3 Customer• Cannot exist without Party record

Page 10: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview – Party Relationships• Describes relationship between two

parties• Unlimited number of relationships

between parties• Unlimited number of relationship types• Relationship is separate entity

Page 11: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

TCA Overview – Account Relationships• Allows for transactional shipping and

billing relationship between accounts• Less flexible than Party Relationships• Essential to customer modeling in 11i

Page 12: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Modeling Approaches• Various acceptable modeling

approaches• Child Sites Approach• Customer Organization Entities as

Parties• Clear “Best Practice” approach for B2B

Page 13: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Child Sites ModelHeadquarters

Subsidiary1

Subsidiary2

Subsidiary3

Party Account Site

Headquarters

Page 14: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Best Practice Model

Subsidiary2 Subsidiary3

Party Account Site

Headquarters

Sub3Sub2Sub1

Site Site Site

Headquarters

Subsidiary1

Party Relationship

Account Relationship

Page 15: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Best Practice Approach• Most organizational entities modeled as

parties• Any entities with DUNS number

modeled as parties • Offers significant flexibility and power• Introduces significant usability concerns

Page 16: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Key Challenges• Challenges can arise around usability,

interfaces, integration, reporting, performance, etc.

• Our focus today is usability

Page 17: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Key Challenges - Usability• Difficulty searching for and finding customer

records• Visibility to the associated account or party

layer• Require additional details about the

relationship• Require additional details about the

organizational structure

Page 18: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Solutions• Broad and universal impact • Simple to moderately complex• Consistency in model is key• Standard functionality and extended

functionality• Customizations should be avoided

when possible

Page 19: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Sample Organization StructureGlobal Ultimate

Subsidiary1 Level 1

Domestic Ultimate

Subsidiary3 Level 1

Subsidiary2 Level 1

Subsidiary2 Level 2

Subsidiary2 Level 2

Page 20: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Solutions• Grouped into the following:

– Finding the Correct Party– Identifying the Correct Account– Understanding the Party Relationships and

Structure– Account Layer Visibility– Party/Account Structure Exceptions

Page 21: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Finding the Correct Party• Increased number of parties means

more difficulty distinguishing between records

• Party name should be proper name• Address Line option can be effective in

some cases

Page 22: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Finding the Correct Party• Extend standard search capabilities to

include additional name details in results

• Universal Search is common to several EBS modules

Page 23: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Finding the Correct Party

Page 24: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Spreadtable Modifications• Standard capability within the EBS• Include values in the datasource

relational view• Include values from other tables by

joining to key in the datasource view• Be mindful of performance impact

Page 25: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Spreadtable Modifications

Page 26: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Identifying the Correct Account• Introduction of Party Layer means less

focus on customer account number• Common concern with upgrades from

10.7 or 11.0.3• Account number not included in many

standard search capabilities

Page 27: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Identifying the Correct Account• Add Account Number to Universal Search

results• Extend seeded Spreadtables to accomplish• Assume in this model most parties have

only one account• If multiple accounts, display earliest active

record

Page 28: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Identifying the Correct Account• Expose Account Number in standard

Universal Work Queue (UWQ) nodes• The UWQ is common across EBS

product families• Deliver work to application users• Gain efficiencies by adding necessary

details

Page 29: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Identifying the Correct Account

Page 30: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Identifying the Correct Account

Page 31: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Party Relationships allow for significant

modeling flexibility• Standard EBS functionality is insufficient for

users to fully understand existing relationships

• Example: inbound sales lead call

Page 32: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Objective to allow users to view and maintain

additional relationship detail• Define DFF on Relationship• Available on standard eBusiness Center

(eBC) Relationship tab

Page 33: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships

Page 34: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Standard Relationship forms display

immediate relationships only• eBC allows hyperlink access to related

parties• Users require more information and simple

access

Page 35: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Customer Support Dashboard

– Accessible from forms such as Contact Center, eBC, At-a-Glance

– Easily extended by defining new Customer Profile Variables

– Includes Drilldown capabilities

Page 36: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Sample Dashboard Profile Variables

– Global Ultimate– Domestic Ultimate– Levels to GU– Levels to DU

Page 37: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships

Page 38: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Dashboard Modifications

Page 39: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships• Add similar logic to standard UWQ

nodes– Tasks– Leads– Opportunities

Page 40: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Understanding Party Relationships

Page 41: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Party Structure Details• Users benefit significantly from increased

access to details relevant to the overall structure

• Leverage the Dashboard to include:– Critical Customer within Structure– Open SR’s within Structure– Escalated SR’s within Structure– Open Opportunities within Structure

Page 42: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Party Structure Details

Page 43: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Account Layer Visibility• Users require visibility to account details• Customer Standard form, eBC Account

tab often excluded from most users• Continue to leverage Dashboard to

include Account detail

Page 44: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Account Layer Visibility

Page 45: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Adding the Account Layer• TCA model requires manageable

process to initiate Account creation

Page 46: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Adding the Account Layer

Page 47: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Conclusions• The TCA best practice approach is highly

desirable• This approach leads to usability issues not

addressed by standard EBS functionality• The solutions offered address universal

usability concerns• These solutions are reusable and can be

replicated across additional EBS areas

Page 48: Proven Solutions for Complex Customer Relationship Structures Roger Hartman, INRANGE Consulting April 16, 2007

Questions & Answers

[email protected]