Class: SEPA::Builders::DirectDebit::Transaction::DirectDebitInfo

Inherits:
Stage
  • Object
show all
Defined in:
lib/sepa_rator/builders/direct_debit/transaction/direct_debit_info.rb

Instance Method Summary collapse

Methods inherited from Stage

call, #initialize

Constructor Details

This class inherits a constructor from SEPA::Builders::Stage

Instance Method Details

#callObject



8
9
10
11
12
13
14
15
16
# File 'lib/sepa_rator/builders/direct_debit/transaction/direct_debit_info.rb', line 8

def call
  builder.DrctDbtTx do
    builder.MndtRltdInf do
      builder.MndtId(transaction.mandate_id)
      builder.DtOfSgntr(transaction.mandate_date_of_signature.iso8601)
      build_amendment_informations if transaction.amendment_informations?
    end
  end
end