Click or drag to resize

ICustomerSettlementEntity Interface

Class representing a sale settlement entity

(Règlement)

Namespace:  EBP.Api.Interfaces.Invoicing.Module.Entities.Settlement
Assembly:  EBP.Api.XXX.Interfaces (in EBP.Api.XXX.Interfaces.dll) Version: 1.0.3.0
Syntax
[GuidAttribute("38495A82-7F36-479D-B3AC-D48A0CF037C3")]
public interface ICustomerSettlementEntity : ISettlementEntityBase, 
	IInvoicingEntityBase, IBusinessEntityBase, ISynchronizableEntityBase, IEntity, IApiEntity, 
	IDisposable, IEquatable<IProxy>

The ICustomerSettlementEntity type exposes the following members.

Properties
  NameDescription
Public propertyAcceptationId

Gets or sets the acceptation code used by CFONB file transfer

(Code acceptation)

(Inherited from ISettlementEntityBase.)
Public propertyAcceptationIdMember

Gets the acceptation code used by CFONB file transfer

(Code acceptation)

(Inherited from ISettlementEntityBase.)
Public propertyAccountingExchangeGroupId

Gets or sets Accounting exchange group Id

(Identifiant du lot comptable)

(Inherited from ISettlementEntityBase.)
Public propertyAccountingExchangeGroupIdMember

Gets Accounting exchange group Id

(Identifiant du lot comptable)

(Inherited from ISettlementEntityBase.)
Public propertyAccountingTransferMode

Gets or sets the accounting transfer mode

List of authorized values in SettlementAccountingTransferType

(Comptabilisation)

(Inherited from ISettlementEntityBase.)
Public propertyAccountingTransferModeMember

Gets the accounting transfer mode

List of authorized values in SettlementAccountingTransferType

(Comptabilisation)

(Inherited from ISettlementEntityBase.)
Public propertyAmount

Gets or sets the amount

(Montant)

(Inherited from ISettlementEntityBase.)
Public propertyAmountMember

Gets the amount

(Montant)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedDeliveryId

Gets or sets the associated delivery document Id

(Numéro de réception)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedDeliveryIdMember

Gets the associated delivery document Id

(Numéro de réception)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedDeliveryNumber

Gets the associated delivery number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedDeliveryNumberMember

Gets the associated delivery number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedExecutionQuoteId

Gets or sets the associated execution quote document Id

