eduardoscottini/nfse_issnet

View on GitHub
lib/nfse_issnet/operations/consulta_lote_rps.rb

Summary

Maintainability
A
30 mins
Test Coverage
module NfseIssnet
  module Operations
    class ConsultaLoteRps < NfseIssnet::Base
      private

      def configure
        self.method_wsdl = :consultar_lote_rps
        self.default_namespace = 'http://www.issnetonline.com.br/webserviceabrasf/vsd/servico_consultar_lote_rps_envio.xsd'
        self.template_xml = :servico_consultar_lote_rps_envio
        self.entity = NfseIssnet::Entities::ServicoConsultarLoteRpsEnvio
      end

      def set_response
        @response = NfseIssnet::Responses::ConsultaLoteRps.new(savon_response: @original_response).response
      end
    end
  end
end