Class EbicsOrderSepa

Namespace
Subsembly.EBICS
Assembly
Subsembly.EBICS.Core.dll

Base implementation for all orders that upload SEPA XML documents.

public class EbicsOrderSepa : EbicsOrder
Inheritance
EbicsOrderSepa
Derived
Inherited Members

Constructors

EbicsOrderSepa(SepaDocument)

Creates a SEPA XML upload order and tries to derived the correct order type from the given SEPA XML document.

public EbicsOrderSepa(SepaDocument aSepaDoc)

Parameters

aSepaDoc SepaDocument

Fully initialized SEPA XML document that shall be uploaded to the bank. This must not be null.

Exceptions

ArgumentNullException

The parameter aSepaDoc was null.

ArgumentException

The EBICS order type could not be derived from the given SEPA XML document.

EbicsOrderSepa(string, SepaDocument)

Creates a SEPA XML upload order with the given order type and SEPA XML document.

public EbicsOrderSepa(string sOrderType, SepaDocument aSepaDoc)

Parameters

sOrderType string

The EBICS order type. This must not be null.

aSepaDoc SepaDocument

Fully initialized SEPA XML document that shall be uploaded to the bank. This must not be null.

Methods

CreateSepaOrderData(SepaDocument)

Creates the binary order data from the given SEPA XML document.

public static EbicsDataBuffer CreateSepaOrderData(SepaDocument aSepaDoc)

Parameters

aSepaDoc SepaDocument

Returns

EbicsDataBuffer