SlideShare a Scribd company logo
© 2015 Cognizant
© 2015 Cognizant© 2015 Cognizant
30-JUN-2015
Prathap G
TCA Oracle AppsR12 Overview
© 2015 Cognizant
Agenda
2
Trading Community Architecture (TCA)
• What is TCA
• TCA data model and its components
• TCA in R12 and beyond
• Why TCA matters
• Q&A
© 2015 Cognizant3
What Is TCA
• TCA is a way to understand who our trading partners interact with inside and
outside the enterprise.
• Trading Community Architecture (TCA) is a Data model for maintaining
information about parties and customers who belong to an
enterprise's commercial community. Parties can be people or
organizations that can enter into business relationships across
the e-Business Suite.
© 2015 Cognizant4
TCA Data Model: Major components
1. Components
 Party
 Account
 Contact Point
 Location
 Relationships
© 2015 Cognizant5
TCA Data Model: Party Concept
A party is an entity/participant that can enter into a business relationship
Person: A unique individual (dead or alive) of interest to the user.
Organization: A legal entity recognized by some government authority.
Group: A combination of two or more people, organizations or groups.
Relationship: User-definable link between two parties, regardless
of type.
A Party can belong to an unlimited number of relationships.
No duplication of entities
© 2015 Cognizant6
TCA Data Model: Account Concept
• The financial roll-up point to track 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.
• Because a party and accounts are separate entities, no need to duplicate parties
- Customer Account Sites: A Party Site that is used within the context
of a Customer Account (e.g., for billing or shipping purposes).
- Customer Account Contacts: A Party Contact that is used
in the context of a Customer Account.
© 2015 Cognizant7
TCA Data Model: Contact Point Concept
• Contact Point - An identifier for a method of contact
(e.g., telephone, email, URL, fax, cell phone etc.)
This can be applied to:
– A Party (person, organization, group or relationship)
– A Site or Location
– A Party at a Site or Location
– An entity may have one or more Contact Points.
© 2015 Cognizant8
TCA Data Model: Location Concept
• Location - A physical place, usually with an address.
– Any number of location types. (e.g., bill-to, ship-to, mail-to).
– No duplication of address
– Maintain Customer History per address
– Maintain Important Install Base info
• Party Site
– Links a Party with a Location and describes the usage of that Location (e.g.,
mailing address, billing address, home address, etc.).
– Parties may be associated to one or more Locations and any one location may
have one or more uses.
© 2015 Cognizant9
TCA Data Model: Relationship Concept
• Relationship – Associates any two parties.
John is a customer of ABC Co.
John is a supplier to ABC Co.
TD Bank is a Competitor of Royal Bank
TD Brokerage is a Division of TD Bank
• Has a Role – Specifies the nature of the relationship between parties (e.g., bill to,
pay to, member of, contact at, married to, Division of, Employee of).
-- Indicates the nature of the relationship
-- Tracks relationship history
© 2015 Cognizant10
TCA Integration
© 2015 Cognizant11
TCA Data Model: Visualization
PARTY
SITE
PARTY
SITE
PARTY
SITE
Bill to
Ship to
Division Of
Bill to
Ship to
Bill to
Ship to
Account Account Account
Bill to, Ship to Bill to, Ship to Bill to, Ship to
Acct
Site
Acct
Site
Acct
Site
© 2015 Cognizant12
TCA in R12
• New trading entities
– Suppliers
– Banks & Bank Branches
– Legal Entity
© 2015 Cognizant13
TCA in R12: Supplier Representation
• Supplier organizations are in TCA
• Terms of doing business with the supplier are in Purchasing / Payables
• Supplier organization, address, contact, phone, email
etc. are all in TCA
• Employees are already in TCA, Payables using the same employee records in TCA
• New supplier maintenance UI using TCA UI components
© 2015 Cognizant14
TCA in R12: Supplier Technical Information
© 2015 Cognizant15
• To begin with, we need to create a Supplier. Lets name it Go4Gold [which also
happens to be the name of my old company].
• Simply enter name of the Supplier in organization name field and click on Apply. This
will create a Supplier.
.
© 2015 Cognizant16
• You can double check the created Supplier, which has Supplier Number 20186.
• THIS SUPPLIER number comes from a table named AP_SUPPLIERS.
• The registry id that you see is the Party_number field from hz_parties [TCA Party Table]
© 2015 Cognizant17
Effected Tables After creating Supplier
1. HZ_PARTIES
2. HZ_PARTY_USG_ASSIGNMENTS
3. HZ_ORGANIZATION_PROFILES
4. IBY_EXTERNAL_PAYEES_ALL
5. POS_SUPPLIER_MAPPINGS
© 2015 Cognizant18
TCA in R12: Banks Representation
New Bank Account Model
• Central place to define internal bank accounts
-Keep track of all bank accounts in one place
-Explicitly grant account access to multiple operating units/functions and
users
Multi-Org Access
- In the new model, bank accounts are owned by Legal Entities with the
option to grant account use to Operating Unit (Payables, Receivables),
Legal Entity (Treasury), Business Group (Payroll)
© 2015 Cognizant19
TCA in R12: Bank Account Model
OU A
OU B
OU C BankSingle
Payment
Instruction
Invoices
Payments
Sub
Ledger
Accountin
g
• New Payments Module
• New Bank Module
• New Bank & Credit Card Features
Pay invoices from different OUs with 1 instruction
© 2015 Cognizant20
TCA in R12: Integration with HRMS
• TCA creates the global view of person
• TCA enables you to store person Information at a corporate level
• Person is stored as party in TCA
• Comprehensive duplicate person check when entering a new person – Across the
business group
• Propagate some information entered in one business group to the record in the
other business group
• PER_ALL_PEOPLE_F.PARTY_ID is a foreign key to the HZ_PARTIES table, an integral
part of Oracle's "Trading Community Architecture" (TCA).
© 2015 Cognizant21
TCA in R12: Listed API’s
© 2015 Cognizant
Thank You

