Click or drag to resize

ISupplierEntity Interface

Supplier entity

(Fournisseur)

Namespace:  EBP.Api.Interfaces.Invoicing.Module.Entities.Supplier
Assembly:  EBP.Api.XXX.Interfaces (in EBP.Api.XXX.Interfaces.dll) Version: 1.0.3.0
Syntax
[GuidAttribute("31852E39-07F8-48a9-B798-B87847F82BC3")]
public interface ISupplierEntity : IThirdEntityBase, 
	IThirdPartyEntityBase, IBusinessEntityBase, ISynchronizableEntityBase, IEntity, IApiEntity, 
	IDisposable, IEquatable<IProxy>

The ISupplierEntity type exposes the following members.

Properties
  NameDescription
Public propertyAccounts
Accounts fields
(Inherited from IThirdEntityBase.)
Public propertyActiveState
Gets or sets the active state (active, in sleeping or blocked)

List of authorized values in ThirdActiveState

(Inherited from IThirdEntityBase.)
Public propertyActiveStateMember
Gets the active state (active, in sleeping or blocked)

List of authorized values in ThirdActiveState

(Inherited from IThirdEntityBase.)
Public propertyAddressEntityCollection
Address collection
(Inherited from IThirdEntityBase.)
Public propertyAllowedAmount
Maximal allowed amount
(Inherited from IThirdEntityBase.)
Public propertyAllowedAmountMember
Maximal allowed amount
(Inherited from IThirdEntityBase.)
Public propertyAllowUsePersonnalDatas

Gets or sets the allow use personnal datas.

(Autorise la réutilisation de ses données personnelles)

(Inherited from IThirdPartyEntityBase.)
Public propertyAllowUsePersonnalDatasMember

Gets or sets the allow use personnal datas.

(Autorise la réutilisation de ses données personnelles)

(Inherited from IThirdPartyEntityBase.)
Public propertyAnalyticAccounting
Gets the analytic accounting members
(Inherited from IThirdEntityBase.)
Public propertyAssociatedFiles
Gets the associated files collection
(Inherited from IThirdPartyEntityBase.)
Public propertyAssortDeliveryByOrder
Gets or sets the assort delivery by order.
(Inherited from IThirdEntityBase.)
Public propertyAssortDeliveryByOrderMember
Gets the assort delivery by order.
(Inherited from IThirdEntityBase.)
Public propertyBankAccountDetails
Gets the banks accounts detail
(Inherited from IThirdEntityBase.)
Public propertyCivility

Civility Abbreviation

(Civilité)

(Inherited from IThirdPartyEntityBase.)
Public propertyCivilityMember

Civility Abbreviation

(Civilité)

(Inherited from IThirdPartyEntityBase.)
Public propertyColleagueFirstName
key lookup member on the first name column, used to update the description
(Inherited from IThirdEntityBase.)
Public propertyColleagueFirstNameMember
key lookup member on the first name column, used to update the description
(Inherited from IThirdEntityBase.)
Public propertyColleagueId
Colleague Id
(Inherited from IThirdEntityBase.)
Public propertyColleagueIdMember
Colleague Id
(Inherited from IThirdEntityBase.)
Public propertyColleagueLabel
Description
(Inherited from IThirdEntityBase.)
Public propertyColleagueLabelMember
Description
(Inherited from IThirdEntityBase.)
Public propertyColleagueLastName
key lookup member on the last name column, used to update the description
(Inherited from IThirdEntityBase.)
Public propertyColleagueLastNameMember
key lookup member on the last name column, used to update the description
(Inherited from IThirdEntityBase.)
Public propertyCommitments
Amount of undue (date > today) invoice commitments
(Inherited from IThirdEntityBase.)
Public propertyCommitmentsMember
Amount of undue (date > today) invoice commitments
(Inherited from IThirdEntityBase.)
Public propertyCompetenceCaption

Gets the competence caption.

(Libellé)

Public propertyCompetenceCaptionMember

Gets the competence caption.

(Libellé)

Public propertyCompetenceId

Gets or sets the competence identifier.

(Code compétence)

Public propertyCompetenceIdMember

Gets the competence identifier.

(Code compétence)

Public propertyContactEntityCollection
Contact collection
(Inherited from IThirdEntityBase.)
Public propertyCreatedDate
Gets the Created Date
(Inherited from IEntity.)
Public propertyCreatedUser
Gets the Created User
(Inherited from IEntity.)
Public propertyCreditMemoCommitments
Amount of undue (date > today) sales credit memo commitments
(Inherited from IThirdEntityBase.)
Public propertyCreditMemoCommitmentsMember
Amount of undue (date > today) sales credit memo commitments
(Inherited from IThirdEntityBase.)
Public propertyCurrencyConversionRate

