TCA Terminologies
Party
o The concept of ‘Party’ enables the Customer Model to treat all business entities equally, regardless of type. It easily handles B2B, B2C.
Parties of type ‘Group’ allow for the grouping of any number of other parties into a single entity which enable modeling of households and buying consortiums.
o Parties of type ‘Relationship’ allow for the relationship between two parties to be viewed as a party in its own right
o Party - A Party is an entity that can enter into a business relationship and can be of four types.
+ Person - A unique individual (dead or alive) of interest to the owner of the software.
+ Organization - A legal entity recognized by some government authority.
+ Group - a combination of two or more people, organizations or groups of created for the use of the owner of the software.
+ Relationship - The association between an individual person and an organization. Usually a contact at an organization or group.
Account
o Account - Is a financial roll-up point to track the monitory portion of a customer’s purchases and payments. Stores details about a customer relationship between a Party and your business.
+ This Represents selling-buying relationship such as billing and shipping events
+ Accounts required for a transaction
+ A account cannot exist without a party
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 Site is a Party Site that is used within the context of a Customer Account (e.g., for billing or shipping purposes).
+ A Customer Account Contact is a Party Contact that is used in the context of a Customer Account.
*
Customer
A customer account represents the business relationship that a party can enter in to with another party. The account has information about the terms and conditions of doing business with the party. For example, you could open a commercial account for purchases to be made by Vision Distribution for its internal use and a reseller account for purchases made by Vision Distribution for sales of your products to end-users .
You can also define contact people, bank accounts, payment methods, telephone numbers, and relationships for each customer account.
You can also maintain multiple customer accounts for a customer that transacts business with more than one line of business in your organization. You maintain separate customer profiles, addresses, and contacts for each customer account.
A party site is the location where a particular party is physically located. Every party has only one identifying address, but a party can have multiple party sites.
A customer address is a party site used in the context of a customer account for billing, shipping, or other purposes.
A contact communicates for or acts on behalf of a party or customer account. A contact can exist for a customer at the account or address level. A person usually acts as a contact for an organization, but can also be a contact for another person. For example, an administrative assistant could be the contact for an executive.
* Locations/site :A Location is a point in geographical space described by an address. A party site is a location.
* Party Relationship :Any relationship between two parties of the above type (person and organization) that needs to be stored as its. own record. Data that directly corresponds to this relationship (contact info etc.) is stored as well. Relationships are stored in the HZ_PARTY_RELATIONSHIPS table.
TCA part 1
Party
o The concept of ‘Party’ enables the Customer Model to treat all business entities equally, regardless of type. It easily handles B2B, B2C.
Parties of type ‘Group’ allow for the grouping of any number of other parties into a single entity which enable modeling of households and buying consortiums.
o Parties of type ‘Relationship’ allow for the relationship between two parties to be viewed as a party in its own right
o Party - A Party is an entity that can enter into a business relationship and can be of four types.
+ Person - A unique individual (dead or alive) of interest to the owner of the software.
+ Organization - A legal entity recognized by some government authority.
+ Group - a combination of two or more people, organizations or groups of created for the use of the owner of the software.
+ Relationship - The association between an individual person and an organization. Usually a contact at an organization or group.
Account
o Account - Is a financial roll-up point to track the monitory portion of a customer’s purchases and payments. Stores details about a customer relationship between a Party and your business.
+ This Represents selling-buying relationship such as billing and shipping events
+ Accounts required for a transaction
+ A account cannot exist without a party
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 Site is a Party Site that is used within the context of a Customer Account (e.g., for billing or shipping purposes).
+ A Customer Account Contact is a Party Contact that is used in the context of a Customer Account.
*
Customer
A customer account represents the business relationship that a party can enter in to with another party. The account has information about the terms and conditions of doing business with the party. For example, you could open a commercial account for purchases to be made by Vision Distribution for its internal use and a reseller account for purchases made by Vision Distribution for sales of your products to end-users .
You can also define contact people, bank accounts, payment methods, telephone numbers, and relationships for each customer account.
You can also maintain multiple customer accounts for a customer that transacts business with more than one line of business in your organization. You maintain separate customer profiles, addresses, and contacts for each customer account.
A party site is the location where a particular party is physically located. Every party has only one identifying address, but a party can have multiple party sites.
A customer address is a party site used in the context of a customer account for billing, shipping, or other purposes.
A contact communicates for or acts on behalf of a party or customer account. A contact can exist for a customer at the account or address level. A person usually acts as a contact for an organization, but can also be a contact for another person. For example, an administrative assistant could be the contact for an executive.
* Locations/site :A Location is a point in geographical space described by an address. A party site is a location.
* Party Relationship :Any relationship between two parties of the above type (person and organization) that needs to be stored as its. own record. Data that directly corresponds to this relationship (contact info etc.) is stored as well. Relationships are stored in the HZ_PARTY_RELATIONSHIPS table.
TCA part 1