Class FinFixedtermDepositInventoryResp
Wraps a single fixed term deposit inventory response segment (HIFGB) for read access.
Inheritance
Inherited Members
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinFixedtermDepositInventoryResp
Constructors
FinFixedtermDepositInventoryResp(FinSegment)
Contructs an instance of this wrapper for the given fixed term deposit inventory response (HIFGB) segment.
Declaration
public FinFixedtermDepositInventoryResp(FinSegment aHIFGB)
Parameters
Type | Name | Description |
---|---|---|
FinSegment | aHIFGB | The fixed term deposit inventory response (HIFGB) segment to be wrapped. This must be a HIFGB segment with a segment version between 2 (HBCI 2.0.1) and 4 (FinTS 3.0). |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | If a null reference is given for the aHIFGB parameter, then an ArgumentNullException is thrown. |
System.ArgumentOutOfRangeException | If the given FinSegment is not of type HIFGB or the segment version is not in the range from 2 to 4 inclusive, then an ArgumentOutOfRangeException is thrown. |
Properties
ContractRef
Optional contract reference.
Declaration
public string ContractRef { get; }
Property Value
Type | Description |
---|---|
System.String | May be |
DepositAcct
The deposit account specification itself.
Declaration
public FinAcct DepositAcct { get; }
Property Value
Type | Description |
---|---|
FinAcct |
DepositAmt
The deposit amount and currency.
Declaration
public SwiftAmt DepositAmt { get; }
Property Value
Type | Description |
---|---|
SwiftAmt |
Remarks
This is a mandatory field.
OwnAcct
(Eigene Rechnung).
Declaration
public bool OwnAcct { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Terms
Conditions and terms of this fixed term deposit (Festgeldkonditionen).
Declaration
public FinFixedtermDepositTerms Terms { get; }
Property Value
Type | Description |
---|---|
FinFixedtermDepositTerms |
Remarks
This is a mandatory field and therefore should never be null
.
ToBeDebitedAcct
Account from which the deposit was debited (Belastungskonto).
Declaration
public FinAcct ToBeDebitedAcct { get; }
Property Value
Type | Description |
---|---|
FinAcct |