Gets the supplier currency conversion rate

(Dernier cours)

Public propertyCurrencyConversionRateMember

Gets the supplier currency conversion rate

(Dernier cours)

Public propertyCurrencyDecimalsNumber

Gets the supplier currency decimals number

(Nombre de décimales)

Public propertyCurrencyDecimalsNumberMember

Gets the supplier currency decimals number

(Nombre de décimales)

Public propertyCurrencyId
Get or set the CurrencyId
(Inherited from IThirdEntityBase.)
Public propertyCurrencyIdMember
Get or set the CurrencyId
(Inherited from IThirdEntityBase.)
Public propertyCurrentAmount
Current amount
(Inherited from IThirdEntityBase.)
Public propertyCurrentAmountMember
Current amount
(Inherited from IThirdEntityBase.)
Public propertyDeliveryAddressCountryCaptionInUserLanguage
Delivery address Country caption in user language
(Inherited from IThirdEntityBase.)
Public propertyDeliveryAddressCountryCaptionInUserLanguageMember
Delivery address Country caption in user language
(Inherited from IThirdEntityBase.)
Public propertyDeliveryAddressMember
delivery address dummy member
(Inherited from IThirdPartyEntityBase.)
Public propertyDeliveryAddressMemberMember
delivery address dummy member
(Inherited from IThirdPartyEntityBase.)
Public propertyDisableDeliveryAssort
Disable assort of deliveries to invoice
(Inherited from IThirdEntityBase.)
Public propertyDisableDeliveryAssortMember
Disable assort of deliveries to invoice
(Inherited from IThirdEntityBase.)
Public propertyDisableOrderAssort
Disable assort of orders to delivery
(Inherited from IThirdEntityBase.)
Public propertyDisableOrderAssortMember
Disable assort of orders to delivery
(Inherited from IThirdEntityBase.)
Public propertyDiscountRate
Discount rate (percent)
(Inherited from IThirdEntityBase.)
Public propertyDiscountRateMember
Discount rate (percent)
(Inherited from IThirdEntityBase.)
Public propertyDocumentPrintMention
Gets or sets the document print mention
(Inherited from IThirdEntityBase.)
Public propertyDocumentPrintMentionMember
Gets the document print mention
(Inherited from IThirdEntityBase.)
Public propertyDocumentSerialId
Gets or sets the default document serial id to use when creating document
(Inherited from IThirdEntityBase.)
Public propertyDocumentSerialIdMember
Gets the default document serial id to use when creating document
(Inherited from IThirdEntityBase.)
Public propertyDueCommitments
Amount of due (date <= today) commitments
(Inherited from IThirdEntityBase.)
Public propertyDueCommitments1Month
Amount of due commitments where (today - 1 month) <= date <= today
(Inherited from IThirdEntityBase.)
Public propertyDueCommitments1MonthMember
Amount of due commitments where (today - 1 month) <= date <= today
(Inherited from IThirdEntityBase.)
Public propertyDueCommitments2Months
Amount of due commitments where (today - 2 month) <= date < (today - 1 month)
(Inherited from IThirdEntityBase.)
Public propertyDueCommitments2MonthsMember
Amount of due commitments where (today - 2 month) <= date < (today - 1 month)
(Inherited from IThirdEntityBase.)
Public propertyDueCommitmentsMember
Amount of due (date <= today) commitments
(Inherited from IThirdEntityBase.)
Public propertyDueCommitmentsOver2Months
Amount of due commitments where date < (today - 2 month)
(Inherited from IThirdEntityBase.)
Public propertyDueCommitmentsOver2MonthsMember
Amount of due commitments where date < (today - 2 month)
(Inherited from IThirdEntityBase.)
Public propertyDueDepositCommitments
Amount of due not settled deposits commitments
(Inherited from IThirdEntityBase.)
Public propertyDueDepositCommitmentsMember
Amount of due not settled deposits commitments
(Inherited from IThirdEntityBase.)
Public propertyEntityCaption
Gets the caption of the current entity, using the content
(Inherited from IEntity.)
Public propertyEntityLabel
Gets the entity Label
(Inherited from IEntity.)
Public propertyErrors
Gets the collection of errors
(Inherited from IEntity.)
Public propertyExceedAmount
Difference between Allowed amount and Current amount
(Inherited from IThirdEntityBase.)
Public propertyExceedAmountMember
Difference between Allowed amount and Current amount
(Inherited from IThirdEntityBase.)
Public propertyExtendedCurrentAmount
Extended current amount
(Inherited from IThirdEntityBase.)
Public propertyExtendedCurrentAmountMember
Extended current amount
(Inherited from IThirdEntityBase.)
Public propertyFamilyCaption
Gets the third family caption.
(Inherited from IThirdEntityBase.)
Public propertyFamilyCaptionMember
Gets the third family caption.
(Inherited from IThirdEntityBase.)
Public propertyFamilyId
Gets or sets the thirdParty family Id
(Inherited from IThirdEntityBase.)
Public propertyFamilyIdMember
Gets the thirdParty family Id
(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountPaymentDelay
Gets or sets or set the financial discount payment delay
(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountPaymentDelayMember
Gets or set the financial discount payment delay
(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountRate
Gets or sets or set the financial discount rate
(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountRateMember
Gets or set the financial discount rate
(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountType
Gets or sets or set the financial discount type

List of authorized values in FinancialDiscountType

(Inherited from IThirdEntityBase.)
Public propertyFinancialDiscountTypeMember
Gets or set the financial discount type

List of authorized values in FinancialDiscountType

(Inherited from IThirdEntityBase.)
Public propertyFirstInvoicingDate
First invoicing date
(Inherited from IThirdEntityBase.)
Public propertyFirstInvoicingDateMember
First invoicing date
(Inherited from IThirdEntityBase.)
Public propertyGroup1
Gets or sets set the first classification group
(Inherited from IThirdEntityBase.)
Public propertyGroup1Member
Gets/set the first classification group
(Inherited from IThirdEntityBase.)
Public propertyGroup2
Gets or sets set the second classification group
(Inherited from IThirdEntityBase.)
Public propertyGroup2Member
Gets/set the second classification group
(Inherited from IThirdEntityBase.)
Public propertyId

ThirdParty Id

(Code (tiers))

(Inherited from IThirdPartyEntityBase.)
Public propertyIdentificationType
Gets or sets the IdentificationType (version ES)
(Inherited from IThirdEntityBase.)
Public propertyIdentificationTypeMember
Gets the IdentificationType (version ES)
(Inherited from IThirdEntityBase.)
Public propertyIdMember

ThirdParty Id

(Code (tiers))

(Inherited from IThirdPartyEntityBase.)
Public propertyInitialAmount
Initial amount
(Inherited from IThirdEntityBase.)
Public propertyInitialAmountMember
Initial amount
(Inherited from IThirdEntityBase.)
Public propertyIntracommunityVATNumber
Give the value added tax number
(Inherited from IThirdEntityBase.)
Public propertyIntracommunityVATNumberMember
Give the value added tax number
(Inherited from IThirdEntityBase.)
Public propertyInvoicingAddressCountryCaptionInUserLanguage
Invoicing address Country caption in user language
(Inherited from IThirdEntityBase.)
Public propertyInvoicingAddressCountryCaptionInUserLanguageMember
Invoicing address Country caption in user language
(Inherited from IThirdEntityBase.)
Public propertyInvoicingAddressMember
invoicing address dummy member
(Inherited from IThirdPartyEntityBase.)
Public propertyInvoicingAddressMemberMember
invoicing address dummy member
(Inherited from IThirdPartyEntityBase.)
Public propertyInvoicingChargesAmount
Invoicing Charges
(Inherited from IThirdEntityBase.)
Public propertyInvoicingChargesAmountMember
Invoicing Charges
(Inherited from IThirdEntityBase.)
Public propertyInvoicingChargesVatId
Invoicing Charges vat id
(Inherited from IThirdEntityBase.)
Public propertyInvoicingChargesVatIdMember
Invoicing Charges vat id
(Inherited from IThirdEntityBase.)
Public propertyInvoicingChargesVatRate
Gets the Invoicing Charges VAT rate
(Inherited from IThirdEntityBase.)
Public propertyInvoicingChargesVatRateMember
Gets the Invoicing Charges VAT rate
(Inherited from IThirdEntityBase.)
Public propertyInvoicingThirdId
Gets or sets the invoicing third id
(Inherited from IThirdEntityBase.)
Public propertyInvoicingThirdIdMember
Gets the invoicing third id
(Inherited from IThirdEntityBase.)
Public propertyIrpfRate

Gets or sets the IRPF Rate

(% IRPF)

Public propertyIrpfRateMember

Gets the IRPF Rate

(% IRPF)

Public propertyIsBlocked
Gets whether third is blocked
(Inherited from IThirdEntityBase.)
Public propertyIsDeleted
Gets if the mode matches a deleted mode
(Inherited from IEntity.)
Public propertyIsEcotaxFurnitureBasedOnAmountVatIncluded

Gets or sets whether the ecotax furniture is based on amount vat included

(Calculer l'éco-contribution sur le mobilier à partir de la valeur unitaire TTC)

Public propertyIsEcotaxFurnitureBasedOnAmountVatIncludedMember

Gets whether the ecotax furniture is based on amount vat included

(Calculer l'éco-contribution sur le mobilier à partir de la valeur unitaire TTC)

Public propertyIsEmptyLine
Indicates if the entity is an empty line of an entity collection (created in auto following the entityCollection options)
(Inherited from IEntity.)
Public propertyIsSelfBilling

Gets or sets whether the supplier is in self-billing mode

(Autofacturation)

Public propertyIsSelfBillingMember

Gets whether the supplier is in self-billing mode

(Autofacturation)

Public propertyItemReferences
Gets the item references
(Inherited from IThirdEntityBase.)
Public propertyLanguage

Language spoken by the third

(Langue)

(Inherited from IThirdPartyEntityBase.)
Public propertyLanguageMember

Language spoken by the third

(Langue)

(Inherited from IThirdPartyEntityBase.)
Public propertyLastInvoicingDate
Last invoicing date
(Inherited from IThirdEntityBase.)
Public propertyLastInvoicingDateMember
Last invoicing date
(Inherited from IThirdEntityBase.)
Public propertyMainDeliveryAddress
Delivery address
(Inherited from IThirdEntityBase.)
Public propertyMainDeliveryContact
Delivery contact
(Inherited from IThirdEntityBase.)
Public propertyMainInvoicingAddress
Invoicing address
(Inherited from IThirdEntityBase.)
Public propertyMainInvoicingContact
Invoicing contact
(Inherited from IThirdEntityBase.)
Public propertyMembers
List of the members. It allows to acces to members with the name
(Inherited from IEntity.)
Public propertyMode
Gets the entity mode
(Inherited from IEntity.)
Public propertyModifiedDate
Gets the Modified Date
(Inherited from IEntity.)
Public propertyModifiedUser
Gets the Modified User
(Inherited from IEntity.)
Public propertyMustRetrieveCommitmentsFromAccounting
Gets or sets whether we must retrieve commitments from accounting during synchronization
(Inherited from IThirdEntityBase.)
Public propertyMustRetrieveCommitmentsFromAccountingMember
Gets whether we must retrieve commitments from accounting during synchronization
(Inherited from IThirdEntityBase.)
Public propertyNAF
French activity nomenclature
(Inherited from IThirdEntityBase.)
Public propertyNAFMember
French activity nomenclature
(Inherited from IThirdEntityBase.)
Public propertyName

ThirdParty name

(Nom)

(Inherited from IThirdPartyEntityBase.)
Public propertyNameMember

ThirdParty name

(Nom)

(Inherited from IThirdPartyEntityBase.)
Public propertyNaturalPerson

Gets or sets whether the civility corresponds to a natural person

(Personne physique)

(Inherited from IThirdPartyEntityBase.)
Public propertyNaturalPersonMember

Gets whether the civility corresponds to a natural person

(Personne physique)

(Inherited from IThirdPartyEntityBase.)
Public propertyNic
Gets or sets the NIC.
(Inherited from IThirdEntityBase.)
Public propertyNicMember
Gets or sets the NIC.
(Inherited from IThirdEntityBase.)
Public propertyNotes

Gets or sets the notes in RTF format.

(Notes)

(Inherited from IBusinessEntityBase.)
Public propertyNotesClear

Gets or sets the notes in plain text format.

(Notes en texte brut)

(Inherited from IBusinessEntityBase.)
Public propertyNotesClearMember

Gets the notes in plain text format.

(Notes en texte brut)

(Inherited from IBusinessEntityBase.)
Public propertyNotesMember

Gets the notes in RTF format.

(Notes)

(Inherited from IBusinessEntityBase.)
Public propertyOwnerEntity
Gets the main entity that own all this items/collection
(Inherited from IEntity.)
Public propertyParent
Gets the parent entity collection, that own this item
(Inherited from IEntity.)
Public propertyPaymentDate
Payment date
(Inherited from IThirdEntityBase.)
Public propertyPaymentDateMember
Payment date
(Inherited from IThirdEntityBase.)
Public propertyPaymentThirdId
Gets or sets the payment third Id
(Inherited from IThirdEntityBase.)
Public propertyPaymentThirdIdMember
Gets the payment third Id
(Inherited from IThirdEntityBase.)
Public propertyPaymentThirdIdOfInvoicingThird
Gets the payment third id linked to the invoicing id
(Inherited from IThirdEntityBase.)
Public propertyPaymentThirdIdOfInvoicingThirdMember
Gets the payment third id linked to the invoicing id
(Inherited from IThirdEntityBase.)
Public propertyPostagePaidThreshold

Gets or sets the postage paid threshold

(Seuil franco de port)

Public propertyPostagePaidThresholdMember

Gets the postage paid threshold

(Seuil franco de port)

Public propertyPriceListCategoryId
Gets or sets the PriceListCategory
(Inherited from IThirdEntityBase.)
Public propertyPriceListCategoryIdMember
Gets the PriceListCategory
(Inherited from IThirdEntityBase.)
Public propertyPriceListCollection
Gets the price list collection of the customer
(Inherited from IThirdEntityBase.)
Public propertyReadOnly
Gets/Sets if the entity is in read only mode, to preserve from data changing
(Inherited from IEntity.)
Public propertySchedulerColor
Gets or sets the color in the scheduler
(Inherited from IThirdEntityBase.)
Public propertySchedulerColorMember
Gets the color in the scheduler
(Inherited from IThirdEntityBase.)
Public propertySecondDiscountRate
Second Discount rate (percent)
(Inherited from IThirdEntityBase.)
Public propertySecondDiscountRateMember
Second Discount rate (percent)
(Inherited from IThirdEntityBase.)
Public propertySelfBillingId

Gets or sets the self-billing Id

(Série autofacturation)

Public propertySelfBillingIdMember

Gets the self-billing Id

(Série autofacturation)

Public propertySelfBillingInvoiceObligatoryMentions

Gets or sets the self-billing obligatory mentions for invoice

(Mentions obligatoires sur les factures)

Public propertySelfBillingInvoiceObligatoryMentionsClear

Gets or sets the self-billing obligatory mentions clear for invoice

(Mentions obligatoires en clair sur les factures)

Public propertySelfBillingInvoiceObligatoryMentionsClearMember

Gets the self-billing obligatory mentions clear for invoice

(Mentions obligatoires en clair sur les factures)

Public propertySelfBillingInvoiceObligatoryMentionsMember

Gets the self-billing obligatory mentions for invoice

(Mentions obligatoires sur les factures)

Public propertySettlementModeCaptionInUserLanguage
Settlement mode caption in user language
(Inherited from IThirdEntityBase.)
Public propertySettlementModeCaptionInUserLanguageMember
Settlement mode caption in user language
(Inherited from IThirdEntityBase.)
Public propertySettlementModeId
Settlement Mode Id
(Inherited from IThirdEntityBase.)
Public propertySettlementModeIdMember
Settlement Mode Id
(Inherited from IThirdEntityBase.)
Public propertyShippingId
Gets or sets the ShippingId
(Inherited from IThirdEntityBase.)
Public propertyShippingIdMember
get the ShippingId
(Inherited from IThirdEntityBase.)
Public propertySilent
Get/Sets if the entity is in silent mode
(Inherited from IEntity.)
Public propertySiren
Enterprise directory identification system
(Inherited from IThirdEntityBase.)
Public propertySirenMember
Enterprise directory identification system
(Inherited from IThirdEntityBase.)
Public propertyStates
Gets the entity states
(Inherited from IEntity.)
Public propertySubFamilyCaption
Gets the third party sub family caption
(Inherited from IThirdEntityBase.)
Public propertySubFamilyCaptionMember
Gets the third party sub family caption
(Inherited from IThirdEntityBase.)
Public propertySubFamilyEnabled
Gets whether third sub family is enabled
(Inherited from IThirdEntityBase.)
Public propertySubFamilyId
Gets or sets the third party sub family id
(Inherited from IThirdEntityBase.)
Public propertySubFamilyIdMember
Gets the third party sub family id
(Inherited from IThirdEntityBase.)
Public propertySupplierItems
supplier items collection
Public propertySupplierType

Gets or sets the type of the supplier.

(Type)

Public propertySupplierTypeMember

Gets the type of the supplier.

(Type)

Public propertyTerritorialityId
Predefined territoriality

List of authorized values (Ends with TerritorialityUniqueId) in IDatasHelper

(Inherited from IThirdEntityBase.)
Public propertyTerritorialityIdMember
Predefined territoriality

List of authorized values (Ends with TerritorialityUniqueId) in IDatasHelper

(Inherited from IThirdEntityBase.)
Public propertyThirdCustomReports
Get the ThirdCustomReports
(Inherited from IThirdEntityBase.)
Public propertyThirdType
Gets the third type
(Inherited from IThirdEntityBase.)
Public propertyThresholdBeforeExceedAmount
Gets or sets the threshold before allowed amount exceeded
(Inherited from IThirdEntityBase.)
Public propertyThresholdBeforeExceedAmountMember
Gets the threshold before allowed amount exceeded
(Inherited from IThirdEntityBase.)
Public propertyUndueDepositCommitments
Amount of undue not settled deposits commitments
(Inherited from IThirdEntityBase.)
Public propertyUndueDepositCommitmentsMember
Amount of undue not settled deposits commitments
(Inherited from IThirdEntityBase.)
Public propertyUniqueId
Gets or sets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUniqueIdMember
Gets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUseInvoicingAddressAsDeliveryAddress

true if invoicing address is the same as delivery address

(Identique à l'adresse de facturation)

(Inherited from IThirdPartyEntityBase.)
Public propertyUseInvoicingAddressAsDeliveryAddressMember

true if invoicing address is the same as delivery address

(Identique à l'adresse de facturation)

(Inherited from IThirdPartyEntityBase.)
Public propertyUseInvoicingContactAsDeliveryContact

true if invoicing contact is the same as delivery contact

(Identique au contact de facturation)

(Inherited from IThirdPartyEntityBase.)
Public propertyUseInvoicingContactAsDeliveryContactMember

true if invoicing contact is the same as delivery contact

(Identique au contact de facturation)

(Inherited from IThirdPartyEntityBase.)
Public propertyVatMode

Gets or sets the vat mode

List of authorized values in VatModeType

(Mode de calcul de la TVA)

Public propertyVatModeMember

Gets the vat mode

List of authorized values in VatModeType

(Mode de calcul de la TVA)

Top
Methods
  NameDescription
Public methodAppend
Method for add a new entity to the media. Update the entity to its default value.
(Inherited from IEntity.)
Public methodCancel
Cancel the edit mode without saving, and reload the entity
(Inherited from IEntity.)
Public methodCancelEdit
Cancel the edit mode without saving, without reload the entity
(Inherited from IEntity.)
Public methodCanTransferToCustomer
Gets whether the third can be transfered from prospect to customer
(Inherited from IThirdEntityBase.)
Public methodCheckData
Check the data of the entity
(Inherited from IEntity.)
Public methodClear
Clear the entity content and reinitialize it to the default value
(Inherited from IEntity.)
Public methodClone
Clone an entity
(Inherited from IEntity.)
Public methodCopyTo(IEntity)
Copy the entity content to another entity
(Inherited from IEntity.)
Public methodCopyTo(IEntity, Boolean)
Copy the entity content to another entity
(Inherited from IEntity.)
Public methodDelete
Method for delete a existing entity from the media
(Inherited from IEntity.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodEdit
Method to pass in edit mode a existing entity in the media (for exemple, add a lock for database)
(Inherited from IEntity.)
Public methodGetExtension
Gets the extension.
(Inherited from IApiEntity.)
Public methodLoad
Method for loading the entity
(Inherited from IEntity.)
Public methodSave
Method for saving the entity to the media
(Inherited from IEntity.)
Public methodSetComplexMemberReadOnly
Set the read only property to a member
(Inherited from IEntity.)
Public methodSetDefaultContact
Set the default contact
(Inherited from IThirdEntityBase.)
Public methodShowMessage
Method to display a message. The message is displayed if the UI has connected to the ShowMessage event
(Inherited from IApiEntity.)
Public methodUpdateInvoicingInfos
Update customer invoicing informations
(Inherited from IThirdEntityBase.)
Top
Events
  NameDescription
Public eventModeChanged
Event raised on mode changed
(Inherited from IEntity.)
Top
Remarks
The ISupplierEntity type can be instantiated with EBP.Api.Utils<TExtension>.GetInterface<T>
ISupplierEntity instance = Utils<ExtensionType>.GetInterface<ISupplierEntity>();
See Also