chNFSeVia
Chave de acesso da NFSeV. A regra de formação é: Cód.da localidade/trecho (7) + Amb.Ger. (1) + Inscrição Federal (14) + nNFS-e Via (13) + serie (3) + AnoMes Emis. da NFS-e Via (4) + Cód.Num. (7) + DV (1)
Onde fica no arquivo
No documento
-
nfseViaProc/protNFSeVia/infProt/chNFSeVia
Obrigatório, uma vez
Nos eventos
-
evento/infEventoVia/chNFSeVia
Obrigatório, uma vez
-
eventoViaProc/evento/infEventoVia/chNFSeVia
Obrigatório, uma vez
-
eventoViaProc/protEventoVia/infProt/chNFSeVia
Obrigatório, uma vez
O caminho até aqui, nível a nível
- nfseViaProc — Schema XML da Nota Fiscal de Servicos Eletronica Via - NFS-e Via
- └ protNFSeVia
- └ infProt
- └ chNFSeVia — você está aqui
Dentro do grupo infProt
O que o arquivo aceita neste campo
- Ocorrência
- 1-1
- Tamanho
- até 50
- Tipo no esquema
- TSChaveNFSeVia
- Formato base
- string
Formato exigido: [0-9]{8}[0-9A-Z]{12}[0-9]{15}[0-9A-Z]{3}[0-9]{12} Expressão do próprio esquema. Valor que não casar com ela é recusado na validação do arquivo, antes de qualquer regra de negócio. ⚠ A leitura acima sai da EXPRESSÃO, não do nome do tipo: nome de tipo se expande por palpite e palpite publica regra errada.
As regras que verificam este campo — 11
O manual cita a tag pelo caminho no XML. Cada regra devolve um código de rejeição, e a ficha do código traz a mensagem que o autorizador exibe.
O registro de evento não pode ser validado pois a NFS-e Via indicada não existe no ADN NFS-e Via.
Mensagem: Chave de acesso inexistente.
Somente é permitido um único evento do tipo Cancelamento de NFS-e Via.
Mensagem: Evento de cancelamento já existente para a chave de acesso.
Mensagem: Evento de cancelamento para substituição já existente para a chave de acesso.
A chave de acesso da NFS-e Via deve ser uma chave válida e o CNPJ que compõe a chave deve ser igual ao CNPJ da Concessionária que está enviando o evento.
Mensagem: CNPJ da concessionária no metadado é diferente do CNPJ da concessionária no documento vinculado.
Quando se tratar de evento de Cancelamento por substituição (105102), a chave de acesso informada deve ser igual ao campo chSubstda da NFS-e Via vinculado a esse evento.
Mensagem: Chave de acesso informada no evento de cancelamento diferente da nota informada como substituida.
Somente é permitido um único evento de Manifestação do Adquirente de NFS-e Via de Aceitação.
Mensagem: Documento já manifestado com aceite para a chave de acesso {0}
Somente é permitido um único evento de Manifestação do Adquirente de NFS-e Via de Rejeição.
Mensagem: Documento já manifestado com rejeição para a chave de acesso {0}
O registro do Evento de Manifestação não pode ser validado pois a NFS-e Via indicada não existe no ADN NFS-e Via.
Mensagem: Chave de acesso {0} inexistente para manifestação
O registro do Evento de Manifestação não pode ser validado pois a NFS-e Via indicada possui Evento de Cancelamento.
Mensagem: Não é possível manifestar em documento cancelado para a chave de acesso {0}
O registro do Evento de Manifestação não pode ser validado pois a NFS-e Via indicada possui Evento de Cancelamento por Substituição.
Mensagem: Não é possível manifestar em documento cancelado por substituição para a chave de acesso {0}"
O registro do Evento de Manifestação não pode ser validado pois a NFS-e Via indicada foi Substituída.
Mensagem: Não é possível manifestar em documento substituído para a chave de acesso {0}
Campos do mesmo grupo — 4
São os campos que ficam ao lado deste no arquivo, dentro de nfseViaProc/protNFSeVia/infProt. Quem
preenche um costuma precisar dos outros na mesma passada.
Perguntas frequentes
O que é o campo chNFSeVia da NFS-e Via?
Chave de acesso da NFSeV. A regra de formação é: Cód.da localidade/trecho (7) + Amb.Ger. (1) + Inscrição Federal (14) + nNFS-e Via (13) + serie (3) + AnoMes Emis. da NFS-e Via (4) + Cód.Num. (7) + DV (1) No XML ele fica em nfseViaProc/protNFSeVia/infProt/chNFSeVia. Obrigatório, uma vez, com tamanho até 50.
chNFSeVia aparece em quantos lugares da NFS-e Via?
Em 4 posições do esquema oficial: nfseViaProc/protNFSeVia/infProt/chNFSeVia, evento/infEventoVia/chNFSeVia, eventoViaProc/evento/infEventoVia/chNFSeVia, eventoViaProc/protEventoVia/infProt/chNFSeVia. A mesma tag em posições diferentes tem ocorrência própria em cada lugar — o que vale no grupo do emitente não vale automaticamente no do destinatário.
Que rejeição chNFSeVia pode causar na NFS-e Via?
11 regras do manual citam este campo, disparando os códigos 1135, 1136, 1137, 1146, 1170, 1176, 1183, 1177, 1178, 1179, 1180. ⚠ O número da rejeição não é único entre documentos fiscais: o mesmo código costuma existir na NF-e querendo dizer outra coisa.
De onde vem esta descrição da NFS-e Via?
Do esquema XML oficial (schemas_v1-01_atualizado (leiaute 1.01 da NFS-e Via, NT 010/SE-CGNFSe)). O Buscador NCM lê a árvore do próprio arquivo: tipo, tamanho, ocorrência e domínio saem sem interpretação. O manual manda na REGRA de validação; o esquema manda no CAMPO.