OS 91961 - MELHORIA - CORPORATIVO - AJUSTE DAS CASAS DECIMAIS NO CADASTRO DA GRADE DE CONTABILIZAÇÃO - MÓDULO CORPORATIVO
Objetivo:
Essa solicitação tem por objetivo implementar o ajuste das casas decimais da variável que armazena os percentuais de tributos no Cadastro de Contabilização do módulo Corporativo permite o cadastro, armazenamento, exibição e uso de alíquotas com até 4 casas decimais, sem truncamento ou arredondamento indevido, garantindo que:
-
As telas de Corporativo – Contabilização permanecem funcionais e sem impactos nas demais regras.
-
Os percentuais cadastrados no Corporativo são corretamente refletidos e utilizados nas notas do módulo Recebimento (Nota Fiscal Manual, XML e Serviços/REINF).
- Atenção: OS complementar à OS 91952 - ALTERAÇÃO DO PERCENTUAL (AUMENTAR AS CASAS DECIMAIS TANTO DA TELA QUANTO NA GERAÇÃO DO SPED FISCAL E CONTRIBUIÇÕES) DO PIS REF AO FRETE PARA CST 60.
Premissas:
- Necessário o ambiente estar atualizado com as versões:
- Corporativo de número XXXXX Genexus 17 ou superior;
- Recebimento de número XXXXX Genexus 17 ou superior;
- Corporativo de número XXXXX Genexus 17 ou superior;
Teste realizado após a atualização
Cenário 1 – Cadastro/edição de alíquotas de tributos com 4 casas decimais no Corporativo
Passo a passo
-
Acessar o módulo Corporativo
-
Selecionar o tipo de operação e exibir impostos
-
Inserir/editar um tributo (ex.: PIS/COFINS)
-
Informar alíquota com 4 casas decimais e confirmar
-
Preencher a alíquota do tributo com um valor de 4 casas decimais, por exemplo:
-
PIS = 1,
23452425
-
-
Preencher demais campos obrigatórios (datas de vigência etc.).
-
Clicar em Confirmar/Gravar.
Evidência:04 - Confirme.png
-
Reabrir o cadastro do tributo para conferência
Resultados esperados
-
O sistema aceita a digitação de alíquotas com até 4 casas decimais sem erro de validação.
-
Ao confirmar, não ocorre truncamento para duas casas (ex.: 1,
23452425 não vira 1,23)24). -
Ao reabrir o tributo, a alíquota é exibida exatamente como informada (1,
2345)2425). -
Demais campos e regras da tela de Contabilização (inclusão, edição, obrigatoriedade, datas, etc.) permanecem sem alteração de comportamento.
Cenário 2 – Uso da alíquota com 4 casas decimais no Recebimento (Nota Fiscal Manual / XML / Serviços)
Cenário 2A – Nota Fiscal Manual
-
Acessar módulo Recebimento
-
Inserir uma nova nota manual
-
Inserir item da nota
-
Informar item e CFOP-CIO parametrizada no Corporativo
-
Informar o item (produto/serviço).
-
Selecionar a CFOP-CIO correspondente àquela configurada no cenário 1 (onde foi parametrizada a alíquota 1,
2345)2425). -
Confirmar os dados do item.
Evidência:09 - Informações do Item.png
-
-
Acessar guia de PIS (e COFINS, se aplicável)
-
Com o item selecionado, acessar a guia de PIS.
-
Verificar o percentual de PIS carregado automaticamente.
-
Resultados esperados – Cenário 2A
-
Na guia de PIS (e/ou COFINS), o tributo parametrizado no Corporativo é retornado automaticamente como padrão para a CFOP-CIO informada.
-
A alíquota apresentada na tela deve carregar com até 4 casas decimais, exatamente conforme parametrizada (ex.: 1,2345).
-
O cálculo do valor do tributo (base * percentual) deve considerar as 4 casas decimais, sem truncar para 2 casos na fórmula.
-
Não há mensagens de erro relacionadas ao percentual ou ao cálculo.
-
Demais comportamentos da tela (campos já existentes e regras de validação) permanecem inalterados.
Cenário 2B – Nota XML
(Caso aplicável ao ambiente de testes)
-
Importar uma nota via XML com CFOP-CIO correspondente à parametrizada no Corporativo.
-
Processar a nota até a etapa em que os tributos são visualizados.
-
Acessar as guias de PIS/COFINS do item.
Resultado esperado – Cenário 2B
-
As alíquotas de PIS/COFINS devem considerar o valor de 4 casas decimais parametrizado no Corporativo.
-
O cálculo exibido na tela deve estar coerente com o percentual de 4 casas.
-
Não deve ocorrer arredondamento/truncamento indevido para 2 casas apenas por limitação do atributo.
Cenário 2C – Nota de Serviços / REINF
-
Inserir/receber uma nota de serviços (REINF) com CFOP-CIO ou tipo de operação parametrizado no Corporativo.
-
Navegar até as informações de PIS/COFINS.
Resultado esperado – Cenário 2C
-
As mesmas regras se aplicam: o sistema deve refletir a alíquota com 4 casas decimais e calcular corretamente os tributos.
-
Não há alteração de fluxo de tela, apenas a precisão do percentual aplicado.
Cenário 3 – Validação da alíquota e tipo de operação via SQL
Passo a passo
-
No banco de dados, executar o script informado:
-
Avaliar o valor retornado em
b.TriprcAli.-
Evidência: 10 - SQL.png
-
Resultado esperado
-
A linha correspondente ao tributo PIS deve trazer
TriprcAlicom 4 casas decimais, exatamente igual ao valor cadastrado na tela (ex.: 1.2345). -
Não deve haver divergência entre o percentual exibido na tela de Contabilização e o gravado no banco.
-
A data de ativação (
TriDtaCta) deve corresponder à última vigência válida, conforme a lógica do script.
Cenário 4 – Validação da situação reportada no chamado original (regressão)
(Cenário voltado a garantir que o problema inicialmente reportado realmente foi resolvido.)
Passo a passo
-
Identificar a CFOP-CIO / Tipo de Operação usada no chamado original (a mesma utilizada nos testes anteriores).
-
No Corporativo, configurar uma alíquota de PIS/COFINS com 4 casas decimais que represente o caso crítico do chamado (por exemplo, 3,5678).
-
Gravar o tributo e confirmar que a alíquota permanece com 4 casas ao reabrir o cadastro.
-
No módulo Recebimento, lançar uma Nota Fiscal Manual com a mesma CFOP-CIO/Tipo de Operação, incluindo item com valores que permitam conferir claramente o cálculo.
-
Acessar as guias de PIS/COFINS do item e anotar:
-
Base de cálculo
-
Percentual exibido
-
Valor calculado do tributo.
-
-
Calcular manualmente o valor do tributo usando a mesma base e percentual com 4 casas decimais.
-
Comparar o valor calculado pelo sistema com o valor calculado manualmente.
Resultado esperado
-
O sistema não repete o comportamento antigo (ex.: truncar a alíquota para 2 casas, gravar valor diferente do configurado ou aplicar percentual incorreto no cálculo).
-
O percentual exibido nas telas de Recebimento é o mesmo cadastrado no Corporativo (ex.: 3,5678).
-
O valor do tributo calculado pelo sistema é idêntico ao cálculo manual (considerando as regras de arredondamento estabelecidas pelo produto).

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









