• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class FinStoDetails

    Generic class that holds the execution details of a standing order.

    Inheritance
    System.Object
    FinPersist
    FinStoDetails
    Inherited Members
    FinPersist.RootTag
    FinPersist.SaveAs(String)
    FinPersist.Load(String)
    FinPersist.Write(Stream)
    FinPersist.Read(Stream)
    FinPersist.SaveXml()
    FinPersist.SaveXml(String)
    FinPersist.LoadXml(String)
    FinPersist.ToXml(String)
    FinPersist.WriteXmlDocument(XmlWriter)
    FinPersist.WriteXmlDocument(XmlWriter, String)
    FinPersist.ReadXmlDocument(XmlReader)
    FinPersist.WriteXmlElement(XmlWriter, String, String)
    FinPersist.WriteXmlElementInt(XmlWriter, String, Int32)
    FinPersist.WriteXmlElementBool(XmlWriter, String, Boolean)
    FinPersist.WriteXmlElementDate(XmlWriter, String, SwiftDate)
    FinPersist.WriteXmlElementTime(XmlWriter, String, SwiftTime)
    FinPersist.WriteXmlElementAmt(XmlWriter, String, SwiftAmt)
    FinPersist.WriteXmlElementAcct(XmlWriter, String, FinAcct)
    FinPersist.WriteXmlElementSegment(XmlWriter, String, FinSegment)
    FinPersist.ReadXmlElement(XmlReader, String)
    FinPersist.ReadXmlElementInt(XmlReader, String)
    FinPersist.ReadXmlElementBool(XmlReader, String)
    FinPersist.ReadXmlElementDate(XmlReader, String)
    FinPersist.ReadXmlElementTime(XmlReader, String)
    FinPersist.ReadXmlElementAmt(XmlReader, String)
    FinPersist.ReadXmlElementAcct(XmlReader, String)
    FinPersist.ReadXmlElementSegment(XmlReader, String)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Subsembly.FinTS
    Assembly: Subsembly.FinTS.Core.dll
    Syntax
    public class FinStoDetails : FinPersist

    Constructors

    FinStoDetails()

    Declaration
    public FinStoDetails()

    Properties

    ExecDay

    The day of the week or the day of the month when the standing order is executed.

    Declaration
    public int ExecDay { get; set; }
    Property Value
    Type Description
    System.Int32

    The initial value of this property is zero.

    If the TimeUnit is Month, then the values 1 through 31, 97 (ultimo-2), 98 (ultimo-1), and 99 (ultimo) are permitted. If the TimeUnit is Week, then the values 0 (daily), 1 (monday) through 7 (sunday) are permitted.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    An attempt was made to set a value less than zero or greater than 99.

    ExecuteFirstTimeOn

    Date when the standing order is/was executed for the evry first time.

    Declaration
    public SwiftDate ExecuteFirstTimeOn { get; set; }
    Property Value
    Type Description
    SwiftDate

    This may be a virtual date such as the February, 30th. The initial value of this property contains a null date.

    LastScheduledDate

    Optional date when the standing order shall be executed for the very last time.

    Declaration
    public SwiftDate LastScheduledDate { get; set; }
    Property Value
    Type Description
    SwiftDate

    This may be a virtual date such as the February, 30th. The initial value of this property contains a null date.

    PeriodLen

    Length of the standing order period in months or weeks.

    Declaration
    public int PeriodLen { get; set; }
    Property Value
    Type Description
    System.Int32

    Whether the period is given in months or weeks is defined by the property TimeUnit. The initial value of this property is zero, meaning that the period is not defined.

    If the TimeUnit is Month, then values from 1 through 12 are permitted. If the TimeUnit is Week, then values from 1 through 52 are permitted.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    An attempt was made to set a value less than zero or greater than 99.

    TimeUnit

    The unit of the standing order period given in property PeriodLen.

    Declaration
    public FinStoTimeUnit TimeUnit { get; set; }
    Property Value
    Type Description
    FinStoTimeUnit

    The initial value of this property is Null.

    Methods

    ReadXml(XmlReader)

    Declaration
    public override void ReadXml(XmlReader aXmlReader)
    Parameters
    Type Name Description
    System.Xml.XmlReader aXmlReader
    Overrides
    FinPersist.ReadXml(XmlReader)

    Validate()

    Validates all properties of this FinStoDetails.

    Declaration
    public bool Validate()
    Returns
    Type Description
    System.Boolean

    If all properties have been correctly initialised and are consistent with each other, then true is returned. Otherwise false is returned.

    WriteXml(XmlWriter)

    Declaration
    public override void WriteXml(XmlWriter aXmlWriter)
    Parameters
    Type Name Description
    System.Xml.XmlWriter aXmlWriter
    Overrides
    FinPersist.WriteXml(XmlWriter)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH