Partager via


MonetaryCommitment interface

Indique qu’un engagement financier est requis pour cette offre

Extends

Propriétés

excludedMeterIds

Tableau d’ID de compteur qui sont exclus des conditions d’offre données.

name

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

tieredDiscount

Liste des paires clé/valeur pour les taux de compteur hiérarchisé, au format « clé » : « valeur » où clé = prix et valeur = pourcentage de remise correspondant. Ce champ est utilisé uniquement par les conditions d’offre de type « Engagement monétaire ».

Propriétés héritées

effectiveDate

Indique la date à partir de laquelle la durée de l’offre est effective.

Détails de la propriété

excludedMeterIds

Tableau d’ID de compteur qui sont exclus des conditions d’offre données.

excludedMeterIds?: string[]

Valeur de propriété

string[]

name

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

name: "Monetary Commitment"

Valeur de propriété

"Monetary Commitment"

tieredDiscount

Liste des paires clé/valeur pour les taux de compteur hiérarchisé, au format « clé » : « valeur » où clé = prix et valeur = pourcentage de remise correspondant. Ce champ est utilisé uniquement par les conditions d’offre de type « Engagement monétaire ».

tieredDiscount?: {[propertyName: string]: number}

Valeur de propriété

{[propertyName: string]: number}

Détails de la propriété héritée

effectiveDate

Indique la date à partir de laquelle la durée de l’offre est effective.

effectiveDate?: Date

Valeur de propriété

Date

héritée deOfferTermInfoAutoGenerated.effectiveDate