Classe SituacaoDocumento
Modelo para serialização da situação de documentos eletrônicos.
Construtores
SituacaoDocumento()
Propriedades
Auditoria
Cancelamento
Situação do cancelamento associado ao documento. Quando existir. Somente cancelamento que não é gerado via evento.
Tipo
SituacaoCancelamento
|
Codigo
Código, em casos de erro ou rejeição. Esse campo pode ter tanto o código de rejeição da entidade autorizadora do documento quanto um código gerado pelo sistema, para uma lista dos códigos que podem ser gerados pelo sistema consulte TipoCodigoRetorno.
Tipo
System.Nullable<System.Int64>
|
Implementações
CodigoBarras
Valor do código de barras. Somente usado na consulta de GNRE.
Tipo
System.String
|
CodigoMensagemAutorizador
Código da mensagem retornada pelo autorizador do documento. Não é relacionado a autorização do documento, mas sim uma mensagem que o autorizador deseja passar para o emitente.
Tipo
System.Nullable<System.Int32>
|
DataAutorizacao
Data e hora de autorização do documento. Se a entidade autorizadora retornar um fuso horário ele também será retornado nesse campo.
- Formato sem fuso horário:
yyyy-MM-ddTHH:mm:ss
exemplo2018-08-25T18:45:30
- Formato com fuso horário:
yyyy-MM-ddTHH:mm:sszzz
exemplo2018-08-25T18:45:30-03:00
Tipo
System.String
|
DataConsulta
Data da consulta de situação do documento.
Retornará no formato yyyy-MM-ddTHH:mm:ss
exemplo: 2018-08-25T18:45:30
.
Tipo
System.DateTime
|
DataRecepcao
Somente usado para eSocial, representa a data de recepção do documento no SERPRO.
Retornará no formato yyyy-MM-ddTHH:mm:ss
exemplo: 2018-08-25T18:45:30
.
Tipo
System.String
|
DetalhesCritica
Quando rejeitado retorna delhes da critica (quando existir). Atualmente usado por:
- Receituário agronômico
- NFS-e
- eSocial
- REINF
- Recinto aduaneiro
Tipo
System.Collections.Generic.List<DetalheCritica>
|
Documento
Eventos
Situação dos eventos associados ao documento.
Para eSocial e REINF também serão retornados nessa lista os totalizadores vinculados a um evento.
Tipo
System.Collections.Generic.List<SituacaoEvento>
|
Gnres
Situação das GNREs associadas ao documento. Somente retornado na consulta de NF-es e CT-es com GNREs vinculadas geradas pelo sistema.
Tipo
System.Collections.Generic.List<SituacaoDocumento>
|
Identificador
Identificador do documento quando for informado na requisição. Permite ao sistema emissor vincular os retornos ao documento integrado quando for realizada uma integração em lote.
Tipo
System.String
|
Implementações
Localizador
Localizador do documento. Usado somente para consulta de GNREs geradas pelo sistema.
Tipo
System.String
|
Mensagem
Mensagem em casos de erro ou rejeição.
Tipo
System.String
|
Implementações
MensagemAutorizador
Mensagem retornada pelo autorizador do documento. Não é relacionado a autorização do documento, mas sim uma mensagem que o autorizador deseja passar para o emitente.
Tipo
System.String
|
ProtocoloAutorizacao
Protocolo de autorização de uso do documento.
Tipo
System.String
|
Situacao
Sucesso
true
se a requisição for finalizada com sucesso, false
caso contrário.
Tipo
System.Boolean
|
Implementações
TipoAmbiente
TipoDocumento
XmlAutorizado
XML autorizado na Sefaz.
Tipo
System.String
|