Click or drag to resize

EBP.Api.Interfaces.Invoicing.Module.Entities.Colleague Namespace

The EBP.Api.Interfaces.Invoicing.Module.Entities.Colleague namespace contains colleague entities
Interfaces
  InterfaceDescription
Public interfaceIColleagueAbsenceEntity
Absence of a colleague.
Public interfaceIColleagueAbsenceEntityCollection
Colleague absence entity collection
Public interfaceIColleagueAddressComplexEntityMember
Address ComplexEntityMember
Public interfaceIColleagueCompetenceEntity
Colleague competence entity
Public interfaceIColleagueCompetenceEntityCollection
Colleague competences entity collection
Public interfaceIColleagueContactComplexEntityMember
Class inheriting the abstract class ContactComplexEntityMemberBase
Public interfaceIColleagueEntity

Colleague Entity

(Commercial/collaborateur)

Public interfaceIColleagueFamilyEntity

ColleagueFamily Entity

(Famille commerciaux/collaborateurs)

Public interfaceIColleagueFunctionEntity

Colleague Function Entity

(Fonction de commercial/collaborateur)

Public interfaceICommissionColleagueLineEntity

CommissionColleagueEntity. This Entity is not persisted in database and is used in commissions to calculate commissions.

(Commercial/collaborateur)

Public interfaceICommissionCommitmentLineEntity

Comission commitment line entity

(Ligne de commission (Règlement))

Public interfaceICommissionDocumentLineEntity

CommissionDocumentLineEntity. Represents a sale document line not saved in database but used in commission calculations.

(Ligne de commission (Document))

Public interfaceICommissionLineEntity

Commission Line used in the commissions calculations. This class is abstract because commission stages can contain either document line or commitment line and theses subclasses must override certain methods.

(Ligne de commission (Document))

Public interfaceICommissionLineEntityCollection
Commission line entity collection
Public interfaceICommissionScaleColleagueFamilyLineEntity

CommissionScaleColleagueFamilyLine Entity

(Lignes d'association famille commerciaux/collaborateurs<->barème)

Public interfaceICommissionScaleColleagueLineEntity

Comission scale colleague line entity

(Lignes d'association commercial/collaborateurs<->barème)

Public interfaceICommissionScaleColleagueLineEntityBase
Abstract class representing a relation between a commission scale and another entity
Public interfaceICommissionScaleColleagueLineEntityCollection
Collection of CommissionScaleColleagueLineEntityBase
Public interfaceICommissionScaleColleagueSelectionLineEntity

CommissionScaleColleagueSelectionLine Entity

(Sélections du barème)

Public interfaceICommissionScaleCustomerSelectionLineEntity

CommissionScaleCustomerSelectionLine Entity

(Sélections du barème)

Public interfaceICommissionScaleEntity

CommissionScale Entity used in combination with Colleagues

(Barème)

Public interfaceICommissionScaleItemSelectionLineEntity

CommissionScaleItemSelectionLine Entity

(Sélections du barème)

Public interfaceICommissionScaleSelectionLineEntityBase

CommissionScaleSelectionLine Entity

(Sélections du barème)

Public interfaceICommissionScaleSelectionLineEntityCollection
Collection of CommissionScaleSelectionLineEntity
Public interfaceICommissionScaleStageLineEntity

CommissionScaleStageLine Entity

(Paliers du barème)

Public interfaceICommissionScaleStageLineEntityCollection
Collection of CommissionScaleStageLineEntity
Public interfaceICommissionStageLineEntity

Commission stage line entity

(Ligne de palier)

Public interfaceICommissionStageLineEntityCollection
Comission stage line entity collection
Public interfaceIGeographicSectorEntity

GeograhicSector Entity, used for Colleague

(Secteur géographique)