Click or drag to resize

ISupplierPurchaseConditionsEntity Interface

Supplier purchase conditions Entity

(Ligne de condition d'achat)

Namespace:  EBP.Api.Interfaces.Invoicing.Module.Entities.PurchaseDisbursementStudy
Assembly:  EBP.Api.XXX.Interfaces (in EBP.Api.XXX.Interfaces.dll) Version: 1.0.3.0
Syntax
[GuidAttribute("BC8D36D6-7340-4794-B825-E8C12E470BC4")]
public interface ISupplierPurchaseConditionsEntity : IEntity, 
	IApiEntity, IDisposable, IEquatable<IProxy>

The ISupplierPurchaseConditionsEntity type exposes the following members.

Properties
  NameDescription
Public propertyAdvisedSalePriceVATExcluded

gets or set the supplier advised sale price VAT excluded

(PV HT public conseillé)

Public propertyAdvisedSalePriceVATExcludedMember

gets or set the supplier advised sale price VAT excluded

(PV HT public conseillé)

Public propertyCaption

Gets the specific supplier item caption

(Libellé)

Public propertyCaptionMember

Gets the specific supplier item caption

(Libellé)

Public propertyCreatedDate
Gets the Created Date
(Inherited from IEntity.)
Public propertyCreatedUser
Gets the Created User
(Inherited from IEntity.)
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 propertyCurrencyDiscountAmount

Gets or sets the currency discount amount

(Montant de la remise en devise)

Public propertyCurrencyDiscountAmountMember

Gets the currency discount amount

(Montant de la remise en devise)

Public propertyCurrencyId

Gets the supplier currency id

(Code ISO devise)

Public propertyCurrencyIdMember

Gets the supplier currency id

(Code ISO devise)

Public propertyCurrencyNetPurchasePrice

Gets or sets the currency net purchase price

(P.A. net H.T. en devise)

Public propertyCurrencyNetPurchasePriceMember

Gets the currency net purchase price

(P.A. net H.T. en devise)

Public propertyCurrencyPublicPurchasePrice

Gets or sets the currency public purchase price

(Prix d'achat public H.T en devise)

Public propertyCurrencyPublicPurchasePriceMember

Gets the currency public purchase price

(Prix d'achat public H.T en devise)

Public propertyDeliveryDelay

Gets or sets the delivery delay

(Délai de livraison)

Public propertyDeliveryDelayMember

Gets the delivery delay

(Délai de livraison)

Public propertyDiscountAmount

Gets or sets the discount amount

(Montant de la remise)

Public propertyDiscountAmountMember

Gets the discount amount

(Montant de la remise)

Public propertyDiscountAmountOnAdvisedSalePrice

Gets the discount aomunt applied on advised sale price

(Montant de la remise sur PV conseillé)

Public propertyDiscountAmountOnAdvisedSalePriceMember

Gets the discount aomunt applied on advised sale price

(Montant de la remise sur PV conseillé)

Public propertyDiscountRate

Gets or sets the discount rate

(% remise)

Public propertyDiscountRateMember

Gets the discount rate

(% remise)

Public propertyDiscountRateOnAdvisedSalePrice

Gets the discount rate applied on advised sale price

(% remise sur PV conseillé)

Public propertyDiscountRateOnAdvisedSalePriceMember

Gets the discount rate applied on advised sale price

(% remise sur PV conseillé)

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 propertyId

Unique identifier of the purchase condition

(Identifiant d'une condition d'achat)

Public propertyIdMember

Unique identifier of the purchase condition

(Identifiant d'une condition d'achat)

Public propertyIsDeleted
Gets if the mode matches a deleted mode
(Inherited from IEntity.)
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 propertyIsPurchasePriceLinkedToAdvisedSalePrice

Gets whether the public purchase price must be recalculated when advised price is changing

(Lier le prix d'achat au prix de vente conseillé)

Public propertyIsPurchasePriceLinkedToAdvisedSalePriceMember

Gets whether the public purchase price must be recalculated when advised price is changing

(Lier le prix d'achat au prix de vente conseillé)

Public propertyItemId

Item id

(Code article)

Public propertyItemIdMember

Item id

(Code article)

Public propertyMainSubContractor

Main subcontractor

(Sous traitant principal)

Public propertyMainSubContractorMember

Main subcontractor

(Sous traitant principal)

Public propertyMainSupplier

Gets whether this is the main supplier

(Fournisseur principal)

Public propertyMainSupplierMember

Gets whether this is the main supplier

(Fournisseur principal)

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 propertyNetPurchasePrice

Net purchase price selected

(Prix d'achat net H.T.)

Public propertyNetPurchasePriceMember

Net purchase price selected

(Prix d'achat net H.T.)

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 propertyPublicPurchasePrice

Gets or sets the public purchase price

(Prix d'achat public H.T.)

Public propertyPublicPurchasePriceMember

Gets the public purchase price

(Prix d'achat public H.T.)

Public propertyPurchaseOrderMinimumQuantity

Gets or sets the purchase order minimum quantity

(Minimum de commande)

Public propertyPurchaseOrderMinimumQuantityMember

Gets the purchase order minimum quantity

(Minimum de commande)

Public propertyPurchaseOrderMultipleQuantity

Gets or sets the purchase order multiple quantity

(Multiple de commande)

Public propertyPurchaseOrderMultipleQuantityMember

Gets the purchase order multiple quantity

(Multiple de commande)

Public propertyPurchaseUnitConversionRate

Gets the purchase unit conversion rate

(Coefficient de conversion)

Public propertyPurchaseUnitConversionRateMember

Gets the purchase unit conversion rate

(Coefficient de conversion)

Public propertyPurchaseUnitId

Gets the purchase unit Id

(Unité d'achat)

Public propertyPurchaseUnitIdMember

Gets the purchase unit Id

(Unité d'achat)

Public propertyQuantityDecimalNumber

Used to get the number of decimals for purchase unit

(Décimale)

Public propertyQuantityDecimalNumberMember

Used to get the number of decimals for purchase unit

(Décimale)

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

Gets the sale or purchase conversion rate

(Coefficient de conversion achat/vente)

Public propertySalePurchaseConversionRateMember

Gets the sale or purchase conversion rate

(Coefficient de conversion achat/vente)

Public propertySelected

Purchase condition selected

(Créer document)

Public propertySelectedMember

Purchase condition selected

(Créer document)

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

Study detail id

(Identifiant d'une ligne détail d'une étude de déboursés)

Public propertyStudyDetailIdMember

Study detail id

(Identifiant d'une ligne détail d'une étude de déboursés)

Public propertySupplierId

Gets or sets the supplier Id

(Code fournisseur)

Public propertySupplierIdMember

Gets the supplier Id

(Code fournisseur)

Public propertySupplierItemDeliveryDelay

Supplier item delivery delay

(Délai de livraison)

Public propertySupplierItemDeliveryDelayMember

Supplier item delivery delay

(Délai de livraison)

Public propertySupplierItemId

The supplier item id

(Identifiant des articles par fournisseur)

Public propertySupplierItemIdMember

The supplier item id

(Identifiant des articles par fournisseur)

Public propertySupplierItemNetPurchasePrice

Supplier item net purchase price

(Prix d'achat net H.T.)

Public propertySupplierItemNetPurchasePriceMember

Supplier item net purchase price

(Prix d'achat net H.T.)

Public propertySupplierItemPublicPurchasePrice

Supplier item public purchase price

(Prix d'achat public H.T.)

Public propertySupplierItemPublicPurchasePriceMember

Supplier item public purchase price

(Prix d'achat public H.T.)

Public propertySupplierItemPurchaseOrderMinimumQuantity

Supplier item purchase order minimum quantity

(Minimum de commande)

Public propertySupplierItemPurchaseOrderMinimumQuantityMember

Supplier item purchase order minimum quantity

(Minimum de commande)

Public propertySupplierItemPurchaseOrderMultipleQuantity

Supplier item purchase order mutlitple quantity

(Multiple de commande)

Public propertySupplierItemPurchaseOrderMultipleQuantityMember

Supplier item purchase order mutlitple quantity

(Multiple de commande)

Public propertySupplierItemReference

Gets the supplier item reference

(Référence)

Public propertySupplierItemReferenceMember

Gets the supplier item reference

(Référence)

Public propertySupplierItemUpdated

Gets or sets whether a supplierItem has been updated/created from purchase condition

(Prix fournisseur de l'élément mis à jour à partir de la condition d'achat)

Public propertySupplierItemUpdatedMember

Gets whether a supplierItem has been updated/created from purchase condition

(Prix fournisseur de l'élément mis à jour à partir de la condition d'achat)

Public propertySupplierName

Gets the supplier name

(Nom)

Public propertySupplierNameMember

Gets the supplier name

(Nom)

Public propertySupplierPhone

Gets the supplier phone

(Téléphone fixe (facturation))

Public propertySupplierPhoneMember

Gets the supplier phone

(Téléphone fixe (facturation))

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 ISupplierPurchaseConditionsEntity type can be instantiated with EBP.Api.Utils<TExtension>.GetInterface<T>
ISupplierPurchaseConditionsEntity instance = Utils<ExtensionType>.GetInterface<ISupplierPurchaseConditionsEntity>();
See Also