Classe SituacaoEvento

Situação de eventos associados a um documento.

Propriedades

Codigo

Código da rejeição quando existir. Pode ser tanto a rejeição da entidade autorizadora quanto um código de rejeição do eDocs, para os códigos de rejeição que podem ser gerados pelo eDocs consultar TipoCodigoRetorno.

  			[DataMember(EmitDefaultValue = false)]
public long? Codigo { get; set; }
  		
Tipo
System.Nullable<System.Int64>

DataAutorizacao

Data de autorização do documento. Quando a entidade autorizadora retornar um fuso horário também será retornado nesse campo.

  • Formato sem fuso horário: yyyy-MM-ddTHH:mm:ss exemplo 2018-08-25T18:45:30
  • Formato com fuso horário: yyyy-MM-ddTHH:mm:sszzz exemplo 2018-08-25T18:45:30-03:00
  			[DataMember(Name = "DataAutorizacao", EmitDefaultValue = false)]
public string DataAutorizacao { get; set; }
  		
Tipo
System.String

DataProcessamento

Data de processamento do evento formatado em yyyy-MM-ddTHH:mm:ss.

  			[DataMember(EmitDefaultValue = false)]
public string DataProcessamento { get; set; }
  		
Tipo
System.String

DetalhesCritica

Quando rejeitado retorna detalhes da crítica. Somente usado para cancelamentos de receituário agronômico.

  			[DataMember(EmitDefaultValue = false)]
public List<DetalheCritica> DetalhesCritica { get; set; }
  		
Tipo
System.Collections.Generic.List<DetalheCritica>

Itens

Itens do evento. Somente usado para pedidos de prorrogação de suspensão do ICMS.

  			[DataMember(EmitDefaultValue = false)]
public List<ItemEvento> Itens { get; set; }
  		
Tipo
System.Collections.Generic.List<ItemEvento>

Mensagem

Mensagem da rejeição quando existir.

  			[DataMember(EmitDefaultValue = false)]
public string Mensagem { get; set; }
  		
Tipo
System.String

ProtocoloAutorizacao

Número do protocolo de autorização se autorizado.

  			[DataMember(EmitDefaultValue = false)]
public string ProtocoloAutorizacao { get; set; }
  		
Tipo
System.String

Sequencia

Indica o número sequencial do evento.

  			[DataMember(EmitDefaultValue = false)]
public int? Sequencia { get; set; }
  		
Tipo
System.Nullable<System.Int32>

Situacao

Situação do evento.

  			[DataMember]
public TipoSituacaoDocumentoEletronico Situacao { get; set; }
  		
Tipo
TipoSituacaoDocumentoEletronico

TipoEvento

Tipo do evento. No caso de eventos fiscais será retornado o código do evento conforme manual da Sefaz. Para totalizadores do eSocial e REINF serão retornados o código do evento totalizador, exemplo S5011 para um totalizador do eSocial ou R5001 para o REINF. Para manutenção de Bloco X é preenchido de acordo com o TipoManutencaoBlocoX.

  			[DataMember(EmitDefaultValue = false)]
public string TipoEvento { get; set; }
  		
Tipo
System.String

XmlAutorizado

XML autorizado na Sefaz. Retorna o conteúdo do XML em base64.

  			[DataMember(EmitDefaultValue = false)]
public string XmlAutorizado { get; set; }
  		
Tipo
System.String

Generated by DocFX