1. Inicio
  2. Documentos
  3. NS NFe
  4. Eventos
  5. Emitir comprovante de entrega

Emitir comprovante de entrega

Através deste endpoint é possível realizar o evento de Comprovação de Entrega de uma NF-e já autorizada.

Obs.: O evento de Comprovação de Entrega possui regras e prazos definidos pela Secretaria da Fazendo que devem ser considerados e respeitados. Para maiores informações clique aqui e verifique a versão mais atualizada o Manual de Orientações do Contribuinte da Sefaz.

URL

POST https://nfe.ns.eti.br/nfe/compentrega

Dados de entrada
CamposDescriçãoOcorrênciaTipoObservação
X-AUTH-TOKENToken de acesso do usuário0-1APoder ser enviado no cabeçalho da requisição
chNFeChave de acesso da NF-e1-1N
tpAmbTipo do ambiente de autorização da NF-e1-1N1 - Produção
2 - Homologação
dhEventoData e Hora da emissão do evento1-1DPadrão Sefaz (com UTC)
AAAA-MM-DDTHH:MM:SS TZD

Ex.: 2019-08-09T15:04:10-03:00
nSeqEventoNúmero sequencial do evento1-1N
verApliVersão do aplicativo do autor do evento1-1A
dhEntregaData e Hora da conclusão entrega1-1DPadrão Sefaz (com UTC)
AAAA-MM-DDTHH:MM:SS TZD

Ex.: 2019-08-09T15:04:10-03:00
nDocDocumento de identificação da pessoa que recebeu a entrega1-1A
xNomeNome da pessoa que recebeu a entrega1-1A
hashComprovanteHash SHA-1, no formato Base64, resultante da
concatenação de: Chave de Acesso da NF-e + Base64
da imagem capturada do Comprovante de Entrega da
NF-e
1-1A
dhHashComprovanteData e Hora da geração do hash do comprovante de entrega da NF-e0-1DPadrão Sefaz (com UTC)
AAAA-MM-DDTHH:MM:SS TZD

Ex.: 2019-08-09T15:04:10-03:00
tpAutorTipo do autor1-1N1=Empresa Emitente, 2=Empresa destinatária;
3=Empresa; 5=Fisco; 6=RFB; 9=Outros Órgãos;
latGPSLatitude do ponto de entrega0-1N
longGPSLongitude do ponto de entrega0-1N
Exemplo de requisição

Requisição de cancelamento de NF-e

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{
         "X-AUTH-TOKEN": "SEU_TOKEN", 
         "chNFe": "99999999999999999999999999999999999999999999", 
         "tpAmb": 2, 
         "dhEvento": "2019-08-09T19:28:30-03:00", 
         "nSeqEvento": "1",
         "verAplic":"teste", 
         "dhEntrega": "2019-08-09T19:27:40-03:00", 
         "nDoc": "99999999999", 
         "xNome": "Nome de Quem Recebeu", 
         "hashComprovante": "NzgzNkM3QTUwRDZGNg==", 
         "dhHashEntrega": "2019-08-09T19:28:00-03:00", 
         "tpAutor":"1",
         "latGPS": "-31.776000", 
         "longGPS": "-52.359400"
        }' \
    https://nfe.ns.eti.br/nfe/compentrega
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
retEventoObjeto contendo os dados do processamento do evento na SefazSomente em status = 200
retEvento.cStatCódigo de situação do processamento na Sefaz
retEvento.xMotivoDescrição literal da situação de processamento na Sefaz
retEvento.chNFeChafe de acesso da NF-e
retEvento.dhRegEventoData e hora de registro do evento na SefazPadrão Sefaz (com UTC): AAAA-MM-DDTHH:MM:SS + UTC
Ex.: 2019-08-09T15:04:10-03:00
retEvento.nProtNúmero de recibo do documento pela Sefaz
xmlXML de distribuição do evento de comprovante de entrega
erroArray contendo a lista de erros ocorridos durante a validação das informações do comprovante de acordo com o tipo de dados
erro.cStatCódigo do erro ocorrido
erro.xMotivoDescrição literal do erro ocorrido
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Comprovação de Entrega vinculada a NF-e com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a NF-e",
        "chNFe": "99999999999999999999999999999999999999999999",
        "dhRegEvento": "2019-08-09T19:41:09-03:00","nProt": "999999999999999"
    },
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoNFe versao...."}
Códigos de retorno
CódigoDescrição
200Comprovante de Entrega vinculado a NF-e com sucesso
-2Campos obrigatórios não informados na requisição
-3Chave de acesso inválida
-4Erro de informações de acordo com o tipo de dados

Como podemos ajudar?