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



15
16
17
# File 'lib/cetustek/queries.rb', line 15

def rentid
  Cetustek.config.username
end

#soap_clientObject



7
8
9
# File 'lib/cetustek/queries.rb', line 7

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

#sourceObject



11
12
13
# File 'lib/cetustek/queries.rb', line 11

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