Class FinSepaRemitt
Encapsulates all information of a single or multiple SEPA remittance or direct debit.
public class FinSepaRemitt
- Inheritance
-
FinSepaRemitt
- Derived
- Inherited Members
Constructors
FinSepaRemitt()
public FinSepaRemitt()
FinSepaRemitt(FinAcct, SepaDocument)
public FinSepaRemitt(FinAcct aAcct, SepaDocument aSepaDoc)
Parameters
aAcctFinAcctaSepaDocSepaDocument
Properties
Amount
public SwiftAmt Amount { get; set; }
Property Value
BatchBooking
public SepaTriState BatchBooking { get; set; }
Property Value
Count
public int Count { get; set; }
Property Value
OrderID
Optional order ID that was assiged by the bank to this remittance.
public string OrderID { get; set; }
Property Value
- string
If an order ID is available for this remittance, then it shall be stored in this property. Otherwise this property shall be
null.
OrderingCustAcct
Ordering customers account.
public FinAcct OrderingCustAcct { get; set; }
Property Value
- FinAcct
The ordering customer account is a required field of any remittance and therefore shall not be set to a
nullvalue. However, it can benullimmediately after construction of an empty FinSepaRemitt instance.
PayeePayerBIC
public string PayeePayerBIC { get; set; }
Property Value
PayeePayerIBAN
public string PayeePayerIBAN { get; set; }
Property Value
ScheduleDate
public SwiftDate ScheduleDate { get; set; }
Property Value
SepaBuffer
Access to the raw binary SEPA data buffer.
public FinByteBuffer SepaBuffer { get; set; }
Property Value
Remarks
Settings this property will discard the current content of the SepaDocument property and thus will cause that a new SepaDocument is generated the next time the SepaDocument property is accessed.
SepaDocument
Access to the parsed SEPA document.
public SepaDocument SepaDocument { get; set; }
Property Value
Remarks
Settings this property will discard the current content of the SepaBuffer property and thus will cause that a new binary SEPA representation is generated the next time the SepaBuffer property is accessed.
Setting this property does not update all the other detailed properties from the SEPA document. Only the constructor FinSepaRemitt(FinAcct, SepaDocument) does this.
SepaFormat
public string SepaFormat { get; set; }