Trading Community Architecture – TCA
Trading Community Architecture (TCA) ist eine Struktur, die auf dem R11-Kundenmodell basiert und zur Unterstützung komplexer Handelsbeziehungen entwickelt wurde, um zusätzlichen Anforderungen gerecht zu werden, die in R12 mit Lieferanten und Banken weiter ausgebaut wurden. TCA ist also ein Datenmodell, mit dem Sie komplexe Informationen über die Parteien oder Kunden oder Lieferanten oder Banken verwalten können, die zu Ihrer Geschäftsgemeinschaft gehören, einschließlich Organisationen, Standorten und dem Netzwerk hierarchischer Beziehungen zwischen ihnen.
Was ist Trading Community Architecture (TCA)? Was ist TCA, die Trading Community Architecture? Ist TCA ein Oracle Applications-Modul? Ist es Funktionalität innerhalb eines Oracle-Moduls? Dies sind nur wenige häufig gestellte Fragen, und es werden oft viele Antworten gegeben. Der TCA ist ein Datenmodell, das die Eingabe und Verwaltung von Entitäten unterstützt, mit denen Sie interagieren. Also lasst uns das Konzept noch einmal überdenken.
Trading Community Architecture ist ein sehr flexibles, sehr robustes Modell, das die Komponenten definiert, die mit dem Handel innerhalb der E-Business Suite verbunden sind. Die Implementierung von Technologien und Anwendungen, mit denen Benutzer Beziehungen zwischen Entitäten erstellen und pflegen können
Das universelle Datenschema für Kunden, Interessenten, Lieferanten, Händler, Wiederverkäufer, Konsortien und Banken in allen Oracle EBS-Anwendungen TCA ermöglicht nicht nur die Verfolgung der Beziehungen zwischen der Implementierungsorganisation und ihren Handelspartnern, sondern verfolgt auch die Beziehungen zwischen den Handelspartnern selbst.
Sie sollten auch beachten, dass TCA weder ein Oracle Applications-Modul ist noch eine separate Lizenz erfordert. Wenn Sie TCA Guide sehen, können Sie feststellen, dies sind die wichtigsten Funktionen von TCA
- Bietet eine Grundlage für eine einzige Quelle für Kundeninformationen.
- Fähigkeit, alle Geschäftseinheiten als „Partei“ (Organisationen, Personen, Gruppen, Beziehungen) darzustellen und gleich zu behandeln. Dieser Ansatz bietet Flexibilität, um alle B2B-, B2C- und Hybridmodelle im selben Repository unterzubringen.
- Viele-zu-Viele-Beziehungen zwischen Parteien und Standorten, die weniger Duplizierung und einfachere Aktualisierung ermöglichen.
- Fähigkeit zur erweiterten Beziehungsmodellierung zwischen Entitäten innerhalb der Handelsgemeinschaft. Jede Partei kann in beliebig vielen Parteibeziehungen auch innerhalb von Matrixhierarchien (Beziehungsnetzwerken) auftreten.
- Möglichkeit, eine beliebige Anzahl von Parteienklassifikationen einzurichten und zu pflegen, die für Berichts- und Zuweisungszwecke verwendet werden können.
- Erweiterbares Datenmodell, um verschiedene Geschäftsdatenanforderungen zu ermöglichen.
- In Wirklichkeit fahren im TCA-Modell drei Entitäten, nämlich Party, Account und Relationships .
TCA-Terminologien
- Partei
- Das Konzept der Partei ermöglicht es dem Kundenmodell, alle Geschäftseinheiten unabhängig vom Typ gleich zu behandeln. Es handhabt problemlos B2B, B2C.
Parteien vom Typ ‚Gruppe‘ ermöglichen die Gruppierung einer beliebigen Anzahl anderer Parteien zu einer einzigen Einheit, die die Modellierung von Haushalten und Kaufkonsortien ermöglicht. - Parteien des Typs ‚Beziehung‘ ermöglichen es, die Beziehung zwischen zwei Parteien als eigenständige Partei zu betrachten
- Partei – Eine Partei ist eine Einheit, die eine Geschäftsbeziehung eingehen kann und von vier Arten sein kann.
- Person – Eine einzigartige Person (tot oder lebendig), die für den Eigentümer der Software von Interesse ist.
- Organisation – Eine von einer Regierungsbehörde anerkannte juristische Person.
- Gruppe – eine Kombination von zwei oder mehr Personen, Organisationen oder Gruppen, die für die Verwendung des Eigentümers der Software erstellt wurden.
- Beziehung – Die Assoziation zwischen einer einzelnen Person und einer Organisation. Normalerweise ein Kontakt in einer Organisation oder Gruppe.
- Das Konzept der Partei ermöglicht es dem Kundenmodell, alle Geschäftseinheiten unabhängig vom Typ gleich zu behandeln. Es handhabt problemlos B2B, B2C.
1: Logisches TCA-Diagramm
- Konto
- Konto – Ist ein finanzieller Rollup-Punkt, um den Überwachungsteil der Einkäufe und Zahlungen eines Kunden zu verfolgen. Speichert Details zu einer Kundenbeziehung zwischen einer Partei und Ihrem Unternehmen.
- Dies stellt eine Verkaufs-Kauf-Beziehung dar, z. B. Rechnungs- und Versandereignisse
- Konten, die für eine Transaktion erforderlich sind
- Ein Konto kann ohne eine Partei nicht existieren
- Eine Partei kann ein oder mehrere Kundenkonten
- Kontorolle haben – Die Beziehung, die eine Partei in Bezug auf die Kontrolle oder Verwendung eines Kontos hat.
- Kundenkonto-Website ist eine Website eines Drittanbieters, die im Rahmen eines Kundenkontos verwendet wird (z. B. für Rechnungs- oder Versandzwecke).
- Ein Kundenkontokontakt ist ein Parteikontakt, der im Kontext eines Kundenkontos verwendet wird.
- Konto – Ist ein finanzieller Rollup-Punkt, um den Überwachungsteil der Einkäufe und Zahlungen eines Kunden zu verfolgen. Speichert Details zu einer Kundenbeziehung zwischen einer Partei und Ihrem Unternehmen.
- Kunde
Ein Kundenkonto stellt die Geschäftsbeziehung dar, die eine Partei mit einer anderen Partei eingehen kann. Das Konto enthält Informationen zu den Geschäftsbedingungen für Geschäfte mit der Partei. Sie können beispielsweise ein kommerzielles Konto für Einkäufe von Vision Distribution für den internen Gebrauch und ein Wiederverkäuferkonto für Einkäufe von Vision Distribution für den Verkauf Ihrer Produkte an Endbenutzer eröffnen.
Sie können auch Ansprechpartner, Bankkonten, Zahlungsmethoden, Telefonnummern und Beziehungen für jedes Kundenkonto definieren.Sie können auch mehrere Kundenkonten für einen Kunden verwalten, der Geschäfte mit mehr als einem Geschäftsbereich in Ihrer Organisation tätigt.
Sie pflegen für jedes Kundenkonto separate Kundenprofile, Adressen und Kontakte.Eine Party-Site ist der Ort, an dem sich eine bestimmte Party physisch befindet. Jede Partei hat nur eine identifizierende Adresse, aber eine Partei kann mehrere Partei-Websites haben.
Eine Kundenadresse ist eine Website eines Dritten, die im Rahmen eines Kundenkontos für Rechnungs-, Versand- oder andere Zwecke verwendet wird. Ein Kontakt kommuniziert für oder handelt im Namen einer Partei oder eines Kundenkontos.
Ein Kontakt kann für einen Kunden auf Konto- oder Adressebene existieren. Eine Person fungiert normalerweise als Kontakt für eine Organisation, kann aber auch Kontakt für eine andere Person sein. Zum Beispiel könnte ein Verwaltungsassistent der Ansprechpartner für eine Führungskraft sein.
Altes Modell vs neues Kundenmodell
Abb. 2; Altes Kundenmodell und TCA-Modell
- Standorte / Standort : Ein Standort ist ein Punkt im geografischen Raum, der durch eine Adresse beschrieben wird. Eine Party-Site ist ein Ort.
- Parteibeziehung : Jede Beziehung zwischen zwei Parteien des oben genannten Typs (Person und Organisation), die als its gespeichert werden muss. eigener Rekord. Daten, die direkt dieser Beziehung entsprechen (Kontaktdaten etc.) wird ebenfalls gespeichert. Beziehungen werden in der Tabelle HZ_PARTY_RELATIONSHIPS gespeichert.
Faktoren, die Sie für TCA-Entitäten berücksichtigen können
- Geschäftsanforderung einschließlich Ihrer Berichterstattung
- System- / Anwendungsanforderung
- Gesetzliche Anforderung des Landes oder der Organisation
- Globale Berücksichtigung
- Prozessstandardisierung
Überlegungen zur TCA-Einrichtung Beachten Sie bei der TCA-Kundenmodellierung Folgendes;
- Partei kann jede reale Person oder Organisation sein.
- Party-Sites sind Standorte für Party oder Organisation.
- Beziehungen werden im Allgemeinen verwendet, um hierarchische Strukturen von Organisationen aufzubauen.
- Die Partei wird Kunde / Konto, sobald eine Verkaufsbeziehung hergestellt ist.
- Ein Konto sollte in der Regel mindestens eine aktive ‚bill_to‘-Site haben. Es hilft für Buchhaltungs- und Berichtszwecke.
- Beim Erstellen von Parteien, was alle Partei-Websites können oder sollten als Parteien erstellt werden.
- Wenn Sie Aktivitäten für die Websiteebene getrennt von Ihrer Partei auf übergeordneter Ebene anzeigen möchten, sollten Sie diese Site im Allgemeinen als separate Partei / Entität erstellen.
- Ein Konto ist eine separate Einheit. Erstellen Sie ein Konto nur dort, wo Sie eine Verkaufsbeziehung haben, dh nur für Kunden. Es identifiziert Verkaufsattribute, z. B. Zahlungsbedingungen, Versand- und Rechnungseinstellungen usw. der Beziehung.
- Sie können mehrere Konten für jede Beziehung zwischen externen Parteien und Ihrer Geschäftseinheit haben. Es ermöglicht Ihnen, mehrere
Sätze von Verkaufsattributen zu haben, z. B. Zahlungsbedingungen usw. - Sie können eine Beziehung zwischen Konten aufbauen und ein Konto für ein anderes bezahlen lassen.
- Wenn die Transaktion innerhalb einer Partei getrennt werden muss, um eine detaillierte Analyse basierend auf dem Verkauf oder der Geschäftsbeziehung durchzuführen, sollten separate Konten bei einer Partei erstellt werden.
TCA-Integration mit anderen Oracle-Produkten
So werden TCA-Daten mit anderen Oracle-Produkten integriert.
TCA Technische Tabellen
- TCA – Kunde : Hier sind Technische Details für 11i/R12 Kunden in TCA. Sie können auch alte Post für Kundenmodell verweisen.
- TCA – Lieferanten
Hier sind technische Details für R12 Lieferant in TCA. Sie können auch alte Post für weitere Details verweisen.
- TZB – Bank