Common Domain::Party ABE::Currency ABE
Class CurrencyExchangeRate

Exchange rate between currencies.

Attributes
Currency currency currency
Currency currency2 currency2
String description description

An explanation of the CurrencyExchangeRate.

String ID ID

A unique identifier for the exchange rate.

String status status

Status of currency exchange rate, such as Normal, Discarded.

«baseType» TimePeriod validFor validFor

The period during which the CurrencyExchangeRate is applicable.

float value value

Value of the exchange rate.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCurrencyExchangeRate
Name Expression
NamespaceCurrency ABE
Owned Template Signature
OwnerCurrency ABE
Owning Template Parameter
PackageCurrency ABE
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 currency
Public Currency currency
Constraints:
Properties:

AggregationNone
Alias
AssociationCurrencyUsedAsSource
Association End
ClassCurrencyExchangeRate
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)
Namecurrency
Name Expression
NamespaceCurrencyExchangeRate
OppositecurrencyExchangeRate
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::currency
Stereotype
Template Parameter
TypeCurrency
Upper1
Upper Value
VisibilityPublic


 currency2
Public Currency currency2
Constraints:
Properties:

AggregationNone
Alias
AssociationCurrencyUsedAsDestination
Association End
ClassCurrencyExchangeRate
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)
Namecurrency2
Name Expression
NamespaceCurrencyExchangeRate
OppositecurrencyExchangeRate2
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::currency2
Stereotype
Template Parameter
TypeCurrency
Upper1
Upper Value
VisibilityPublic


 description
Public String description

An explanation of the CurrencyExchangeRate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCurrencyExchangeRate
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
NamespaceCurrencyExchangeRate
Opposite
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 ID
Public String ID

A unique identifier for the exchange rate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCurrencyExchangeRate
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)
NameID
Name Expression
NamespaceCurrencyExchangeRate
Opposite
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 status
Public String status

Status of currency exchange rate, such as Normal, Discarded.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCurrencyExchangeRate
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)
Namestatus
Name Expression
NamespaceCurrencyExchangeRate
Opposite
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::status
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period during which the CurrencyExchangeRate is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCurrencyExchangeRate
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)
NamevalidFor
Name Expression
NamespaceCurrencyExchangeRate
Opposite
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::validFor
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic


 value
Public float value

Value of the exchange rate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCurrencyExchangeRate
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
NamespaceCurrencyExchangeRate
Opposite
OwnerCurrencyExchangeRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Currency ABE::CurrencyExchangeRate::value
Stereotyperequired
Template Parameter
Typefloat
Upper1
Upper Value
VisibilityPublic