1. Inicio
  2. Documentos
  3. NS GTVe
  4. Eventos da GTV-e
  5. Cancelamento de GTV-e

Cancelamento de GTV-e

Através do serviço de cancelamento de GTV-e é possível cancelar uma guia de transporte de valores eletrônica previamente autorizada através da NS API.

Obs.: O cancelamento de GTV-e 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

Versão 3.00

Produção: POST https://gtve.ns.eti.br/v1/gtve/cancel

Dados de entrada
Campo DescriçãoObservação
X-AUTH-TOKENToken de acesso do usuário
chCTeChave de acesso da GTV-e
tpAmbTipo do ambiente de autorização da GTV-e 1 - Produção2 - Homologação
dhEventoData e hora da ocorrência do cancelamentoPadrão Sefaz (com UTC) AAAA-MM-DDTHH:MM:SS Ex.: 2021-01-20T15:04:10-03:00
nProtNúmero do protocolo de autorização da GTV-e
xJustDescrição literal do motivo de cancelamento da GTV-eMínimo 15 caracteres
Exemplo de requisição

Requisição de cancelamento de GTV-e

curl -X POST \
    -H "Content-Type: application/json" \
    -d '{
          "X-AUTH-TOKEN":"...",
          "chCTe":"11111111111111111111111111111111111111111111", 
          "tpAmb":"2", 
          "dhEvento":"2021-01-12T15:57:49-03:00",           
          "nProt":"111111111111111", 
          "xJust":"CANCELAMENTO DE GTVE TESTE"
}'\
https://gtve.ns.eti.br/v1/gtve/cancel
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
retEventoObjeto contendo os dados de processamento do GTV-e na SefazSomente em status = 200
retEvento.cStatCódigo de situação do processamento
retEvento.xMotivoDescrição literal da situação do processamento na Sefaz
retEvento.chCTeChave de acesso do GTV-e
retEvento.dhRegEventoData e hora de registro do evento na SefazPadrão Sefaz (com UTC)AAAA-MM-DDTHH:MM:SS + UTC Ex.: 2016-06-13T15:04:10-03:00
retEvento.nProtNúmero de recibo do documento pela Sefaz
xmlXML de distribuição do evento de cancelamentoSomente em status = 200
errosArray contendo a lista de erros durante a validação das informações do cancelamento de acordo com o tipo de dadosSomente em status = -4
codigoCodigo de erro ocorridoSomente em status = -5
descricaoDescrição literal do erro ocorridoSomente em status = -5
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "GTVe cancelado com sucesso",
    "retEvento": {
        "cStat": "135",
        "xMotivo": "Evento registrado e vinculado a CT-e",
        "idEvento": "1101114321010736461700013564000000000010100001050001",
        "chCTe": "43210107364617000135640000000000101000010500",
        "dhRegEvento": "2021-01-20T10:00:25-03:00",
        "nProt": "143210000026536",
        "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoCTe versao=\"3.00\" xmlns=\"http://www.portalfiscal.inf.br/cte\">...</procEventoCTe>"
    }
}
Códigos de retorno
CódigoDescrição
200GTV-e cancelado com sucesso
-2Campos obrigatórios não informados
-3Chave de acesso inválida
-4Erro de informações de acordo com o tipo de dados
-5Erro ao enviar o cancelamento para Sefaz Verificar os campos codigo e descricao para mais informações
Download do Cancelamento de GTV-e

Você pode fazer o download das informações completas de distribuição do cancelamento em XML ou JSON. Para isso confira o método Download de Evento na NS GTV-e API.

Como podemos ajudar?