NS CTe

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

Emitir comprovante de entrega

Através deste endpoint é possível realizar o evento de Comprovação de Entrega de um CT-e já autorizado.

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://cte.ns.eti.br/cte/compentrega

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

Ex.: 2019-08-09T15:04:10-03:00
nProtNúmero do protocolo de autorização do CT-e1-1N
nSeqEventoNúmero sequencial do evento1-1NNa maioria dos casos será 1. No entanto quando mais de um evento do mesmo tipo for gerado para o mesmo CT-e, esta numeração deverá ser incrementada de forma sequencial.
dhEentregaData e Hora da conclusão da 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
latitudeLatitude do ponto de entrega0-1NNecessárias 6 casas numéricas de precisão
longitudeLongitude do ponto de entrega0-1NNecessárias 6 casas numéricas de precisão
hashEntregaHash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso do CT-e + Base64 da imagem capturada da entrega1-1A28 caracteres
chavesEntreguesChaves de acesso das NF-e's que estão sendo entregues0-2000ArrayInformar apenas para CT-e com tipo de serviço Normal
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", 
     "chCTe": "99999999999999999999999999999999999999999999", 
     "tpAmb": 2, 
     "dhEvento": "2019-08-09T19:28:30-03:00", 
     "nSeqEvento": "1", 
     "nProt": "999999999999999", 
     "dhEntrega": "2019-08-09T19:27:40-03:00", 
     "nDoc": "99999999999", 
     "xNome": "Nome de Quem Recebeu", 
     "hashEntrega": "NzgzNkM3QTUwRDZGNg==", 
     "dhHashEntrega": "2019-08-09T19:28:00-03:00", 
     "latitude": "-31.776000", 
     "longitude": "-52.359400", 
     "chavesEntregues":["99999999999999999999999999999999999999999999","99999999999999999999999999999999999999999999"]
     }' \
    https://cte.ns.eti.br/cte/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 CT-e na SefazSomente em status = 200
retEvento.cStatCódigo de situação do processamento no Sefaz
retEvento.xMotivoDescrição literal da situação do processamento na Sefaz
retEvento.chCTeChave de acesso do CT-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 entregaSomente em status = 200
errosArray contendo a lista de erros ocorridos durante a validação das informações do comprovante de acordo com o tipo de dadosSomente em status = -4
codigoCódigo do erro ocorridoSomente em status = -5
descricaoDescrição literal do erro ocorridoSomente em status = -5
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Comprovação de Entrega vinculada ao CT-e com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a CT-e",
        "chCTe": "99999999999999999999999999999999999999999999",
        "dhRegEvento": "2019-08-09T19:41:09-03:00","nProt": "999999999999999"
    },
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoCTe versao...."}
Códigos de retorno
CódigoDescrição
200Comprovação de Entrega vinculada ao CT-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
-5Erro ou rejeição ao realizar comprovação de entrega. Verificar os campos codigo e descricao para mais informações
-6Chave de acesso de NFe informada em inf.Entrega inválida: ( chave de acesso )

Como podemos ajudar?