Módulo: Cadastros Básicos
Funcionalidade: Cupom Fiscal
Data/Hora da Publicação: 06/05/2019 16:50:18
Data/Hora Última Alteração: 06/05/2019 16:50:18
Descrição da Nota: Desenvolvimento de nova validação para o Cupom Fiscal com o objetivo de consistir o conteúdo da Chave da Nota Fiscal Eletrônica, para modelos iguais a 59 e 60. Caso haja inconsistências, as mensagens serão apresentadas na Integração e na tela de Cupom Fiscal.
Descrição
Desenvolvimento de nova validação para o Cupom Fiscal com o objetivo de consistir o conteúdo da Chave da Nota Fiscal Eletrônica, para modelos iguais a 59 e 60. Caso haja inconsistências, as mensagens serão apresentadas na Integração e na tela de Cupom Fiscal.
Foram realizados os seguintes tratamentos:
Chave CF-e não está preenchida ou a quantidade de dígitos é diferente de 44 e/ou possui caracteres inválidos.
Validação Chave - Cupom Fiscal Eletrônico modelo 59 e 60 | |
1º. e 2º. dígitos => Cód. UF IBGE (2 caracteres) | Deve ser igual ao Código IBGE da UF de acordo com o código de UF da Filial do Cupom Fiscal. |
3º. a 6º. dígitos => Ano e Mês de Data de Emissão do CF-e (4 caracteres) | Ano -> deve ser igual ao ano da data de emissão do Cupom Fiscal Mês -> deve ser igual ao mês da data de emissão do Cupom Fiscal |
7º. a 20º. dígitos => CNPJ do emitente (14 caracteres) | Deve ser igual ao CNPJ da Filial que emitiu o Cupom Fiscal |
21º. e 22º. dígitos => | Deve ser igual ao Modelo do Cupom Fiscal |
23º a 31º. dígitos => Número de série do Equipamento SAT (9 caracteres) | Deve ser igual ao Número de série de fabricação do Cupom Fiscal |
32º. a 37º. dígitos => Número do Cupom Fiscal (6 caracteres) | Deve ser igual ao Número do Cupom Fiscal |
38º. a 43º. dígitos => Código Numérico Aleatório (6 caracteres) | Será verificado se existe espaço ou caracteres especiais, caso exista apresentar o erro. Este campo deve conter apenas números. |
44º. dígito => Dígito Verificador de Chave de Acesso (1 caracter) | O Dígito Verificador será calculado com a aplicação do algoritmo módulo 11 (base 2,9) da Chave de Acesso |
Exemplo de mensagem apresentada quando todos os campos acima possuírem divergências:
Chave CF-e inválida. Verificar conforme emitente: Cód. UF IBGE, Ano da Data de Emissão, Mês da Data de Emissão, CNPJ/CPF, Modelo, Número de Série do Equipamento SAT, Número do Cupom, Dígito Verificador da Chave CF-e inválido: '5'. Dígito calculado na validação: '1'. Dados do Cupom Fiscal: 31, 2019, 02, 51710632000180, 59, 000777888, 000125
Integração
Ao realizar a Integração dos Cupons Fiscais para o sistema, caso haja as inconsistências no campo Chave CF-e conforme citado acima, serão apresentadas as mensagens de erro e não será possível importar o Cupom Fiscal. Somente após a alteração dos dados, o Cupom Fiscal poderá ser importado.
Segue exemplos das mensagens da Validação CF-e:
Tela do Cupom Fiscal
Caso haja inconsistências do campo Chave conforme exposto acima, serão apresentadas as mensagens de erro e não será possível salvar a tela Cupom Fiscal.
Exemplo de Cupom Fiscal modelo 59 ou 60 com o campo Chave vazio:
Mensagem apresentada em tela, ao clicar em Salvar:
Exemplo mensagem apresentada em tela, com o conteúdo do campo Chave inválido:
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)