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

    Class EbicsOrderHAA

    Specialized EbicsOrder for HAA-requests.

    Inheritance
    System.Object
    EbicsOrder
    EbicsOrderHAA
    Inherited Members
    EbicsOrder.CreateNextOrderID()
    EbicsOrder.Service
    EbicsOrder.OrderType
    EbicsOrder.AdminOrderType
    EbicsOrder.Upload
    EbicsOrder.TransferType
    EbicsOrder.OrderID
    EbicsOrder.OrderAttribute
    EbicsOrder.OrderParams
    EbicsOrder.AdditionalOrderInfo
    EbicsOrder.AuthorisationLevel
    EbicsOrder.OrderSignatures
    EbicsOrder.OrderData
    EbicsOrder.TechnicalReturnCode
    EbicsOrder.BusinessReturnCode
    EbicsOrder.Success
    EbicsOrder.SuccessOrNoData
    EbicsOrder.ErrorClass
    EbicsOrder.Transaction
    EbicsOrder.TransactionTraceText
    EbicsOrder.TransactionID
    EbicsOrder.TransactionState
    EbicsOrder.Sign(EbicsContact, IEbicsSecurityMedium)
    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 EbicsOrderHAA : EbicsOrder
    Remarks

    With HAA, the subscriber may retrieve all kinds of business transaction formats for which updated customer data are ready for download in the bank system.

    Constructors

    EbicsOrderHAA()

    Declaration
    public EbicsOrderHAA()

    Properties

    OrderTypes

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

    EBICS-Version 2.4/2.5: This property holds all orderTypes after Xml parsing. EBICS-Version >= 3.0: This property returns an empty array.

    EBICS-Version: The version that was used to parse the Xml order response.

    Declaration
    public string[] OrderTypes { get; }
    Property Value
    Type Description
    System.String[]
    Remarks

    Never returns null, but instead an empty array.

    Services

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

    EBICS-Version 2.4/2.5: This property returns an empty array. EBICS-Version >= 3.0: This property holds all services after Xml parsing.

    EBICS-Version: The version that was used to parse the Xml order response.

    Declaration
    public EbicsService[] Services { get; }
    Property Value
    Type Description
    EbicsService[]
    Remarks

    Never returns null, but instead an empty array.

    Methods

    ProcessResponseOrderData(EbicsVersion)

    Process the received response data.

    Declaration
    public override void ProcessResponseOrderData(EbicsVersion nVersion)
    Parameters
    Type Name Description
    EbicsVersion nVersion
    Overrides
    EbicsOrder.ProcessResponseOrderData(EbicsVersion)
    Remarks

    This method should be called after the HAA order was executed.

    It updates the OrderTypes property and the Services property.

    Exceptions
    Type Condition
    System.InvalidOperationException

    If no OrderData is available, then an InvalidOperationException is thrown.

    System.Xml.XmlException

    The response order data is not a valid XML document at all.

    EbicsException

    The response order data is a valid XML document, but doesn't fit.

    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH