Click or drag to resize

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

The EBP.Api.Interfaces.Invoicing.Module.Entities.Deal namespace contains deal entities
Interfaces
  InterfaceDescription
Public interfaceICompetenceIdsEntityMember
EntityMember which allows to select a competence identifier.
Public interfaceICreateInvoiceFromScheduleEventArgs
Arguments for the create invoice from schedule event treatment
Public interfaceIDealActivityEntity

Deal activity entity

(Activité)

Public interfaceIDealActivityEntityCollection
Deal activities entity collection
Public interfaceIDealColleagueEntity

DealColleague entity

(Commercial/collaborateur)

Public interfaceIDealColleagueEntityCollection
DealColleague entity collection
Public interfaceIDealCommitmentEntityCollectionT
Deal commitment entity collection
Public interfaceIDealCommitmentEntityCollectionBase
Deal commitment entity collection base
Public interfaceIDealConstructionSiteEntityCollection
construction site EntityCollection
Public interfaceIDealContactEntity

Class representing deal contact entity

(Contact de l'affaire/chantier)

Public interfaceIDealContactEntityBase

Abstract class representing deal contact

(Contact de l'affaire/chantier)

Public interfaceIDealContactEntityCollection
Deal contact entity collection
Public interfaceIDealCustomerEntity

DealCustomer entity

(Client)

Public interfaceIDealDocumentEntity

Deal document entity

(Activité)

Public interfaceIDealDocumentEntityCollectionT
DealDocument entity collection
Public interfaceIDealDocumentEntityCollectionBase
DealDocument entity collection
Public interfaceIDealDocumentLineEntity
Deal Document Line entity
Public interfaceIDealDocumentLineEntityCollectionBase
DealDocumentLine entity collection
Public interfaceIDealEntity

Deal entity class

(Affaire)

Public interfaceIDealEntityBase

Deal entity base

(Activité)

Public interfaceIDealEntryFormStatisticViewEntity
Entity used to manage customized statistics views on deal entry form
Public interfaceIDealExtraCostEntity

DealExtraCost entity

(Coût supplementaire)

Public interfaceIDealExtraCostEntityCollection
DealExtraCost entity collection
Public interfaceIDealExtraCostPerUnitEntity

DealExtraCostPerUnit Entity

(Recap Coûts par unité)

Public interfaceIDealExtraCostPerUnitEntityCollection
Class representing a collection of costs per unit
Public interfaceIDealIncidentEntity

Deal incident entity

(Suivi incident)

Public interfaceIDealIncidentEntityCollection
Deal incident entity collection
Public interfaceIDealItemEntity

Deal item entity

(Article d'affaire)

Public interfaceIDealItemEntityCollection
Deal item entity collection
Public interfaceIDealMaintenanceContractEntity

Deal maintenance contract entity

(Contrat de maintenance)

Public interfaceIDealMaintenanceContractEntityCollection
Deal maintenance contract entity collection
Public interfaceIDealPurchaseCommitmentEntity

Deal purchase commitment entity

(Échéance)

Public interfaceIDealPurchaseDocumentEntity

DealPurchaseDocument entity

(Document d'achat d'affaire/projet)

Public interfaceIDealPurchaseDocumentLineCostDispatchEntity

Deal Document Line entity

(Ligne de répartition des coûts d'un document d'achat d'affaire/projet)

Public interfaceIDealPurchaseDocumentLineCostDispatchEntityCollection
DealDocumentLine entity collection
Public interfaceIDealPurchaseDocumentLineEntity

DealPurchaseDocument Line entity

(Ligne de document d'achat d'affaire/projet)

Public interfaceIDealPurchaseSettlementEntity

DealPurchaseSettlement entity

(Règlement d'achat)

Public interfaceIDealResourcesCostEntity

Deal resource cost entity

(Coût par intervenant / matériel)

Public interfaceIDealResourcesCostEntityCollection
Deal resources cost entity collection
Public interfaceIDealSaleCommitmentEntity

Deal sale commitment entity

(Échéance)

Public interfaceIDealSaleDocumentEntity

DealSaleDocument entity

(Document de vente d'affaire/projet)

Public interfaceIDealSaleDocumentLineEntity

DealSaleDocument Line entity

(Ligne de document de vente d'affaire/projet)

Public interfaceIDealSaleSettlementEntity

DealSaleSettlement entity

(Règlement de vente)

Public interfaceIDealScheduleEventEntity

Deal schedule event entity

(Évènement)

Public interfaceIDealScheduleEventEntityCollection
Deal schedule event entity collection
Public interfaceIDealScheduleTimeEventEntity

Deal schedule time event entity

(Ligne de temps)

Public interfaceIDealScheduleTimeEventEntityCollection
Deal schedule time event entity collection
Public interfaceIDealSettlementEntityBase

DealSettlement entity base

(Activité)

Public interfaceIDealSettlementEntityCollectionT
DealSettlement entity collection
Public interfaceIDealSettlementEntityCollectionBase
Settlement entity collection base
Public interfaceIDealStandAloneScheduleTimeEventEntity

Deal standalone schedule time event entity

(Ligne de temps)

Public interfaceIDealStandAloneScheduleTimeEventEntityCollection
Deal standalone schedule time event entity collection
Public interfaceIDealStockDocumentEntity

Deal stock document entity

(Document de stock d'affaire/projet)

Public interfaceIDealStockDocumentLineEntity

Deal stock document line entity

(Ligne de document de stock d'affaire/projet)

Public interfaceIDealSupplierEntity

DealSupplier entity

(Fournisseur)

Public interfaceIDealThirdContactEntity

Class representing deal third contact entity. This entity has a specific working. Not directly linked to a schema table, and is filled from "Contact" table with joint on "DealContact". Allow to load all thirds contact but modifications affect only "DealContact" table

(Contact de l'affaire/chantier)

Public interfaceIDealThirdContactEntityCollection
Deal third contact entity collection
Public interfaceIDealThirdEntity

DealThird entity

(Activité)

Public interfaceIDealThirdEntityCollectionT
DealThird entity collection
Public interfaceIDealThirdEntityCollectionBase
DealThird entity collection base
Public interfaceIDealTradeDocumentEntityBase

Deal trade document entity base

(Document de vente d'affaire/projet)

Public interfaceIDealTradeDocumentLineEntityBase

Deal trade document line entity base

(Ligne de document d'achat d'affaire/projet)

Public interfaceIEquipmentEntity

Equipment Entity

(Matériel)

Public interfaceIEquipmentEntityBase

Base class for equipment entity

(Matériel)

Public interfaceIEquipmentFamilyEntity

Equipment family entity

(Famille matériel)

Public interfaceIEquipmentTypeEntity

Equipment type entity

(Type de matériel)

Public interfaceIInvoicableFromScheduleEvent
InvoicableFromScheduleEvent interface
Public interfaceIPayrollScheduleTimeEventEntity

Schedule time event entity for the time filling and payroll variables

(Ligne de temps)

Public interfaceIPayrollScheduleTimeEventEntityCollection
Schedule time event entity collection for the time filling and payroll variables
Public interfaceIProcessScheduleTimeEventEntity

Process schedule time event entity

(Saisie des temps et variables de paye)

Public interfaceIReadOnlyScheduleRangeExceptionEntity

Schedule range exception entity

(Intervalle d'exception de planification)

Public interfaceIReadOnlyScheduleRangeExceptionEntityCollection
Schedule range exception entity collection
Public interfaceIScheduleEntityBase

Schedule entity base

(Évènement)

Public interfaceIScheduleEventEntity

Schedule event entity

(Évènement)

Public interfaceIScheduleEventEntityBase

Schedule event entity base

(Évènement)

Public interfaceIScheduleEventEntityCollection
Schedule event entity collection
Public interfaceIScheduleEventExpectedResourceEntityCollection
Collection of schedule event expected resourses
Public interfaceIScheduleEventOutlookSynchronizationEntity

Schedule event entity

(Évènement Outlook)

Public interfaceIScheduleEventOutlookSynchronizationEntityCollection
Schedule event entity collection
Public interfaceIScheduleEventTypeEntity

Schedule Event type entity

(Type d'évènement)

Public interfaceIScheduleEventTypeResourceEntity

Schedule event Type resource entity

(Intervenant / matériel d'un type d'évènement)

Public interfaceIScheduleEventTypeResourceEntityCollection
Schedule event Type resource entity collection
Public interfaceIScheduleRangeExceptionEntity

Schedule range exception entity

(Intervalle d'exception de planification)

Public interfaceIScheduleRangeExceptionEntityCollection
Schedule range exception entity collection
Public interfaceISchedulerFilterEntity

Scheduler filter entity

(Filtres du planning)

Public interfaceISchedulerScheduleEventEntity

Schedule event entity for scheduler

(Évènement)

Public interfaceISchedulerScheduleEventEntityCollection
Schedule event entity collection for scheduler
Public interfaceISchedulerScheduleTimeEventEntity

Schedule time event entity for scheduler

(Ligne de temps)

Public interfaceISchedulerScheduleTimeEventEntityCollection
Schedule time event entity collection for scheduler
Public interfaceIScheduleTimeEventEntity

Schedule time event entity

(Ligne de temps)

Public interfaceIScheduleTimeEventEntityCollection
Schedule time event (colleague or equipment) EntityCollection