class CamtParser::Format052::Base

Attributes

group_header[R]
reports[R]
xml_data[R]

Public Class Methods

new(xml_data) click to toggle source
# File lib/camt_parser/052/base.rb, line 6
def initialize(xml_data)
  @xml_data = xml_data
  # BkToCstmrAccptRpt = Bank to Customer Account Report
  grphdr = xml_data.xpath('BkToCstmrAcctRpt/GrpHdr')
  @group_header = CamtParser::GroupHeader.new(grphdr)
  reports = xml_data.xpath('BkToCstmrAcctRpt/Rpt')
  @reports = reports.map{ |x| Report.new(x) }
end