Product Domain::Product ABE::Usage Volume Product ABE
Class UsageVolumeBalanceDebit

The UsageVolumeBalanceDebit represents an amount in a certain unit that decrements the UsageVolumeBalance.
The UsageVolumeBalanceDebit is the result of applying a particular UsageVolumeChargingRule for a ProductUsage and decrements the balance of the UsageVolumeProduct (UsageVolumeBalance).

Attributes
ConsumptionSummary consumptionSummary consumptionSummary
ProductUsage productUsage productUsage
UsageVolumeBalance usageVolumeBalance usageVolumeBalance

Attributes inherited from SID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry SID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry
usageVolumeChargingRule usageVolumeChargingRule, date date, value value, description description, loyaltyExecutionPoint loyaltyExecutionPoint

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameUsageVolumeBalanceDebit
Name Expression
NamespaceUsage Volume Product ABE
Owned Template Signature
OwnerUsage Volume Product ABE
Owning Template Parameter
PackageUsage Volume Product ABE
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceDebit
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 consumptionSummary
Public ConsumptionSummary consumptionSummary
Constraints:
Properties:

AggregationNone
Alias
AssociationConsumptionSummaryAggregatesUsageVolumeBalanceDebit
Association End
ClassUsageVolumeBalanceDebit
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameconsumptionSummary
Name Expression
NamespaceUsageVolumeBalanceDebit
OppositeusageVolumeBalanceDebit
OwnerUsageVolumeBalanceDebit
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceDebit::consumptionSummary
Stereotype
Template Parameter
TypeConsumptionSummary
Upper*
Upper Value(*)
VisibilityPublic


 productUsage
Public ProductUsage productUsage
Constraints:
Properties:

AggregationNone
Alias
AssociationProductUsageChargedBy
Association End
ClassUsageVolumeBalanceDebit
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
NameproductUsage
Name Expression
NamespaceUsageVolumeBalanceDebit
OppositeusageVolumeBalanceDebit
OwnerUsageVolumeBalanceDebit
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceDebit::productUsage
Stereotype
Template Parameter
TypeProductUsage
Upper*
Upper Value(*)
VisibilityPublic


 usageVolumeBalance
Public UsageVolumeBalance usageVolumeBalance
Constraints:
Properties:

AggregationNone
Alias
AssociationUsageVolumeBalanceDebitDecrements
Association End
ClassUsageVolumeBalanceDebit
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NameusageVolumeBalance
Name Expression
NamespaceUsageVolumeBalanceDebit
OppositeusageVolumeBalanceDebit
OwnerUsageVolumeBalanceDebit
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceDebit::usageVolumeBalance
Stereotype
Template Parameter
TypeUsageVolumeBalance
Upper1
Upper Value(1)
VisibilityPublic