Class FinTaxExemption
Holds the data of a single withholding tax exemption record (Freistellungsdaten). (HIFRD)
Inheritance
System.Object
FinTaxExemption
Inherited Members
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.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinTaxExemption
Constructors
FinTaxExemption(FinSegment)
Declaration
public FinTaxExemption(FinSegment aHIFRD)
Parameters
Type | Name | Description |
---|---|---|
FinSegment | aHIFRD |
Properties
ExemptAmount
The maximum amount of capital gain that may be exempted from withholding tax deductions.
Declaration
public SwiftAmt ExemptAmount { get; }
Property Value
Type | Description |
---|---|
SwiftAmt | This value is mandatory for the ExemptionType ExemptionAllowanceOrder. It is not applicable for exemption due to a NonAssessmentCertificate. |
ExemptionType
Declaration
public FinTaxExemptionType ExemptionType { get; }
Property Value
Type | Description |
---|---|
FinTaxExemptionType |
OrderID
Declaration
public string OrderID { get; }
Property Value
Type | Description |
---|---|
System.String |
RemainingAmount
Amount that is still available for exemption from tax deductions.
Declaration
public SwiftAmt RemainingAmount { get; }
Property Value
Type | Description |
---|---|
SwiftAmt | This value is optional and may not be provided by the bank. |
SubmissionDate
Declaration
public DateTime SubmissionDate { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
UsedAmount
Portion of the ExemptAmount that has already been exempted from tax deduction.
Declaration
public SwiftAmt UsedAmount { get; }
Property Value
Type | Description |
---|---|
SwiftAmt | This value is optional and may not be provided by the bank. |
ValidFrom
Declaration
public DateTime ValidFrom { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
ValidTill
Declaration
public DateTime ValidTill { get; }
Property Value
Type | Description |
---|---|
System.DateTime |