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

    Class SepaRegulatoryReporting

    Regulatory information

    Inheritance
    System.Object
    SepaObject
    SepaRegulatoryReporting
    Inherited Members
    SepaObject.TagName
    SepaObject.IsMandatory
    SepaObject.WriteXml(XmlWriter, SepaMessageInfo)
    SepaObject.WriteXml(XmlWriter, SepaMessageInfo, String)
    SepaObject.ReadXml(XmlReader, SepaMessageInfo)
    SepaObject.ReadXml(XmlReader, SepaMessageInfo, String)
    SepaObject.IsValid
    SepaObject.Validate(ICollection<SepaException>, String)
    SepaObject.OnWriteObjectXml(XmlWriter, SepaMessageInfo, String)
    SepaObject.OnReadObjectXml(XmlReader, SepaMessageInfo, String)
    SepaObject.OnAfterXmlRead(SepaMessageInfo)
    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.Sepa
    Assembly: Subsembly.Sepa.dll
    Syntax
    public sealed class SepaRegulatoryReporting : SepaObject
    Remarks

    Only relevant for:

    • pain.001.001.03 (Sweden)
    • pain.001.001.09

    Constructors

    SepaRegulatoryReporting()

    Declaration
    public SepaRegulatoryReporting()

    Properties

    AuthorityCountry

    Country (code) of authority that requires the regulary reporting information

    Declaration
    public string AuthorityCountry { get; set; }
    Property Value
    Type Description
    System.String

    AuthorityName

    Name of authority that requires the regulary reporting information

    Declaration
    public string AuthorityName { get; set; }
    Property Value
    Type Description
    System.String

    DebitCreditReportingIndicator

    Describes to which party the reporting refers

    Declaration
    public SepaDebitCreditReportingIndicator DebitCreditReportingIndicator { get; set; }
    Property Value
    Type Description
    SepaDebitCreditReportingIndicator
    Remarks

    pain.001.001.03 (Sweden): DEBT - Debtor country regulatory reporting CRED - Creditor country regulatory reporting. BOTH - Not supported here Used in the RUB payments to Russia from Swedish accounts (VO code). Note: Not used for codes for payments made on behalf of Swedish domiciled funds for which SEB acts as depositary

    Details

    Return Structured detailed information collection

    Declaration
    public SepaStructuredRegulatoryReporting[] Details { get; }
    Property Value
    Type Description
    SepaStructuredRegulatoryReporting[]

    IsEmpty

    Declaration
    public override bool IsEmpty { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    SepaObject.IsEmpty

    Methods

    AddDetail(SepaStructuredRegulatoryReporting)

    Add another detail to the Structured detailed information collection

    Declaration
    public void AddDetail(SepaStructuredRegulatoryReporting aDetail)
    Parameters
    Type Name Description
    SepaStructuredRegulatoryReporting aDetail

    Clear()

    Declaration
    public override void Clear()
    Overrides
    SepaObject.Clear()

    ClearDetails()

    Delete all Structured detailed information

    Declaration
    public void ClearDetails()

    OnReadXml(XmlReader, SepaMessageInfo)

    Declaration
    protected override void OnReadXml(XmlReader aXmlReader, SepaMessageInfo aMessageInfo)
    Parameters
    Type Name Description
    System.Xml.XmlReader aXmlReader
    SepaMessageInfo aMessageInfo
    Overrides
    SepaObject.OnReadXml(XmlReader, SepaMessageInfo)

    OnValidate(ICollection<SepaException>, String)

    Declaration
    protected override void OnValidate(ICollection<SepaException> vErrors, string sPath)
    Parameters
    Type Name Description
    System.Collections.Generic.ICollection<SepaException> vErrors
    System.String sPath
    Overrides
    SepaObject.OnValidate(ICollection<SepaException>, String)

    OnWriteXml(XmlWriter, SepaMessageInfo)

    Declaration
    protected override void OnWriteXml(XmlWriter aXmlWriter, SepaMessageInfo aMessageInfo)
    Parameters
    Type Name Description
    System.Xml.XmlWriter aXmlWriter
    SepaMessageInfo aMessageInfo
    Overrides
    SepaObject.OnWriteXml(XmlWriter, SepaMessageInfo)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH