Module: Cetustek::Queries

Included in:
QueryAllowance, QueryInvoice, QueryInvoiceNumberByOrderId
Defined in:
lib/cetustek/queries.rb

Overview

Read-only SOAP queries. Each returns the raw Savon response, mirroring QueryInvoiceByOrderId. Spec AVM-26-03 §2.4 / §2.6 / §2.11.

Instance Method Summary collapse

Instance Method Details

#rentidObject



17
18
19
# File 'lib/cetustek/queries.rb', line 17

def rentid
  Cetustek.config.username
end

#soap_clientObject



9
10
11
# File 'lib/cetustek/queries.rb', line 9

def soap_client
  Savon.client(wsdl: Cetustek.config.url, open_timeout: 300, read_timeout: 300)
end

#sourceObject



13
14
15
# File 'lib/cetustek/queries.rb', line 13

def source
  Cetustek.config.site_id + Cetustek.config.password
end