Ir para o conteúdo principal

OS 79145 - CORREÇÃO - SIS/WEB - FATURAMENTO - DIVERGENCIAS LIVRO FISCAL - CENTAVOS

Objetivo:

Esta solicitação tem por objetivo validar a correção da divergência de R$ 0,01 no valor do ISS informado nas Notas Fiscais de Serviço (NFS) enviadas para a Prefeitura de São Paulo, através da implementação do novo parâmetro da Unidade Operacional que define se a prefeitura trunca o valor de ISS. O teste deverá confirmar que, com o parâmetro ativado, os cálculos do ISS são truncados corretamente e, quando necessário, ajustados no item de maior valor, conforme previsto.

Situação reportada:

  • Usuário reporta que".

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • Recebimento de número XXXX Genexus 17 ou superior;
    • Ambiente de testes com Genexus 17.

    • Cliente utiliza a funcionalidade UTILIZA_SERVICO.

    • ASE e Pedido de Serviço já gerados e aprovados.

Teste realizado após a atualização

Cenário 01: Emissão de Nota com parâmetro “Prefeitura trunca valor de ISS?” definido como NÃO

Passos:

  1. Acesse Corporativo > Configuração Empresa > Parâmetro Unidade;

  2. Na guia Faturamento, defina o parâmetro “Prefeitura trunca valor de ISS?” como NÃO;

  3. Gere um Pedido de Serviço com dois itens:

    • Item 01: Base R$ 875.041,30, Alíquota ISS: 5%;

    • Item 02: Base R$ 1.625.076,70, Alíquota ISS: 5%;

  4. Emita a nota no menu Faturamento > Notas Fiscais > Emitir NF de Serviço;

  5. Visualize o Espelho da Nota.

Resultado Esperado:

  • Cálculo do ISS com arredondamento:

    • Item 01: 875.041,30 * 5% = 43.752,0650 → 43.752,07

    • Item 02: 1.625.076,70 * 5% = 81.253,8350 → 81.253,84

  • Total de ISS da nota: 125.005,91

  • Campo de ISS no espelho da nota deve exibir valor arredondado.

Evidência esperada:

  • Captura do espelho da nota com ISS: 125.005,91

  • Tela com o parâmetro desativado.


Cenário 02: Emissão de Nota com parâmetro “Prefeitura trunca valor de ISS?” definido como SIM

Passos:

  1. Acesse Corporativo > Configuração Empresa > Parâmetro Unidade;

  2. Na guia Faturamento, defina o parâmetro “Prefeitura trunca valor de ISS?” como SIM;

  3. Utilize o mesmo Pedido de Serviço do cenário anterior;

  4. Cancele a nota anterior, retorne o pedido (se necessário);

  5. Emita a nota novamente;

  6. Visualize o Espelho da Nota.

Resultado Esperado:

  • Cálculo do ISS com truncamento:

    • Item 01: 875.041,30 * 5% = 43.752,0650 → 43.752,06

    • Item 02: 1.625.076,70 * 5% = 81.253,8350 → 81.253,83

    • Soma truncada: 125.005,89

    • Base total: 2.500.118,00 * 5% = 125.005,90

    • Ajuste no item de maior valor (item 02): +0,01 → 81.253,84

  • Total de ISS na nota: 125.005,90

Evidência esperada:

  • Captura do espelho da nota com ISS: 125.005,90

  • Tela com o parâmetro ativado.


Cenário 03: Consulta de Nota Fiscal emitida

Passos:

  1. Acesse o menu Faturamento > Notas Fiscais > Consulta;

  2. Localize a nota emitida no cenário 2;

  3. Verifique os totais da nota e os tributos por item.

Resultado Esperado:

  • Total de ISS: 125.005,90

  • Item 1 com ISS: 43.752,06

  • Item 2 com ISS: 81.253,84

Evidência esperada:

  • Captura da tela de consulta com totais;

  • Captura dos detalhes de ISS por item.


Cenário 04: Simulação de nota com alíquotas diferentes (para não aplicar rateio)

Passos:

  1. Gere um novo Pedido de Serviço com:

    • Item 1: Base R$ 1.000,00, Alíquota 2%;

    • Item 2: Base R$ 1.000,00, Alíquota 5%;

  2. Com parâmetro de truncamento ativado;

  3. Emita a nota e visualize o espelho.

Resultado Esperado:

  • Cada item deve ter ISS truncado isoladamente;

  • Sem ajuste de diferença, pois as alíquotas são diferentes;

  • Valor final será apenas a soma dos ISS truncados dos itens.

Evidência esperada:

  • Captura do espelho da nota com ISS dos dois itens;

  • Ausência de rateio.


Cenário 05: Validação do cadastro de ISS por município (regra sem alteração)

Passos:

  1. Consulte a nota fiscal emitida;

  2. Identifique o município de prestação;

  3. Acesse o módulo Corporativo > Produtos > Serviços;

  4. Verifique o valor padrão de ISS configurado para o município.

Resultado Esperado:

  • Valor do ISS exibido corresponde ao configurado para o município do serviço;

  • Nenhuma divergência ou alteração na regra de parametrização de alíquota padrão.


Considerações Finais

    • O parâmetro de truncamento deve afetar apenas a forma de cálculo do ISS, sem alterar o comportamento de outros tributos;

    • Notas com alíquotas diferentes nos itens não terão rateio de diferença;

    • A solução deve resolver o problema reportado na OS 79145, evidenciando que as notas agora correspondem exatamente ao valor esperado pela prefeitura.


4.png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.