Class FinStoInterruption
Generic class that holds the information about a standing order interruption.
Inherited Members
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinStoInterruption : FinPersist
Constructors
FinStoInterruption()
Declaration
public FinStoInterruption()
Properties
AnnualInterruption
Indicates whether this interruption occurs every year.
Declaration
public bool AnnualInterruption { get; set; }
Property Value
Type | Description |
---|---|
System. |
The default value of this property is |
DifferingAmt
Differing payment amount that shall be used during this interruption.
Declaration
public SwiftAmt DifferingAmt { get; set; }
Property Value
Type | Description |
---|---|
Swift |
InterruptionFrom
Optional date of start of interruption.
Declaration
public SwiftDate InterruptionFrom { get; set; }
Property Value
Type | Description |
---|---|
Swift |
The default value of this property is a null date. |
InterruptionTo
Optional date of end of interruption.
Declaration
public SwiftDate InterruptionTo { get; set; }
Property Value
Type | Description |
---|---|
Swift |
The default value of this property is a null date. If this property is set to a
non-null date, then Paymt |
PaymtSkippedNo
Optional number of skipped exections of the standing order.
Declaration
public int PaymtSkippedNo { get; set; }
Property Value
Type | Description |
---|---|
System. |
The default value is zero. If this property is non-zero, then
Interruption |
Exceptions
Type | Condition |
---|---|
System. |
An attempt was made to sen a value less than zero or greater than 99. |
Methods
ReadXml(XmlReader)
Declaration
public override void ReadXml(XmlReader aXmlReader)
Parameters
Type | Name | Description |
---|---|---|
System. |
aXmlReader |
Overrides
Validate()
Validates all properties of this Fin
Declaration
public bool Validate()
Returns
Type | Description |
---|---|
System. |
If all properties have been correctly initialised and are consistent with each
other, then |
WriteXml(XmlWriter)
Declaration
public override void WriteXml(XmlWriter aXmlWriter)
Parameters
Type | Name | Description |
---|---|---|
System. |
aXmlWriter |