Product Domain::Product ABE::Usage Volume Product ABE
Class UsageVolumeBalanceEntry

The UsageVolumeBalanceEntry represents an amount in a certain unit that either credits or decrements the UsageVolumeBalance.

Attributes
DateTime date date

Date at which the UsageVolumeBalanceEntry is credited or decremented to the UsageVolumeBalance.

String description description

This attributes aims to be able to describe the origin from the UsageVolumeBalanceEntry when it doesn't correspond to applying a UsageVolumeChargingRule.

LoyaltyExecutionPoint loyaltyExecutionPoint loyaltyExecutionPoint
UsageVolumeChargingRule usageVolumeChargingRule usageVolumeChargingRule
«baseType» Quantity value value

Volume credited or debited to the UsageVolumeBalance.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameUsageVolumeBalanceEntry
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::UsageVolumeBalanceEntry
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 date
Public DateTime date

Date at which the UsageVolumeBalanceEntry is credited or decremented to the UsageVolumeBalance.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassUsageVolumeBalanceEntry
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
MultiplicityNone (1)
Namedate
Name Expression
NamespaceUsageVolumeBalanceEntry
Opposite
OwnerUsageVolumeBalanceEntry
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry::date
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 description
Public String description

This attributes aims to be able to describe the origin from the UsageVolumeBalanceEntry when it doesn't correspond to applying a UsageVolumeChargingRule.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassUsageVolumeBalanceEntry
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
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceUsageVolumeBalanceEntry
Opposite
OwnerUsageVolumeBalanceEntry
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 loyaltyExecutionPoint
Public LoyaltyExecutionPoint loyaltyExecutionPoint
Constraints:
Properties:

AggregationNone
Alias
AssociationUsageVolumeBalanceEntryTriggeredBy
Association End
ClassUsageVolumeBalanceEntry
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)
Multiplicity0..1
NameloyaltyExecutionPoint
Name Expression
NamespaceUsageVolumeBalanceEntry
OppositeusageVolumeBalanceEntry
OwnerUsageVolumeBalanceEntry
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry::loyaltyExecutionPoint
Stereotype
Template Parameter
TypeLoyaltyExecutionPoint
Upper1
Upper Value(1)
VisibilityPublic


 usageVolumeChargingRule
Public UsageVolumeChargingRule usageVolumeChargingRule
Constraints:
Properties:

AggregationNone
Alias
AssociationUsageVolumeBalanceEntryAccordingTo
Association End
ClassUsageVolumeBalanceEntry
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)
Multiplicity0..1
NameusageVolumeChargingRule
Name Expression
NamespaceUsageVolumeBalanceEntry
OppositeusageVolumeBalanceDebit
OwnerUsageVolumeBalanceEntry
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry::usageVolumeChargingRule
Stereotype
Template Parameter
TypeUsageVolumeChargingRule
Upper1
Upper Value(1)
VisibilityPublic


 value
Public «baseType» Quantity value

Volume credited or debited to the UsageVolumeBalance.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassUsageVolumeBalanceEntry
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
MultiplicityNone (1)
Namevalue
Name Expression
NamespaceUsageVolumeBalanceEntry
Opposite
OwnerUsageVolumeBalanceEntry
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product ABE::Usage Volume Product ABE::UsageVolumeBalanceEntry::value
Stereotype
Template Parameter
Type«baseType» Quantity
Upper1
Upper Value
VisibilityPublic