NS CTe

  1. Inicio
  2. Documentos
  3. NS CTe
  4. Eventos de CTe
  5. Informar GTV para CTe-OS

Informar GTV para CTe-OS

Evento para que o emitente do CT-e OS do tipo de serviço Transporte de Valores possa informar as GTV relacionadas com a prestação do serviço 

URL

Produção: POST https://cte.ns.eti.br/cte/gtv

Dados de entrada
CampoDescriçãoPaiOcorrênciaTipoObservação
X-AUTH-TOKENToken de acesso do usuário0-1APode ser informado também no cabeçalho de requisição
chCTeChave de acesso do CT-e1-1N
tpAmbTipo do ambiente de autorização do CT-e1 – Produção1-1N1 – Produção, 2 – Homologação
dhEventoData e hora da ocorrência do cancelamento1-1DPadrão Sefaz (sem UTC): AAAA-MM-DDTHH:MM:SS
Ex.: 2016-06-13T15:04:10
nSeqEventoNúmero sequencial do evento.1-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.
infGTVObjeto ou array de objetos contendo os dados a serem alterado1-NObjeto ou ArrayEste campo pode conter um objeto ( {...} ) ou vários objetos dentro de um array ( [ {...}, {...}, …] ) possibilitando assim vincular várias GTV's ao CT-e em um mesmo evento.
nDocNúmero da GTVinfGTV1-1ADeve conter exatamente 20 caracteres
idIdentificador para diferenciar GTV de mesmo número(Usar número do AIDF ou identificador interno da empresa) infGTV1-1ADeve conter exatamente 20 caracteres
serieSérie da GTV infGTV 0-1 A
subserieSubsérie da GTVinfGTV0-1A
dEmiData de emissãoinfGTV1-1DFormato AAAA-MM-DD
nDVNúmero do dígito verificadorinfGTV1-1N
qCargaQuantidade de volumes/malotesinfGTV1-1N
placaPlaca do VeículoinfGTV0-1A
UFUF da placa onde o veículo está registradainfGTV0-1AExemplo: “RS”
RNTRCRNTRC do transportador infGTV0-1A
infEspecieInformações das espécies transportadasinfGTV1-NObjeto ou ArrayEste campo pode conter um objeto ( {...} ) ou vários objetos dentro de um array ( [ {...}, {...}, …] ) possibilitando assim informar várias espécies diferentes.
tpEspecieTipo da espécieinfEspecie1-111 – Numerário; 2 – Cheque; 3 – Moeda; 4 – Outros
vEspecieValor transportado na espécie indicadainfEspecie0-1N
remInformações do remetente da GTVinfGTV1-1OObjeto
CNPJNúmero do CNPJrem0-1NInformar CNPJ ou CPF de acordo com o cadastro do remetente.
CPFNúmero do CPFrem0-1N
IEInscrição estadualrem0-1N
UFSigla da UFrem1-1AExemplo: “RS”
xNomexNomexNomexNomeA
destInformações do destinatário da GTV infGTV1-1O
CNPJNúmero do CNPJdest0-1NInformar CNPJ ou CPF de acordo com o cadastro do remetente.
CPFNúmero do CPFdest0-1N
IEInscrição estadualdest0-1N
UFSigla da UFdest1-1AExemplo: “RS”
xNomeRazão social ou nome do destinatário da GTV dest1-1A
Exemplo de requisição

Requisição de Evento de Informações da GTV

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{
     "X-AUTH-TOKEN": "ADQWREQW561D32AWS1D6", 
     "chCTe": "43171211111111111111670000000000051000000051", 
     "tpAmb": "2", 
     "dhEvento": "2017-12-19T18:43:00-02:00", 
     "nSeqEvento": "2", 
     "infGTV": 
          {
          "nDoc": "11111111111111111111", 
          "id": "11111111111111111111", 
          "dEmi": "2017-12-19", 
          "nDV": "1", 
          "qCarga": "1.0000", 
          "infEspecie": [
               {
               "tpEspecie": "3", 
               "vEspecie": "100.00"
               }, 
               {
               "tpEspecie": "3", 
               "vEspecie": "100.00"
               }
          ], 
          "rem": {
               "CNPJ": "11111111111111", 
               "UF": "RS", 
               "xNome": "NS Tecnologia"
          }, 
          "dest": {
               "CNPJ": "11111111111111", 
               "UF": "RS", 
               "xNome": "EMITENTE DO CTE"
               } 
          } 
     }' \
    https://cte.ns.eti.br/cte/gtv
Dados retornados
CampoDescriçãoPaiOcorrênciaTipoObservação
statusCódigo de status do processamentoN
motivoDescrição literal do status de processamentoA
retEventoObjeto contendo os dados de processamento do CT-e na Sefaz0-1OO
cStatCódigo de situação do processamento no SefazretEvento1-1N
xMotivoDescrição literal da situação do processamento na SefazretEvento 1-1A
chCTeChave de acesso do CT-eretEvento1-1N
dhRegEventoData e hora de registro do evento na SefazretEvento1-1DPadrão Sefaz (com UTC): AAAA-MM-DDTHH:MM:SS + UTC
Ex.: 2016-06-13T15:04:10-03:00
nProtNúmero de recibo do documento pela SefazretEvento1-1N
xmlXML de distribuição do evento de informações da GTVretEvento1-1A
errosArray contendo a lista de erros durante a validação das informações do cancelamento de acordo com o tipo de dados0-1ArraySomente em status = -5
codigoCódigo de erro retornado pela Sefaz0-1NSomente em status = -4
descricaoDescrição literal do erro retornado pela Sefaz0-1ASomente em status = -4
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "GTV vinculada ao CT-e com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a CT-e",
        "chCTe": "43171211111111111111670000000000051000000051",
        "dhRegEvento": "2017-12-19T19:14:04-02:00",
        "nProt": "143170000994263",
        "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 vinculada ao CT-e com sucesso
-2Chave de acesso inválida
-3CT-e não encontrado
-4Erro ao vincular o evento ao CT-e retornado pela Sefaz. Verificar os campos codigo e descricao para mais informações
-5Erro de informações de acordo com o tipo de dados

Como podemos ajudar?