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

    Class SepaOriginalPaymentInformation

    Original Payment Information and Status (OrgnlPmtInfAndSts) element of a Payment Status Report (pain.002) document.

    Inheritance
    System.Object
    SepaObject
    SepaOriginalPaymentInformation
    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 class SepaOriginalPaymentInformation : SepaObject

    Constructors

    SepaOriginalPaymentInformation()

    Declaration
    public SepaOriginalPaymentInformation()

    Properties

    IsEmpty

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

    NumberOfTransactionsPerStatus

    Declaration
    public SepaNumberOfTransactionsPerStatusCollection NumberOfTransactionsPerStatus { get; }
    Property Value
    Type Description
    SepaNumberOfTransactionsPerStatusCollection

    OriginalControlSum

    Original control sum

    Declaration
    public decimal OriginalControlSum { get; set; }
    Property Value
    Type Description
    System.Decimal

    If this is zero, then the OrgnlCtrlSum is not included in the XML. Value must not be negative.

    OriginalNumberOfTransactions

    Optional original number of transactions.

    Declaration
    public int OriginalNumberOfTransactions { get; set; }
    Property Value
    Type Description
    System.Int32

    If this is zero, then the OrgnlNbOfTxs is not included in the XML. Value must not be negative.

    OriginalPaymentInformationIdentification

    Unique identification of the original Payment Information.

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

    OriginalTransactionInformations

    Collection of all Original Transaction Information and Status of this original payment information.

    Declaration
    public SepaOriginalTransactionInformations OriginalTransactionInformations { get; }
    Property Value
    Type Description
    SepaOriginalTransactionInformations

    PaymentInformationStatus

    The optional payment information status.

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

    StatusReasonInformations

    The Status Reason Informations for this instance.

    Declaration
    public SepaStatusReasonInformations StatusReasonInformations { get; }
    Property Value
    Type Description
    SepaStatusReasonInformations

    Methods

    Clear()

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

    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)

    Extension Methods

    VopOriginalPaymentInformation.VopMerge(SepaOriginalPaymentInformation, SepaOriginalPaymentInformation)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH