Class: Nfe::Webservices::Wsinfo::Production::Svan

Inherits:
WsdlBase
  • Object
show all
Defined in:
lib/nfe/webservices/wsinfo/production/svan.rb

Direct Known Subclasses

Test::Svan

Instance Method Summary collapse

Methods inherited from WsdlBase

#authorize, #disenable, #event, #service_status, #situation

Constructor Details

#initializeSvan

Returns a new instance of Svan.



8
9
10
11
12
13
14
15
# File 'lib/nfe/webservices/wsinfo/production/svan.rb', line 8

def initialize
  @host = "https://www.sefazvirtual.fazenda.gov.br/"
  @authorize = "NfeAutorizacao/NfeAutorizacao.asmx"
  @situation = "NfeConsulta2/NfeConsulta2.asmx"
  @disenable = "NfeInutilizacao2/NfeInutilizacao2.asmx"
  @event = "RecepcaoEvento/RecepcaoEvento.asmx"
  @service_status = "NfeStatusServico2/NfeStatusServico2.asmx"
end

Instance Method Details

#consult_emitterObject



17
18
19
# File 'lib/nfe/webservices/wsinfo/production/svan.rb', line 17

def consult_emitter
  raise I18n.t("webservice.unsupported_service")
end