コード例 #1
0
 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);
 }
コード例 #2
0
 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();
 }
コード例 #3
0
 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);
 }
コード例 #4
0
 public SepaStatusReasonInformation() : base("StsRsnInf")
 {
     this.m_aOrgtr = new SepaPartyIdentification("Orgtr", SepaPartyIdentification.Fields.BIC | SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None);
 }
コード例 #5
0
 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);
 }
コード例 #6
0
 public SepaCreditTransferTransactionInformation() : base("CdtTrfTxInf")
 {
     this.m_aCdtr = new SepaPartyIdentification("Cdtr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.Name);
 }
コード例 #7
0
 public SepaAccount(string sTagName) : base(sTagName)
 {
     this.m_aOwnr = new SepaPartyIdentification("Ownr", SepaPartyIdentification.Fields.Name, SepaPartyIdentification.Fields.None);
     this.m_aSvcr = new SepaFinancialInstitutionIdentification();
 }
コード例 #8
0
 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());
 }