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

    Class EbicsHAAResponseOrderData

    Holds Order data for administrative order type HAA

    Inheritance
    System.Object
    EbicsElement
    EbicsHAAResponseOrderData
    Inherited Members
    EbicsElement.BuildXmlDocument(EbicsVersion)
    EbicsElement.Load(Stream, EbicsVersion)
    EbicsElement.Load(String, EbicsVersion)
    EbicsElement.Save(Stream, EbicsVersion)
    EbicsElement.Save(String, EbicsVersion)
    EbicsElement.FromBuffer(EbicsDataBuffer, EbicsVersion)
    EbicsElement.ToBuffer(EbicsVersion)
    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.EBICS
    Assembly: Subsembly.EBICS.Core.dll
    Syntax
    public class EbicsHAAResponseOrderData : EbicsElement
    Remarks

    This class is normally only relevant for server developers. Client developers should use EbicsOrderHAA, instead.

    Constructors

    EbicsHAAResponseOrderData()

    Declaration
    public EbicsHAAResponseOrderData()

    Properties

    OrderTypes

    All kinds of business transaction formats for which updated customer data are ready for download in the bank system.

    Declaration
    public IEnumerable<string> OrderTypes { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<System.String>
    Remarks

    Returns all order types that were added via AddOrderType or were identified during Xml parsing.

    BuildXml automatically converts these orderTypes to services for EBICS Version 3.0 or higher.

    Services

    All kinds of business transaction formats for which updated customer data are ready for download in the bank system.

    Declaration
    public IEnumerable<EbicsService> Services { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<EbicsService>
    Remarks

    Returns all service types that were added via AddService or were identified during Xml parsing.

    BuildXml considers these services only for EBICS Version 3.0 or higher.

    Methods

    AddOrderType(String)

    Add another kind of business transaction format for which updated customer data are ready for download in the bank system.

    Declaration
    public void AddOrderType(string sOrderType)
    Parameters
    Type Name Description
    System.String sOrderType
    Remarks

    Prefer AddOrderType over AddService, if you want to support EBICS 2.4/2.5.

    AddService(EbicsService)

    Add another kind of business transaction format for which updated customer data are ready for download in the bank system.

    Declaration
    public void AddService(EbicsService aService)
    Parameters
    Type Name Description
    EbicsService aService
    Remarks

    Prefer AddOrderType over AddService, if you want to support EBICS 2.4/2.5.

    Exceptions
    Type Condition
    System.ArgumentNullException

    The given parameter was null.

    BuildXml(XmlDocument, EbicsVersion)

    Declaration
    public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlDocument xmlDocument
    EbicsVersion nVersion
    Returns
    Type Description
    System.Xml.XmlElement
    Overrides
    EbicsElement.BuildXml(XmlDocument, EbicsVersion)

    Clear()

    Declaration
    public void Clear()

    GetOrderTypes()

    Declaration
    public IEnumerable<string> GetOrderTypes()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<System.String>

    GetServices()

    Returns all services that would be persisted via BuildXml for EBICS Version 3.0 or higher.

    This is a combination of

    • the services returned via the Services property with
    • the orderTypes that can be mapped to services.
    Declaration
    public IEnumerable<EbicsService> GetServices()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<EbicsService>

    ParseXml(XmlElement, EbicsVersion)

    Declaration
    public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlElement xmlElement
    EbicsVersion nVersion
    Overrides
    EbicsElement.ParseXml(XmlElement, EbicsVersion)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH