Class: BrNfe::Service::Response::RecepcaoLoteRps

Inherits:
Default show all
Defined in:
lib/br_nfe/service/response/recepcao_lote_rps.rb

Instance Attribute Summary collapse

Attributes inherited from Default

#error_messages, #notas_fiscais, #original_xml, #status

Attributes inherited from ActiveModelBase

#reference

Method Summary

Methods inherited from Default

#get_status, #initialize, #message_codes, #success?, #successful_request?, #unsuccessful_request?

Methods inherited from ActiveModelBase

#assign_attributes, #default_values, #initialize

Constructor Details

This class inherits a constructor from BrNfe::Service::Response::Default

Instance Attribute Details

#data_recebimentoObject

Data/Data hora do recebimento do XML pelo orgão emissor Nesse atrubuto pe setado a data/hora na qual o orgão emissor recebeu o XML que foi enviado. também é nesse atributo que é setado a data/hora do processamento da NF-e (nos casos de consulta)

Tipo de retorno: DateTime



23
24
25
# File 'lib/br_nfe/service/response/recepcao_lote_rps.rb', line 23

def data_recebimento
  @data_recebimento
end

#numero_loteObject

Número do lote RPS Nesse atributo é setado o número do lote RPS quando o mesmo for retornado na resposta

Tipo de retorno: Integer



31
32
33
# File 'lib/br_nfe/service/response/recepcao_lote_rps.rb', line 31

def numero_lote
  @numero_lote
end

#protocoloObject

Número do protocolo de recebimento do XML Setado normalmente quando é enviado um lote RPS para processamento. O valor desse atributo é utilizado para posteriormente fazer a consulta para saber se o RPS já foi processado

Tipo de retorno: Integer ou String



13
14
15
# File 'lib/br_nfe/service/response/recepcao_lote_rps.rb', line 13

def protocolo
  @protocolo
end