More Related Content

What's hot

Mfg fundamentals-er ds1
Mfg fundamentals-er ds1Mfg fundamentals-er ds1
Mfg fundamentals-er ds1
kanhaiya78
 

What's hot (20)

Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of AccountsOracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
 
Fd document
Fd documentFd document
Fd document
 
Oracle Fusion Application
Oracle Fusion ApplicationOracle Fusion Application
Oracle Fusion Application
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup manager
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demos
 
GL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal EntitiesGL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal Entities
 
Period end closure document r 12
Period end closure document r 12Period end closure document r 12
Period end closure document r 12
 
Oracle ERP and General Ledger Configuration
Oracle ERP and General Ledger ConfigurationOracle ERP and General Ledger Configuration
Oracle ERP and General Ledger Configuration
 
Retained earnings account
Retained earnings accountRetained earnings account
Retained earnings account
 
SAP FICO Training Material PPT
 SAP FICO Training Material PPT SAP FICO Training Material PPT
SAP FICO Training Material PPT
 
Oracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White PaperOracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White Paper
 
EBTax Implementation Case
EBTax Implementation CaseEBTax Implementation Case
EBTax Implementation Case
 
Mass Allocations
Mass AllocationsMass Allocations
Mass Allocations
 
How to efficiently handle period-close process in Oracle EBS R12.pdf
How to efficiently handle period-close process in Oracle EBS R12.pdfHow to efficiently handle period-close process in Oracle EBS R12.pdf
How to efficiently handle period-close process in Oracle EBS R12.pdf
 
New general ledger accounting in sap
New general ledger accounting in sapNew general ledger accounting in sap
New general ledger accounting in sap
 
Mfg fundamentals-er ds1
Mfg fundamentals-er ds1Mfg fundamentals-er ds1
Mfg fundamentals-er ds1
 
Financials Cloud Expenses
Financials Cloud ExpensesFinancials Cloud Expenses
Financials Cloud Expenses
 
Oracle EBS(On Premise) and Oracle Revenue Management Cloud Integration
Oracle EBS(On Premise) and Oracle Revenue Management Cloud IntegrationOracle EBS(On Premise) and Oracle Revenue Management Cloud Integration
Oracle EBS(On Premise) and Oracle Revenue Management Cloud Integration
 
Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
 

