COMPLY - Nota 012108

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:

 

  • Se o campo Chave da Nota Fiscal Eletrônica não estiver preenchido ou com quantidade de dígitos diferente de 44 e/ou possuir caracteres inválidos. Será apresentada a mensagem:

 

Chave CF-e não está preenchida ou a quantidade de dígitos é diferente de 44 e/ou possui caracteres inválidos.

 

  • Quando o campo Chave da Nota Fiscal Eletrônica possuir 44 dígitos, será validado o conteúdo do campo conforme as regras do quadro abaixo. Caso sejam encontradas inconsistências, será apresentada uma mensagem somente com os campos divergentes.

 

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 =>
Modelo do Documento Fiscal (2 caracteres)

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:

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Adequação da tela de Cupom Fiscal para que a obrigatoriedade do campo "Situação Tributária" seja tratada conforme o indicador de Situação Tributária da tabela de imposto.

Tratamento para inclusão do campo 'Descrição do item' no grid que demonstra os itens do Cupom Fiscal e tratamento na demonstração e agrupamento de valores do botão 'Valores Totais' para os impostos lançados no cupom fiscal.


Pacotes de Atualização