Settlement
Classe Detailed Cash Restrictions

Detailed restrictions are used to track each reservation/blocking individually. One instance is created for each update but only one (the last one) is valid at a given point of time and is linked to Cash Balance Current.

Attributi
<Primitive Type> Integer Initial Amount Initial Amount

Requested amount to restrict. It corresponds to the amount indicated in the SR in case of reservation (since a pre-emption mechanism is done) or to the amount actually settled in case of blocking (since no pre-emption mechanism is done).

<Primitive Type> Integer Used Amount Used Amount
<Primitive Type> Integer Remaining Amount Remaining Amount

Remaining amount available in the Detailed Restriction from the amount already restricted. It is decreased or increased at each use.

<Primitive Type> Integer To be Filled Amount To be Filled Amount
<Primitive Type> Timestamp Valid From Valid From

Date and time from which the restricted cash is usable for blocking or reservation purpose.

<Primitive Type> Timestamp Valid To Valid To

Date and time to which the restricted cash is usable for blocking or reservation purpose. If no date is given, then the blocking or reservation is valid indefinitely. T2S will automatically remove the restriction after the date and time specified by this attribute.

<<Boundary>> <Class> Cash Balance Current impacts impacts
<<Boundary>> <Class> Restriction Reference is identified by is identified by

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameDetailed Cash Restrictions
Namespace<Package> Settlement
Owner<Package> Settlement
Package<Package> Settlement
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions
StereotypeBoundary
VisibilityPublic

Dettagli attributo

 impacts
Private <<Boundary>> <Class> Cash Balance Current impacts
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_impacts_includes
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameimpacts
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Opposite<Property> includes : Detailed Cash Restrictions [0..*]
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::impacts
Type<<Boundary>> <Class> Cash Balance Current
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Initial Amount
Public <Primitive Type> Integer Initial Amount

Requested amount to restrict. It corresponds to the amount indicated in the SR in case of reservation (since a pre-emption mechanism is done) or to the amount actually settled in case of blocking (since no pre-emption mechanism is done).

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameInitial Amount
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::Initial Amount
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 is identified by
Private <<Boundary>> <Class> Restriction Reference is identified by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is identified by_references
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameis identified by
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Opposite<Property> references : Detailed Cash Restrictions [0..*]
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::is identified by
Type<<Boundary>> <Class> Restriction Reference
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Remaining Amount
Public <Primitive Type> Integer Remaining Amount

Remaining amount available in the Detailed Restriction from the amount already restricted. It is decreased or increased at each use.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameRemaining Amount
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::Remaining Amount
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 To be Filled Amount
Public <Primitive Type> Integer To be Filled Amount
Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameTo be Filled Amount
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::To be Filled Amount
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Used Amount
Public <Primitive Type> Integer Used Amount
Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameUsed Amount
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::Used Amount
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Valid From
Public <Primitive Type> Timestamp Valid From

Date and time from which the restricted cash is usable for blocking or reservation purpose.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameValid From
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::Valid From
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


 Valid To
Public <Primitive Type> Timestamp Valid To

Date and time to which the restricted cash is usable for blocking or reservation purpose. If no date is given, then the blocking or reservation is valid indefinitely. T2S will automatically remove the restriction after the date and time specified by this attribute.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Detailed Cash Restrictions
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameValid To
Namespace<<Boundary>> <Class> Detailed Cash Restrictions
Owner<<Boundary>> <Class> Detailed Cash Restrictions
Qualified NameT2S Data Model::Settlement::Detailed Cash Restrictions::Valid To
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic