Class VopOriginalPaymentInformation
- Namespace
- Subsembly.Sepa.VerificationOfPayee
- Assembly
- Subsembly.Sepa.dll
Extensions for SepaOriginalPaymentInformation in order to support the German Verification of Payee implementation.
public static class VopOriginalPaymentInformation
- Inheritance
-
VopOriginalPaymentInformation
- Inherited Members
Methods
SetVopNumberOfTransactionsPerStatus(SepaOriginalPaymentInformation, VopStatusCode, int)
public static void SetVopNumberOfTransactionsPerStatus(this SepaOriginalPaymentInformation aOrgnlPmtInf, VopStatusCode nVopStatusCode, int nNumberOfTransactions)
Parameters
aOrgnlPmtInfSepaOriginalPaymentInformationnVopStatusCodeVopStatusCodenNumberOfTransactionsint
Exceptions
- ArgumentNullException
The parameter
aOrgnlPmtInfwasnull.- ArgumentException
The parameter
nVopStatusCodewas not a valid status code.
SetVopPaymentInformationStatus(SepaOriginalPaymentInformation, VopGroupStatusCode)
public static void SetVopPaymentInformationStatus(this SepaOriginalPaymentInformation aOrgnlPmtInf, VopGroupStatusCode nStatusCode)
Parameters
aOrgnlPmtInfSepaOriginalPaymentInformationnStatusCodeVopGroupStatusCode
Exceptions
VopMerge(SepaOriginalPaymentInformation, SepaOriginalPaymentInformation)
Merges the SepaOriginalTransactionInformations from a partial
Verification of Payee result, with the
SepaOriginalTransactionInformations in
aToPmtInf.
public static void VopMerge(this SepaOriginalPaymentInformation aToPmtInf, SepaOriginalPaymentInformation aFromPmtInf)
Parameters
aToPmtInfSepaOriginalPaymentInformationaFromPmtInfSepaOriginalPaymentInformation