Viewers also liked

ADF Development Survival Kit
ADF Development Survival KitADF Development Survival Kit
ADF Development Survival Kit
andrejusb
 
Forms11 presentation at ssuet 05 sep-2012
Forms11 presentation at ssuet 05 sep-2012Forms11 presentation at ssuet 05 sep-2012
Forms11 presentation at ssuet 05 sep-2012
Zubair Ali
 
Oaf development-guide
Oaf development-guideOaf development-guide
Oaf development-guide
俊 朱
 

Viewers also liked (18)

Oracle Application Technical - Hz architecture
Oracle Application Technical - Hz architectureOracle Application Technical - Hz architecture
Oracle Application Technical - Hz architecture
 
ADF Development Survival Kit
ADF Development Survival KitADF Development Survival Kit
ADF Development Survival Kit
 
ADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsADF Value Proposition in 10 key points
ADF Value Proposition in 10 key points
 
Forms11 presentation at ssuet 05 sep-2012
Forms11 presentation at ssuet 05 sep-2012Forms11 presentation at ssuet 05 sep-2012
Forms11 presentation at ssuet 05 sep-2012
 
37727897 Oaf Basics
37727897 Oaf Basics37727897 Oaf Basics
37727897 Oaf Basics
 
ORACLE FRAMEWORK ONLINE TRAINING
ORACLE FRAMEWORK ONLINE TRAININGORACLE FRAMEWORK ONLINE TRAINING
ORACLE FRAMEWORK ONLINE TRAINING
 
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
 
Real life forms to adf
Real life forms to adfReal life forms to adf
Real life forms to adf
 
Oaf development-guide
Oaf development-guideOaf development-guide
Oaf development-guide
 
Extensions in OAF
Extensions in OAF Extensions in OAF
Extensions in OAF
 
ADF Mythbusters UKOUG'14
ADF Mythbusters UKOUG'14ADF Mythbusters UKOUG'14
ADF Mythbusters UKOUG'14
 
Oaf personalization examples
Oaf personalization examplesOaf personalization examples
Oaf personalization examples
 
Building customer relationships without being a creep Chris Hayes R2i - Gil...
Building customer relationships without being a creep   Chris Hayes R2i - Gil...Building customer relationships without being a creep   Chris Hayes R2i - Gil...
Building customer relationships without being a creep Chris Hayes R2i - Gil...
 
ADF Anti-Patterns: Dangerous Tutorials
ADF Anti-Patterns: Dangerous TutorialsADF Anti-Patterns: Dangerous Tutorials
ADF Anti-Patterns: Dangerous Tutorials
 
Oaf personaliztion examples
Oaf personaliztion examplesOaf personaliztion examples
Oaf personaliztion examples
 
Oracle ADF Case Study
Oracle ADF Case StudyOracle ADF Case Study
Oracle ADF Case Study
 
Oracle CDH – the past (11i), the present (R12) and the future (Fusion)
Oracle CDH – the past (11i), the present (R12) and the future (Fusion) Oracle CDH – the past (11i), the present (R12) and the future (Fusion)
Oracle CDH – the past (11i), the present (R12) and the future (Fusion)
 
Oracle application framework (oaf) online training
Oracle application framework (oaf) online trainingOracle application framework (oaf) online training
Oracle application framework (oaf) online training
 

Similar to Tca presentation

Partnership Accounting General Background Limitations (compliance approved)
Partnership Accounting General Background  Limitations (compliance approved)Partnership Accounting General Background  Limitations (compliance approved)
Partnership Accounting General Background Limitations (compliance approved)
Eric Sciarrone
 
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
hyacinthshackley2629
 
Direct Insite Presentation - October 2013
Direct Insite Presentation - October 2013Direct Insite Presentation - October 2013
Direct Insite Presentation - October 2013
Company Spotlight
 

Similar to Tca presentation (20)

2014 cs data collection guide (1)
2014 cs data collection guide (1)2014 cs data collection guide (1)
2014 cs data collection guide (1)
 
Vishnu Bahadur cv
Vishnu Bahadur cvVishnu Bahadur cv
Vishnu Bahadur cv
 
Accountant
AccountantAccountant
Accountant
 
Partnership Accounting General Background Limitations (compliance approved)
Partnership Accounting General Background  Limitations (compliance approved)Partnership Accounting General Background  Limitations (compliance approved)
Partnership Accounting General Background Limitations (compliance approved)
 
E governance vision and Strategy
E governance vision and StrategyE governance vision and Strategy
E governance vision and Strategy
 
Kpi.com All in One Accounting Solution
Kpi.com All in One Accounting SolutionKpi.com All in One Accounting Solution
Kpi.com All in One Accounting Solution
 
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
13.4 QuickBooks Accounting for Entrepreneurs INTRODUCTION .docx
 
J resume
J resumeJ resume
J resume
 
AR Process in Detail
AR Process in DetailAR Process in Detail
AR Process in Detail
 
Implementimng an etrm 2019
Implementimng an etrm 2019Implementimng an etrm 2019
Implementimng an etrm 2019
 
Jitendra Resume
Jitendra ResumeJitendra Resume
Jitendra Resume
 
Zone advanced billing - For NetSuite
Zone advanced billing - For NetSuiteZone advanced billing - For NetSuite
Zone advanced billing - For NetSuite
 
Direct Insite Presentation - October 2013
Direct Insite Presentation - October 2013Direct Insite Presentation - October 2013
Direct Insite Presentation - October 2013
 
SAP_FICO.pptx
SAP_FICO.pptxSAP_FICO.pptx
SAP_FICO.pptx
 
Tga business services - administrator role presentation
Tga business services - administrator role presentationTga business services - administrator role presentation
Tga business services - administrator role presentation
 
payroll
payrollpayroll
payroll
 
Sample Systems Design Case Study (Systems Analysis & Design)
Sample Systems Design Case Study (Systems Analysis & Design)Sample Systems Design Case Study (Systems Analysis & Design)
Sample Systems Design Case Study (Systems Analysis & Design)
 
Ketan cv for billing and collections
Ketan cv for billing and collectionsKetan cv for billing and collections
Ketan cv for billing and collections
 
Presentation B-Com Event Technologies for associations and non-profit organiz...
Presentation B-Com Event Technologies for associations and non-profit organiz...Presentation B-Com Event Technologies for associations and non-profit organiz...
Presentation B-Com Event Technologies for associations and non-profit organiz...
 
paytm
paytmpaytm
paytm
 

Recently uploaded

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 

Tca presentation

  • 1. © 2015 Cognizant © 2015 Cognizant© 2015 Cognizant 30-JUN-2015 Prathap G TCA Oracle AppsR12 Overview
  • 2. © 2015 Cognizant Agenda 2 Trading Community Architecture (TCA) • What is TCA • TCA data model and its components • TCA in R12 and beyond • Why TCA matters • Q&A
  • 3. © 2015 Cognizant3 What Is TCA • TCA is a way to understand who our trading partners interact with inside and outside the enterprise. • Trading Community Architecture (TCA) is a Data model for maintaining information about parties and customers who belong to an enterprise's commercial community. Parties can be people or organizations that can enter into business relationships across the e-Business Suite.
  • 4. © 2015 Cognizant4 TCA Data Model: Major components 1. Components  Party  Account  Contact Point  Location  Relationships
  • 5. © 2015 Cognizant5 TCA Data Model: Party Concept A party is an entity/participant that can enter into a business relationship Person: A unique individual (dead or alive) of interest to the user. Organization: A legal entity recognized by some government authority. Group: A combination of two or more people, organizations or groups. Relationship: User-definable link between two parties, regardless of type. A Party can belong to an unlimited number of relationships. No duplication of entities
  • 6. © 2015 Cognizant6 TCA Data Model: Account Concept • The financial roll-up point to track 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. • Because a party and accounts are separate entities, no need to duplicate parties - Customer Account Sites: A Party Site that is used within the context of a Customer Account (e.g., for billing or shipping purposes). - Customer Account Contacts: A Party Contact that is used in the context of a Customer Account.
  • 7. © 2015 Cognizant7 TCA Data Model: Contact Point Concept • Contact Point - An identifier for a method of contact (e.g., telephone, email, URL, fax, cell phone etc.) This can be applied to: – A Party (person, organization, group or relationship) – A Site or Location – A Party at a Site or Location – An entity may have one or more Contact Points.
  • 8. © 2015 Cognizant8 TCA Data Model: Location Concept • Location - A physical place, usually with an address. – Any number of location types. (e.g., bill-to, ship-to, mail-to). – No duplication of address – Maintain Customer History per address – Maintain Important Install Base info • Party Site – Links a Party with a Location and describes the usage of that Location (e.g., mailing address, billing address, home address, etc.). – Parties may be associated to one or more Locations and any one location may have one or more uses.
  • 9. © 2015 Cognizant9 TCA Data Model: Relationship Concept • Relationship – Associates any two parties. John is a customer of ABC Co. John is a supplier to ABC Co. TD Bank is a Competitor of Royal Bank TD Brokerage is a Division of TD Bank • Has a Role – Specifies the nature of the relationship between parties (e.g., bill to, pay to, member of, contact at, married to, Division of, Employee of). -- Indicates the nature of the relationship -- Tracks relationship history
  • 10. © 2015 Cognizant10 TCA Integration
  • 11. © 2015 Cognizant11 TCA Data Model: Visualization PARTY SITE PARTY SITE PARTY SITE Bill to Ship to Division Of Bill to Ship to Bill to Ship to Account Account Account Bill to, Ship to Bill to, Ship to Bill to, Ship to Acct Site Acct Site Acct Site
  • 12. © 2015 Cognizant12 TCA in R12 • New trading entities – Suppliers – Banks & Bank Branches – Legal Entity
  • 13. © 2015 Cognizant13 TCA in R12: Supplier Representation • Supplier organizations are in TCA • Terms of doing business with the supplier are in Purchasing / Payables • Supplier organization, address, contact, phone, email etc. are all in TCA • Employees are already in TCA, Payables using the same employee records in TCA • New supplier maintenance UI using TCA UI components
  • 14. © 2015 Cognizant14 TCA in R12: Supplier Technical Information
  • 15. © 2015 Cognizant15 • To begin with, we need to create a Supplier. Lets name it Go4Gold [which also happens to be the name of my old company]. • Simply enter name of the Supplier in organization name field and click on Apply. This will create a Supplier. .
  • 16. © 2015 Cognizant16 • You can double check the created Supplier, which has Supplier Number 20186. • THIS SUPPLIER number comes from a table named AP_SUPPLIERS. • The registry id that you see is the Party_number field from hz_parties [TCA Party Table]
  • 17. © 2015 Cognizant17 Effected Tables After creating Supplier 1. HZ_PARTIES 2. HZ_PARTY_USG_ASSIGNMENTS 3. HZ_ORGANIZATION_PROFILES 4. IBY_EXTERNAL_PAYEES_ALL 5. POS_SUPPLIER_MAPPINGS
  • 18. © 2015 Cognizant18 TCA in R12: Banks Representation New Bank Account Model • Central place to define internal bank accounts -Keep track of all bank accounts in one place -Explicitly grant account access to multiple operating units/functions and users Multi-Org Access - In the new model, bank accounts are owned by Legal Entities with the option to grant account use to Operating Unit (Payables, Receivables), Legal Entity (Treasury), Business Group (Payroll)
  • 19. © 2015 Cognizant19 TCA in R12: Bank Account Model OU A OU B OU C BankSingle Payment Instruction Invoices Payments Sub Ledger Accountin g • New Payments Module • New Bank Module • New Bank & Credit Card Features Pay invoices from different OUs with 1 instruction
  • 20. © 2015 Cognizant20 TCA in R12: Integration with HRMS • TCA creates the global view of person • TCA enables you to store person Information at a corporate level • Person is stored as party in TCA • Comprehensive duplicate person check when entering a new person – Across the business group • Propagate some information entered in one business group to the record in the other business group • PER_ALL_PEOPLE_F.PARTY_ID is a foreign key to the HZ_PARTIES table, an integral part of Oracle's "Trading Community Architecture" (TCA).
  • 21. © 2015 Cognizant21 TCA in R12: Listed API’s