Class: Nfcom::Webservices::Status
- Defined in:
- lib/nfcom/webservices/status.rb
Overview
Consulta o status do serviço NFCom na SEFAZ
Implementa a operação “Status do Serviço”, utilizada para verificar se o ambiente da SEFAZ está disponível.
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#verificar ⇒ String
Executa a consulta de status do serviço NFCom.
Methods inherited from Base
Constructor Details
This class inherits a constructor from Nfcom::Webservices::Base
Instance Method Details
#verificar ⇒ String
Executa a consulta de status do serviço NFCom
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/nfcom/webservices/status.rb', line 15 def verificar url = url_status! body_xml = build_status_body envelope = montar_envelope(body_xml) post_soap( url: url, action: soap_action, xml: envelope ) rescue StandardError => e configuration.logger&.error("Erro ao consultar Status NFCom: #{e.}") raise end |