Trading Community Architecture-TCA
Trading Community Architecture (TCA) este o structură bazată pe modelul clientului R11 conceput pentru a sprijini relații comerciale complexe pentru a satisface nevoile suplimentare care s-au extins în continuare în R12 cu furnizorul și Banca. Deci, TCA este un model de date care vă permite să gestionați informații complexe despre părți, clienți sau furnizori sau bănci care aparțin comunității dvs. comerciale, inclusiv organizații, locații și rețeaua de relații ierarhice între ele.
ce este Trading Community Architecture (TCA)? Ce este TCA, arhitectura comunității comerciale? Este TCA un modul Oracle Applications? Este funcționalitatea într-un modul Oracle? Acestea sunt câteva întrebări comune, și există adesea multe răspunsuri date. TCA este un model de date care acceptă introducerea și gestionarea entităților cu care interacționați. Deci, să revizuiască conceptul.
Trading Community Architecture este un model foarte flexibil, foarte robust, care definește componentele implicate în tranzacționare în suita de E-business. Implementarea tehnologiei și a aplicațiilor pentru a permite utilizatorilor să creeze și să mențină relații între entități
schema universală de date pentru clienți, potențiali, furnizori, distribuitori, revânzători, consorții, bănci în toate aplicațiile Oracle EBS TCA nu numai că permite urmărirea relațiilor dintre organizația implementatoare și partenerii săi comerciali, ci și urmărește relațiile dintre partenerii comerciali înșiși.
de asemenea, ar trebui să rețineți, TCA nu este nici un modul Oracle Applications și nici nu necesită licență separată. Dacă vedeți ghidul TCA, puteți găsi acestea sunt caracteristicile cheie ale TCA
- oferă o bază pentru o singură sursă de informații pentru clienți.
- abilitatea de a reprezenta toate entitățile de afaceri ca „partid” (organizații, oameni, grupuri, relații) și de a le trata în același mod. Această abordare oferă flexibilitate pentru a găzdui toate modelele B2B, B2C și hibride din același depozit.
- multe-la-multe relații între părți și locații, care permite mai puțin duplicarea și actualizarea mai ușor.
- capacitatea de modelare avansată a relațiilor între entitățile din cadrul comunității comerciale. Orice parte poate figura în orice număr de relații de partid chiar și în cadrul ierarhiilor matriciale (rețele de relații).
- abilitatea de a configura și menține orice număr de clasificări ale părților care pot fi utilizate în scopuri de raportare și atribuire.
- model de date Extensibil pentru a permite diverse cerințe de date de afaceri.
- în realitate , trei entități conduc în modelul TCA, care sunt parte, cont și Relații.
terminologii TCA
- Party
- conceptul de ‘Party’ permite modelului clientului să trateze toate entitățile comerciale în mod egal, indiferent de tip. Acesta gestionează cu ușurință B2B, B2C.
părțile de tip ‘grup’ permit gruparea oricărui număr de alte părți într-o singură entitate care permite modelarea gospodăriilor și a consorțiilor de cumpărare. - părțile de tip ‘relație’ permit ca relația dintre două părți să fie privită ca o parte în sine
- parte – o parte este o entitate care poate intra într-o relație de afaceri și poate fi de patru tipuri.
- persoană – un individ unic (mort sau viu) de interes pentru proprietarul software-ului.
- organizație-o entitate juridică recunoscută de o autoritate guvernamentală.
- grup – o combinație de două sau mai multe persoane, organizații sau grupuri create pentru utilizarea proprietarului software-ului.
- relația-asocierea dintre o persoană individuală și o organizație. De obicei, un contact la o organizație sau grup.
- conceptul de ‘Party’ permite modelului clientului să trateze toate entitățile comerciale în mod egal, indiferent de tip. Acesta gestionează cu ușurință B2B, B2C.
Fig 1: TCA diagrama logică
- cont
- cont – este un punct de roll-up financiar pentru a urmări porțiunea de monitorizare a achizițiilor și plăților unui client. Stochează detalii despre o relație de client între o parte și afacerea dvs.
- aceasta reprezintă relația vânzare-cumpărare, cum ar fi evenimentele de facturare și expediere
- conturi necesare pentru o tranzacție
- un cont nu poate exista fără o parte
- o parte poate avea unul sau mai multe conturi de client
- rol de cont – relația pe care o parte o are în ceea ce privește controlul sau utilizarea unui cont.
- Site-ul contului de client este un Site al unei părți care este utilizat în contextul unui cont de client (de exemplu, în scopuri de facturare sau de expediere).
- o persoană de Contact cu contul de client este o persoană de Contact parte care este utilizată în contextul unui cont de client.
- cont – este un punct de roll-up financiar pentru a urmări porțiunea de monitorizare a achizițiilor și plăților unui client. Stochează detalii despre o relație de client între o parte și afacerea dvs.
- client
un cont de client reprezintă relația de afaceri la care o parte poate intra cu o altă parte. Contul are informații despre termenii și condițiile de a face afaceri cu Partidul. De exemplu, puteți deschide un cont comercial pentru achizițiile care urmează să fie efectuate de Vision Distribution pentru utilizarea sa internă și un cont de revânzător pentru achizițiile efectuate de Vision Distribution pentru vânzările produselor dvs. către utilizatorii finali .
de asemenea, puteți defini persoane de contact, conturi bancare, metode de plată, numere de telefon și relații pentru fiecare cont de client.De asemenea, puteți menține mai multe conturi de clienți pentru un client care tranzacționează afaceri cu mai multe linii de afaceri din organizația dvs.
mențineți profiluri, adrese și contacte separate pentru fiecare cont de client.Un site de partid este locația în care o anumită parte se află fizic. Fiecare parte are o singură adresă de identificare, dar o parte poate avea mai multe site-uri de partid.
o adresă de client este un site al unei părți utilizat în contextul unui cont de client pentru facturare, expediere sau în alte scopuri. Un contact comunică sau acționează în numele unei părți sau al unui cont de client.
un contact poate exista pentru un client la nivel de cont sau adresă. O persoană acționează de obicei ca un contact pentru o organizație, dar poate fi și un contact pentru o altă persoană. De exemplu, un asistent administrativ ar putea fi contactul pentru un executiv.
model vechi vs Model nou client
Fig 2; Modelul vechi al clientului și modelul TCA
- locații / site: o locație este un punct din spațiul geografic descris de o adresă. Un site de partid este o locație.
- relație de partid :orice relație între două părți de tipul de mai sus (persoană și organizație) care trebuie să fie stocate ca sa. propriul record. Date care corespund direct acestei relații (informații de contact etc.) este stocat, de asemenea. Relațiile sunt stocate în tabelul HZ_PARTY_RELATIONSHIPS.
factori pe care îi puteți lua în considerare pentru entitățile TCA
- cerința de afaceri, inclusiv raportarea
- cerința sistemului/aplicației
- cerința legală a țării sau organizației
- considerație globală
- standardizarea proceselor
considerații de configurare TCA când faceți modelarea clienților TCA, țineți cont de aceste lucruri;
- petrecere fii orice persoană sau organizație reală.
- Site-urile de partid sunt locații pentru partid sau organizație.
- relațiile sunt utilizate în general pentru a construi structura ierarhică a organizațiilor.
- partea devine client/cont, odată ce se stabilește o relație de vânzare.
- un cont ar trebui să aibă de obicei cel puțin un site activ ‘bill_to’. Ajută în scopuri contabile și de raportare.
- la crearea partidelor, ce toate site-urile de partid pot fi sau ar trebui să fie create ca părți.
- în general, dacă doriți să vedeți activități pentru nivel de site separat de partea de nivel părinte, ar trebui să creați acel Site ca o parte/entitate separată.
- un cont este o entitate separată. Creați un cont numai în cazul în care aveți o relație de vânzare, adică numai pentru clienți. Identifică atributele de vânzare, de exemplu termenii de plată, preferințele de expediere și facturare etc. a relației.
- puteți avea mai multe conturi, pentru fiecare relație dintre partea externă și entitatea dvs. de afaceri. Vă permite să aveți mai multe seturi
de atribute de vânzare, de exemplu, Termeni de plată etc. - puteți construi relații între conturi și aveți un cont pentru a plăti pentru altul.
- dacă tranzacția trebuie să fie separată în cadrul unei părți pentru a efectua analize granulare bazate pe vânzări sau relații de afaceri,ar trebui create conturi separate cu o parte.
integrarea TCA cu alte produse Oracle
acesta este modul în care datele TCA sunt strânse cu alte produse Oracle.
tabele tehnice TCA
- TCA – client : aici sunt detalii tehnice pentru 11I/R12 client în TCA. Puteți consulta, de asemenea, post vechi pentru modelul de client.
- TCA-furnizori
aici sunt detalii tehnice pentru R12 furnizor în TCA. Puteți consulta, de asemenea, post vechi pentru mai multe detalii.
- TCA-Banca