Class: Sepa::PaymentsInitiation::Pain00800104::CustomerDirectDebitInitiation

Inherits:
Base
  • Object
show all
Defined in:
lib/sepa/payments_initiation/pain00800104/customer_direct_debit_initiation.rb

Instance Method Summary collapse

Methods inherited from Base

array_attribute, attribute, attribute_defs, attribute_defs=, #build_xml_attributes, code_or_proprietary, definition, #to_xml, typed_attribute

Instance Method Details

#generate_xmlObject



8
9
10
11
12
13
14
15
16
# File 'lib/sepa/payments_initiation/pain00800104/customer_direct_debit_initiation.rb', line 8

def generate_xml
  builder = Builder::XmlMarkup.new(:indent => 2)
  builder.instruct!
  builder.Document(:xmlns=>"urn:iso:std:iso:20022:tech:xsd:pain.008.001.04", :"xmlns:xsi"=>"http://www.w3.org/2001/XMLSchema-instance", :"xsi:schemaLocation"=>"urn:iso:std:iso:20022:tech:xsd:pain.008.001.04 pain.008.001.04.xsd") {
    builder.CstmrDrctDbtInitn {
      self.to_xml builder
    }
  }
end