PW.BASIC - Nota 012108

Módulo: BASIC - CUPOM FISCAL

Funcionalidade: CUPOM FISCAL PDV

Data/Hora da Publicação: 06/05/2019 16:51:09

Data/Hora Última Alteração: 06/05/2019 16:51:09

Descrição da Nota: Desenvolvimento de nova validação na tela de Cupom Fiscal com o objetivo de consistir a Chave da Nota Fiscal Eletrônica, para modelos iguais a 59 e 60.

Descrição

 

Desenvolvimento de nova validação para o Cupom Fiscal com o objetivo de consistir a Chave da Nota Fiscal Eletrônica, para modelos iguais a 59 e 60. Caso exista, a mensagem de inconsistência será apresentada na tela de Cupom Fiscal.

 

Foram tratadas as seguintes consistências, ao salvar a tela do Cupom Fiscal:

 

  • 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.

 

Exemplo de Cupom Fiscal modelo 59 ou 60 com o campo Chave vazio:

Mensagem apresentada em tela, ao clicar em Salvar:

 

  • 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 consistidos acima possuem 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

 

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