(Identifiant du devis d'étude associé)

Public propertyAssociatedExecutionQuoteIdMember

Gets the associated execution quote document Id

(Identifiant du devis d'étude associé)

Public propertyAssociatedExecutionQuoteNumber
Gets or sets the associated execution quote number
Public propertyAssociatedExecutionQuoteNumberMember
Get the associated execution quote number
Public propertyAssociatedInvoiceId

Gets or sets the associated invoice document Id

(Code de la facture associée)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedInvoiceIdMember

Gets the associated invoice document Id

(Code de la facture associée)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedInvoiceNumber

Gets the associated invoice number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedInvoiceNumberMember

Gets the associated invoice number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedOrderId

Gets or sets the associated order document Id

(Code de la commande associée)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedOrderIdMember

Gets the associated order document Id

(Code de la commande associée)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedOrderNumber

Get the associated order number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedOrderNumberMember

Get the associated order number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedProgressStateId

Gets or sets the associated progress state document Id

(Identifiant de la situation de projet associée)

Public propertyAssociatedProgressStateIdMember

Gets the associated progress state document Id

(Identifiant de la situation de projet associée)

Public propertyAssociatedProgressStateNumber

Get the associated progress state number

(Numéro du document)

Public propertyAssociatedProgressStateNumberMember

Get the associated progress state number

(Numéro du document)

Public propertyAssociatedQuoteId

Gets or sets the associated quote document Id

(Code du devis lié)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedQuoteIdMember

Gets the associated quote document Id

(Code du devis lié)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedQuoteNumber

Get the associated quote number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyAssociatedQuoteNumberMember

Get the associated quote number

(Numéro du document)

(Inherited from ISettlementEntityBase.)
Public propertyBankCountryId

Gets the bank country Id

(Code Pays)

(Inherited from ISettlementEntityBase.)
Public propertyBankCountryIdMember

Gets the bank country Id

(Code Pays)

(Inherited from ISettlementEntityBase.)
Public propertyBankCurrencyConversionRate

Gets the currency conversion rate from bank currency Id

(Dernier cours)

Public propertyBankCurrencyConversionRateMember

Gets the currency conversion rate from bank currency Id

(Dernier cours)

Public propertyBankCurrencyId

Gets the currency id of settlement's bank

(Code ISO devise)

(Inherited from ISettlementEntityBase.)
Public propertyBankCurrencyIdMember

Gets the currency id of settlement's bank

(Code ISO devise)

(Inherited from ISettlementEntityBase.)
Public propertyBankId

Gets or sets the bankId

(Banque)

(Inherited from ISettlementEntityBase.)
Public propertyBankIdMember

Gets the bankId

(Banque)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittanceId

Gets or sets whether settlement is linked to bank remittance

(Code du décaissement)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittanceIdMember

Gets whether settlement is linked to bank remittance

(Code du décaissement)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittanceOperationDate

Gets or sets the bank remittance operation date

(Date d'exécution)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittanceOperationDateMember

Gets the bank remittance operation date

(Date d'exécution)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittancePlannedDate

Gets or sets the bank remittance planned date

(Date de décaissement prévue)

(Inherited from ISettlementEntityBase.)
Public propertyBankRemittancePlannedDateMember

Gets the bank remittance planned date

(Date de décaissement prévue)

(Inherited from ISettlementEntityBase.)
Public propertyBillOfExchangeCommitmentId

Gets or sets Id used to create a commitment corresponding to a settlement of bill of exchange type (default 413/403)

(Identifiant d'échéance de l'effet)

(Inherited from ISettlementEntityBase.)
Public propertyBillOfExchangeCommitmentIdMember

Gets Id used to create a commitment corresponding to a settlement of bill of exchange type (default 413/403)

(Identifiant d'échéance de l'effet)

(Inherited from ISettlementEntityBase.)
Public propertyBillOfExchangePointingId

Gets or sets Id used to create a pointing between bill of exchange account entries (default 413/403)

(Identifiant de pointage de l'effet)

(Inherited from ISettlementEntityBase.)
Public propertyBillOfExchangePointingIdMember

Gets Id used to create a pointing between bill of exchange account entries (default 413/403)

(Identifiant de pointage de l'effet)

(Inherited from ISettlementEntityBase.)
Public propertyCommitmentCurrencyTotalAmount
Gets or sets the currency total amount of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentCurrencyTotalAmountMember
Get the currency total amount of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentCurrencyTotalBalanceDue
Gets or sets the currency total amount of balance due of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentCurrencyTotalBalanceDueMember
Get the currency total amount of balance due of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentIdToPoint
Gets or sets or set the commitment Id to point
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentIdToPointMember
Gets or set the commitment Id to point
(Inherited from ISettlementEntityBase.)
Public propertyCommitments
Gets the collection of corresponding commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentTotalAmount
Gets or sets the total amount of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentTotalAmountMember
Get the total amount of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentTotalBalanceDue
Gets or sets the total amount of balance due of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCommitmentTotalBalanceDueMember
Get the total amount of balance due of commitment
(Inherited from ISettlementEntityBase.)
Public propertyCreatedDate
Gets the Created Date
(Inherited from IEntity.)
Public propertyCreatedTime
Gets or sets the created time
Public propertyCreatedTimeMember
Gets the created time
Public propertyCreatedUser
Gets the Created User
(Inherited from IEntity.)
Public propertyCurrencyAmount

Gets or sets the currency amount

(Montant en devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyAmountMember

Get the currency amount

(Montant en devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyConversionRate

Gets or sets the currency conversion rate

(Cours de la devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyConversionRateMember

Get the currency conversion rate

(Cours de la devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyDecimalCountLookup

Get the CurrencyDecimalCountLookup

(Nombre de décimales)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyDecimalCountLookupMember

Get the CurrencyDecimalCountLookup

(Nombre de décimales)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyExchangeDifference

Gets or sets the currency exchange difference

(Écart de change (Perte))

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyExchangeDifferenceMember

Get the currency exchange difference

(Écart de change (Perte))

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyFinancialDiscountAmount

Gets or sets the currency financial discount amount

(Montant de l'escompte en devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyFinancialDiscountAmountMember

Gets the currency financial discount amount

(Montant de l'escompte en devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyId

Gets or sets the linked currency id

(Code ISO devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyIdMember

Get the linked currency id

(Code ISO devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyRemainingAmount

Gets or sets the currency assigned amount

(Restant à affecter en devise)

(Inherited from ISettlementEntityBase.)
Public propertyCurrencyRemainingAmountMember

Gets the currency assigned amount

(Restant à affecter en devise)

(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedDeliveryId
Gets or sets the delivery id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedDeliveryIdMember
Gets the delivery id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedExecutionQuoteId
Gets or sets the execution quote id associated to the deposit for a credit memo deposit commitment used for pointings
Public propertyDepositCommitmentAssociatedExecutionQuoteIdMember
Gets the execution quote id associated to the deposit for a credit memo deposit commitment used for pointings
Public propertyDepositCommitmentAssociatedInvoiceId
Gets or sets the invoice id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedInvoiceIdMember
Gets the invoice id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedOrderId
Gets or sets the order id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedOrderIdMember
Gets the order id Associated to the deposit for a credit memo deposit commitment used for pointings
(Inherited from ISettlementEntityBase.)
Public propertyDepositCommitmentAssociatedQuoteId
Gets or sets the quote id associated to the deposit for a credit memo deposit commitment used for pointings
Public propertyDepositCommitmentAssociatedQuoteIdMember
Gets the quote id associated to the deposit for a credit memo deposit commitment used for pointings
Public propertyDocumentDate
Document date
(Inherited from ISettlementEntityBase.)
Public propertyDocumentDateMember
Document date
(Inherited from ISettlementEntityBase.)
Public propertyDocumentId
Gets the document Id
(Inherited from ISettlementEntityBase.)
Public propertyDocumentIdMember
Gets the document Id
(Inherited from ISettlementEntityBase.)
Public propertyDocumentNumber
Document number
(Inherited from ISettlementEntityBase.)
Public propertyDocumentNumberMember
Document number
(Inherited from ISettlementEntityBase.)
Public propertyDocumentSubType
Gets the credit memo sub type (use to point invoices commitments)
(Inherited from ISettlementEntityBase.)
Public propertyDocumentSubTypeMember
Gets the credit memo sub type (use to point invoices commitments)
(Inherited from ISettlementEntityBase.)
Public propertyDocumentThirdName
Document third name
(Inherited from ISettlementEntityBase.)
Public propertyDocumentThirdNameMember
Document third name
(Inherited from ISettlementEntityBase.)
Public propertyDocumentValidationState
Document validation state
(Inherited from ISettlementEntityBase.)
Public propertyDocumentValidationStateMember
Document validation state
(Inherited from ISettlementEntityBase.)
Public propertyDraweeReference

Gets or sets the drawee reference

(Référence tiré)

(Inherited from ISettlementEntityBase.)
Public propertyDraweeReferenceMember

Gets the drawee reference

(Référence tiré)

(Inherited from ISettlementEntityBase.)
Public propertyEconomicReasonId

Gets or sets the economic reason id

(Code motif économique)

(Inherited from ISettlementEntityBase.)
Public propertyEconomicReasonIdMember

Gets the economic reason id

(Code motif économique)

(Inherited from ISettlementEntityBase.)
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 propertyFinancialDiscountAmount

Gets or sets the financial discount amount

(Montant de l'escompte)

(Inherited from ISettlementEntityBase.)
Public propertyFinancialDiscountAmountMember

Gets the financial discount amount

(Montant de l'escompte)

(Inherited from ISettlementEntityBase.)
Public propertyFinancialDiscountId

Gets or sets the id used to identify financial discount's accounting entry

(Identifiant escompte)

(Inherited from ISettlementEntityBase.)
Public propertyFinancialDiscountIdMember

Gets the id used to identify financial discount's accounting entry

(Identifiant escompte)

(Inherited from ISettlementEntityBase.)
Public propertyHash
Gets the hash.
Public propertyHasPosReturningChange
Gets or sets the a value indicating if settlement has POS returning change.
Public propertyHasPosReturningChangeMember
Gets the a value indicating if settlement has POS returning change.
Public propertyId

Gets or sets the id of the settlement

(Code règlement)

(Inherited from ISettlementEntityBase.)
Public propertyIdMember

Gets the id of the settlement

(Code règlement)

(Inherited from ISettlementEntityBase.)
Public propertyIncludeUnpaidChargeToRemitFromPaymentType

Gets whether unpaid charge must be included to a new settlement amount

(Inclure les frais dans le montant d’impayé à représenter)

Public propertyIncludeUnpaidChargeToRemitFromPaymentTypeMember

Gets whether unpaid charge must be included to a new settlement amount

(Inclure les frais dans le montant d’impayé à représenter)

Public propertyIsDeleted
Gets if the mode matches a deleted mode
(Inherited from IEntity.)
Public propertyIsDeposit

Gets or sets whether the settlement is deposit

(Règlement d'acompte)

(Inherited from ISettlementEntityBase.)
Public propertyIsDepositMember

Gets whether the settlement is deposit

(Règlement d'acompte)

(Inherited from ISettlementEntityBase.)
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 propertyIsLiquidated

Gets or sets if the settlement is liquidated

(Écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyIsLiquidatedMember

Gets if the settlement is liquidated

(Écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyIsPosReceipt

Gets or sets whether settlement is unpaid

(Document point de vente)

Public propertyIsPosReceiptMember

Gets whether settlement is unpaid

(Document point de vente)

Public propertyIsUnpaid

Gets or sets whether settlement is unpaid

(Impayé)

Public propertyIsUnpaidMember

Gets whether settlement is unpaid

(Impayé)

Public propertyLiquidationAccountingExchangeGroupId

liquidation accounting exchange group id

(Identifiant du lot comptable de l'écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationAccountingExchangeGroupIdMember

liquidation accounting exchange group id

(Identifiant du lot comptable de l'écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationAccountingTransferStatus

Is liquidation amount transfered to accounting

List of authorized values in AccountingTransferState

(Écart de règlement transféré en comptabilité)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationAccountingTransferStatusMember

Is liquidation amount transfered to accounting

List of authorized values in AccountingTransferState

(Écart de règlement transféré en comptabilité)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationAmount

liquidation amount transfered to accounting

(Montant d'écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationAmountMember

liquidation amount transfered to accounting

(Montant d'écart de règlement)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationCurrencyAmount

liquidation currency amount transfered to accounting

(Montant d'écart de règlement en devise)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationCurrencyAmountMember

liquidation currency amount transfered to accounting

(Montant d'écart de règlement en devise)

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationStateChangeDate

Liquidate state change date

(Date de changement de l'état "soldé")

(Inherited from ISettlementEntityBase.)
Public propertyLiquidationStateChangeDateMember

Liquidate state change date

(Date de changement de l'état "soldé")

(Inherited from ISettlementEntityBase.)
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 propertyNewAccount

Gets or sets if the customer has changed his account

(Nouveau compte bancaire)

Public propertyNewAccountMember

Gets if the customer has changed his account

(Nouveau compte bancaire)

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 propertyOriginSepaMandateIdentification

Origin Sepa Mandate Identification

(Ancienne référence unique de mandat)

Public propertyOriginSepaMandateIdentificationMember

Origin Sepa Mandate Identification

(Ancienne référence unique de mandat)

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 propertyPaymentTypeCaptionForHash

Gets or sets the payment type caption (to include to Hash)

(Libellé du moyen de paiement)

Public propertyPaymentTypeCaptionForHashMember

Gets the payment type caption (to include to Hash)

(Libellé du moyen de paiement)

Public propertyPaymentTypeCaptionFromPaymentType

Gets the payment type caption as lookup member

(Libellé)

Public propertyPaymentTypeCaptionFromPaymentTypeMember

Gets the payment type caption as lookup member

(Libellé)

Public propertyPaymentTypeId

Gets or sets the payment type id

(Code moyen de paiement)

(Inherited from ISettlementEntityBase.)
Public propertyPaymentTypeIdMember

Gets the payment type id

(Code moyen de paiement)

(Inherited from ISettlementEntityBase.)
Public propertyPaymentTypeNature

Gets the payment type nature

List of authorized values in PaymentTypeNature

(Nature)

(Inherited from ISettlementEntityBase.)
Public propertyPaymentTypeNatureMember

Gets the payment type nature

List of authorized values in PaymentTypeNature

(Nature)

(Inherited from ISettlementEntityBase.)
Public propertyPaymentTypeTransferAtCommitmentDate

Gets whether settlement must be transfered at commitment date

(Transférer à la date d'échéance dans le journal de banque)

(Inherited from ISettlementEntityBase.)
Public propertyPaymentTypeTransferAtCommitmentDateMember

Gets whether settlement must be transfered at commitment date

(Transférer à la date d'échéance dans le journal de banque)

(Inherited from ISettlementEntityBase.)
Public propertyPosReturningChangeAmount

Pos returning change amount

(Rendu-monnaie)

Public propertyPosReturningChangeAmountMember

Pos returning change amount

(Rendu-monnaie)

Public propertyPosTerminalId

Gets or sets the point of sales terminal identifier.

(Code caisse)

Public propertyPosTerminalIdMember

Gets the point of sales terminal identifier.

(Code caisse)

Public propertyPreviousBankCurrencyId
Gets or sets the previous value of currency id from settlement's bank (lookup member doesn't call ApplyChangedMember method)
(Inherited from ISettlementEntityBase.)
Public propertyPreviousBankCurrencyIdMember
Gets the previous value of currency id from settlement's bank (lookup member doesn't call ApplyChangedMember method)
(Inherited from ISettlementEntityBase.)
Public propertyPreviousLiquidationType

Gets or sets the previous liquidation type

List of authorized values in LiquidationType

(Type d'écart précédent)

(Inherited from ISettlementEntityBase.)
Public propertyPreviousLiquidationTypeMember

Gets the previous liquidation type

List of authorized values in LiquidationType

(Type d'écart précédent)

(Inherited from ISettlementEntityBase.)
Public propertyReadOnly
Gets/Sets if the entity is in read only mode, to preserve from data changing
(Inherited from IEntity.)
Public propertyReference

Gets or sets the reference

(Libellé/Référence)

(Inherited from ISettlementEntityBase.)
Public propertyReferenceMember

Gets the reference

(Libellé/Référence)

(Inherited from ISettlementEntityBase.)
Public propertyRemainingAmount

Gets or sets the assigned amount

(Restant à affecter)

(Inherited from ISettlementEntityBase.)
Public propertyRemainingAmountMember

Gets the assigned amount

(Restant à affecter)

(Inherited from ISettlementEntityBase.)
Public propertySepaDirectDebitSequence

Gets or sets the SEPA direct debit sequence type

List of authorized values in SepaSequenceTypes

(Séquence de présentation SEPA)

Public propertySepaDirectDebitSequenceMember

Gets the SEPA direct debit sequence type

List of authorized values in SepaSequenceTypes

(Séquence de présentation SEPA)

Public propertySepaMandateDate

Gets or sets the SEPA mandate identification date of signature

(Date de signature du mandat SEPA)

Public propertySepaMandateDateMember

Gets the SEPA mandate identification date of signature

(Date de signature du mandat SEPA)

Public propertySepaMandateIdentification

Gets or sets the SEPA mandate identification

(Référence unique du mandat SEPA)

Public propertySepaMandateIdentificationMember

Gets the SEPA mandate identification

(Référence unique du mandat SEPA)

Public propertySettlementDate

Gets or sets the date of settlement

(Date)

(Inherited from ISettlementEntityBase.)
Public propertySettlementDateMember

Gets the date of settlement

(Date)

(Inherited from ISettlementEntityBase.)
Public propertySilent
Get/Sets if the entity is in silent mode
(Inherited from IEntity.)
Public propertyStates
Gets the entity states
(Inherited from IEntity.)
Public propertyThirdBankAccountCaption

Gets the third bank account caption

(Libellé)

(Inherited from ISettlementEntityBase.)
Public propertyThirdBankAccountCaptionMember

Gets the third bank account caption

(Libellé)

(Inherited from ISettlementEntityBase.)
Public propertyThirdBankAccountIBAN

Gets the third bank account iban

(IBAN)

(Inherited from ISettlementEntityBase.)
Public propertyThirdBankAccountIBANMember

Gets the third bank account iban

(IBAN)

(Inherited from ISettlementEntityBase.)
Public propertyThirdBankAccountId

Gets or sets the third bank account id

(Coordonnées bancaires (tiers))

(Inherited from ISettlementEntityBase.)
Public propertyThirdBankAccountIdMember

Gets the third bank account id

(Coordonnées bancaires (tiers))

(Inherited from ISettlementEntityBase.)
Public propertyThirdId

Gets or sets the thirdId

(Code (tiers))

(Inherited from ISettlementEntityBase.)
Public propertyThirdIdMember

Gets the thirdId

(Code (tiers))

(Inherited from ISettlementEntityBase.)
Public propertyThirdName

Gets customer name

(Nom)

(Inherited from ISettlementEntityBase.)
Public propertyThirdNameForHash

Gets or sets the third name (to include to Hash)

(Nom du tiers)

Public propertyThirdNameForHashMember

Gets the third name (to include to Hash)

(Nom du tiers)

Public propertyThirdNameMember

Gets customer name

(Nom)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationAmount

transfered liquidation amount to accounting

(Montant d'écart de règlement transféré)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationAmountMember

transfered liquidation amount to accounting

(Montant d'écart de règlement transféré)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationCurrencyAmount

transfered liquidation currency amount to accounting

(Montant d'écart de règlement en devise transféré)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationCurrencyAmountMember

transfered liquidation currency amount to accounting

(Montant d'écart de règlement en devise transféré)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationStateChangeDate

Transfered Liquidate state change date

(Date de changement de l'état "soldé" transféré)

(Inherited from ISettlementEntityBase.)
Public propertyTransferedLiquidationStateChangeDateMember

Transfered Liquidate state change date

(Date de changement de l'état "soldé" transféré)

(Inherited from ISettlementEntityBase.)
Public propertyUniqueId
Gets or sets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUniqueIdMember
Gets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUnpaidLines
Gets the unpaid lines
Public propertyUnpaidState

Gets or sets unpaid state

List of authorized values in UnpaidSettlementType

(État impayé)

Public propertyUnpaidStateMember

Gets unpaid state

List of authorized values in UnpaidSettlementType

(État impayé)

Public propertyValidationState

Gets or sets if the settlement has been transfered to accountant

List of authorized values in SettlementValidationState

(État de validation)

(Inherited from ISettlementEntityBase.)
Public propertyValidationStateMember

Gets if the settlement has been transfered to accountant

List of authorized values in SettlementValidationState

(État de validation)

(Inherited from ISettlementEntityBase.)
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 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 methodShowMessage
Method to display a message. The message is displayed if the UI has connected to the ShowMessage event
(Inherited from IApiEntity.)
Top
Events
  NameDescription
Public eventModeChanged
Event raised on mode changed
(Inherited from IEntity.)
Top
Remarks
The ICustomerSettlementEntity type can be instantiated with EBP.Api.Utils<TExtension>.GetInterface<T>
ICustomerSettlementEntity instance = Utils<ExtensionType>.GetInterface<ICustomerSettlementEntity>();
See Also