Click or drag to resize

EBP.Api.Interfaces.BusinessFramework.BusinessLogic.Entities Namespace

The EBP.Api.Interfaces.BusinessFramework.BusinessLogic.Entities namespace contains common business entites
Interfaces
  InterfaceDescription
Public interfaceIAddressComplexEntityMemberBase
Address ComplexEntityMember
Public interfaceIAddressDescriptionStringEntityMember
Address description string entity member
Public interfaceIAddressEntityBase

Address entity

(Adresse)

Public interfaceIAddressEntityCollectionT
Entity Collection of Addresses with Contacts
Public interfaceIAddressEntityCollectionBase
Entity Collection of Addresses with Contacts
Public interfaceIAddressIdEntityMember
AddressId EntityMember
Public interfaceIAnalyticGridEntityBase

AnalyticGrid Entity

(Grille analytique)

Public interfaceIAnalyticGridLineEntityBase

AnalyticGridLine Entity

(Ligne de grille analytique)

Public interfaceIAnalyticGridLineEntityCollection
Analytic grid line entity collection
Public interfaceIAnalyticPlanEntityBase

AnalyticPlan Entity

(Plan (Axe) analytique)

Public interfaceIAnalyticPlanItemAffectationEntityCollectionT
Collection of analytic plan item affectation entities
Public interfaceIAnalyticPlanItemAffectationEntityCollectionBase
AnalyticPlanItemAffectation EntityCollectionBase
Public interfaceIAnalyticPlanItemAffectationLineEntityBase
AnalyticPlanItemAffectationLine Entity Base
Public interfaceIAnalyticPlanItemEntityBase

AnalyticPlanItem Entity

(Poste analytique)

Public interfaceIAnalyticPlanItemEntityCollection
Analytic plan item entity collection
Public interfaceIBankAccountDetailComplexEntityMember
Bank account detail members
Public interfaceIBankAddressComplexEntityMember
Address ComplexEntityMember for banks
Public interfaceIBankContactComplexEntityMember
Group all contact common fields for banks
Public interfaceIBankEntityBase

Bank entity

(Banque)

Public interfaceIBusinessEntityT

Business Entity for using in hierarchical collection

(Poste analytique)

Public interfaceIBusinessEntityBase

Business base Entity

(Activité)

Public interfaceIBusinessEntityItemBase

Business base Entity

(Poste analytique)

Public interfaceICivilityEntityBase

Civility Entity

(Civilité)

Public interfaceIClassificationGroupEntityBase

Class representing a classification group entity

(Groupe)

Public interfaceIColleagueAddressComplexEntityMember
Address ComplexEntityMember for Colleague
Public interfaceIColleagueContactComplexEntityMember
Group all contact common fields for Colleague
Public interfaceIColleagueEntityBase

Colleague Entity

(Commercial/collaborateur)

Public interfaceIColleagueFamilyEntityBase

ColleagueFamily Entity

(Famille commerciaux/collaborateurs)

Public interfaceIColleagueFunctionEntityBase

Colleague Function Entity

(Fonction de commercial/collaborateur)

Public interfaceIContactComplexEntityMemberBase
Group all contact common fields
Public interfaceIContactEntityBase

Contact Entity

(Contact)

Public interfaceIContactEntityCollectionT
Entity Collection of Contacts with Contacts
Public interfaceIContactEntityCollectionBase
Entity Collection of Contacts
Public interfaceICountryEntityBase

Class representing a country.

(Pays)

Public interfaceICurrencyConversionRateEntityMember
This entity member is used to conversion rate, it contains all rugle for manage conversion rate
Public interfaceICurrencyEntityBase

Represente the business part for currency feature

(Devise)

Public interfaceIDocumentSerialEntityBase

Document serial entity

(Série de documents)

Public interfaceIEconomicReasonEntityBase

EconomicReason entity

(Motif économique)

Public interfaceIGeographicSectorEntityBase

GeograhicSector Entity, used for colleagues

(Secteur géographique)

Public interfaceIIdentificationStringEntityMemberBase
IdentificationStringEntityMember
Public interfaceILocalizableComplexEntityMember
Complex entity member for several languages
Public interfaceIMemoLocalizableComplexEntityMember
Memo members for several languages
Public interfaceINafEntityBase

Naf Entity

(NAF)

Public interfaceINicStringEntityMember
String entity member used for NIC members
Public interfaceIPaymentTypeEntity

PaymentType Entity

(Moyen de paiement)

Public interfaceIPaymentTypeEntityBase

PaymentType Entity

(Moyen de paiement)

Public interfaceIReadOnlyAddressComplexEntityMemberBase
Address ComplexEntityMember
Public interfaceIReadOnlyBusinessEntityBase

Business base Entity

(Intervalle d'exception de planification)

Public interfaceIReadOnlyContactComplexEntityMemberBase
Group all contact common fields
Public interfaceIReadOnlyLocalizableComplexEntityMember
Complex entity member for several languages
Public interfaceIReadOnlyRichMemoLocalizableComplexEntityMember
Rich memo and memo members for several languages
Public interfaceIReadOnlyRichMemoWithoutAssociatedMemoLocalizableComplexEntityMember
Rich memo members for several languages
Public interfaceIReadOnlyStringLocalizableComplexEntityMember
Strings in several languages
Public interfaceIRichMemoLocalizableComplexEntityMember
Rich memo and memo members for several languages
Public interfaceIRichMemoWithoutAssociatedMemoLocalizableComplexEntityMember
Rich memo members for several languages
Public interfaceISettlementModeEntityBase

SettlementMode Entity

(Modes de Règlement)

Public interfaceISettlementModeLineEntityBase

SettlementModeLine Entity

(Lignes de mode de règlement)

Public interfaceISettlementModeLineEntityCollection
Settlement mode line entity collection
Public interfaceISirenStringEntityMemberBase
SIREN string entity member base
Public interfaceIStandardTextEntityBase

Standard text entity base

(Texte standard)

Public interfaceIStateEntityBase

Class representing a state.

(Département)

Public interfaceIStringLocalizableComplexEntityMember
Strings in several languages
Public interfaceIThirdPartyAddressComplexEntityMember
Address ComplexEntityMember for thirdPartys
Public interfaceIThirdPartyBankAccountDetailComplexEntityMember
Third party bank account detail members
Public interfaceIThirdPartyBankAccountDetailEntityBase

Third party bank account detail entity

(Coordonnées bancaires)

Public interfaceIThirdPartyBankAccountDetailEntityCollectionT
Collection of third party bank account detail entities
Public interfaceIThirdPartyBankAccountDetailEntityCollectionBase
Collection of third party bank account detail entities
Public interfaceIThirdPartyContactComplexEntityMember
Group all contact common fields for thirdPartys
Public interfaceIThirdPartyContactComplexEntityMemberBase
Group all contact common fields for thirdPartys
Public interfaceIThirdPartyEntityBase

ThirdParty entity

(Client/Prospect)

Public interfaceIThirdPartyFamilyEntityBase

ThirdParty Family Entity

(Famille client/prospect)

Public interfaceIThirdPartySubFamilyEntityBase

Third party sub Family Entity

(Sous-famille client)

Public interfaceIUnitEntityBase

Represents the base of UnitEntity

(Unité)

Public interfaceIVatEntityBase

Class representing a Vat entity.

(TVA)

Public interfaceIVatNumberStringEntityMemberBase
VAT number string entity member base
Public interfaceIZipCodeEntityBase

Class representing a zip code.

(Code postal)