public SepaOriginalTransactionInformation() : base("TxInfAndSts") { this.m_vStsRsnInfs = new SepaStatusReasonInformations(this); this.m_aAmt = new SepaAmount(); this.m_aAmt.Currency = "EUR"; this.m_aDbtr = new SepaPartyIdentification("Dbtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_aCdtr = new SepaPartyIdentification("Cdtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); }
public SepaTransactionDetails() : base("TxDtls") { this.m_aTxAmt = new SepaAmount(); this.m_sBkTxCdIssr = "ZKA"; this.m_aDbtr = new SepaPartyIdentification("Dbtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_aDbtrAcct = new SepaAccount("DbtrAcct"); this.m_aCdtr = new SepaPartyIdentification("Cdtr", SepaPartyIdentification.Fields.CdtrId | SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_aCdtrAcct = new SepaAccount("CdtrAcct"); this.m_aDbtrAgt = new SepaFinancialInstitutionIdentification(); this.m_aCdtrAgt = new SepaFinancialInstitutionIdentification(); }
public SepaPaymentInitiation(string sPainTag, SepaMessageType nMessageType) : base(sPainTag, nMessageType) { this.m_aInitgPty = new SepaPartyIdentification("InitgPty", SepaPartyIdentification.Fields.BIC | SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_vPmtInfs = new SepaPaymentInformations(this); }
public SepaStatusReasonInformation() : base("StsRsnInf") { this.m_aOrgtr = new SepaPartyIdentification("Orgtr", SepaPartyIdentification.Fields.BIC | SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); }
public SepaDirectDebitTransactionInformation() : base("DrctDbtTxInf") { this.m_aDbtr = new SepaPartyIdentification("Dbtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.Name); this.m_aUltmtDbtr = new SepaPartyIdentification("UltmtDbtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); }
public SepaCreditTransferTransactionInformation() : base("CdtTrfTxInf") { this.m_aCdtr = new SepaPartyIdentification("Cdtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.Name); }
public SepaAccount(string sTagName) : base(sTagName) { this.m_aOwnr = new SepaPartyIdentification("Ownr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_aSvcr = new SepaFinancialInstitutionIdentification(); }
public SepaBankToCustomerMessage(string sMessageTagName, SepaMessageType nMessageType) : base(sMessageTagName, nMessageType) { this.m_aMsgRcpt = new SepaPartyIdentification("MsgRcpt", SepaPartyIdentification.Fields.EBICS | SepaPartyIdentification.Fields.BIC | SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None); this.m_aStmt = new SepaStatement(this._GetContentTag()); }