Class: Hbci::Services::BalanceReceiver
Instance Attribute Summary
Attributes inherited from BaseReceiver
#connector, #dialog, #iban
Instance Method Summary
collapse
#initialize
Instance Method Details
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/hbci/services/balance_receiver.rb', line 6
def perform
request_message = MessageFactory.build(connector, dialog) do |hnvsd|
hnvsd.add_segment(build_hksal)
end
request_message.compile
@response = Response.new(connector.post(request_message))
raise @response.to_s unless request_successful?
@response.find('HNVSD').find('HISAL').booked_amount
end
|
#supported_versions ⇒ Object
19
20
21
|
# File 'lib/hbci/services/balance_receiver.rb', line 19
def supported_versions
dialog.response.find('HNVSD').find_all('HISALS').map { |x| x.head.version.to_i }
end
|