Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como efetuar o aumento de casas decimais no Protheus ou quais as inconsistências relacionadas à alteração?
Ambiente
Cross Segmentos - Backoffice Protheus - SIGAFAT - Todas as versões
Solução
O aumento de casas decimais no Protheus é uma questão delicada. Quando realizado sem os devidos critérios ou não recebe a devida manutenção, estas alterações podem impactar em:
- Perda de casas decimais finais em cálculos encadeados;
- Valores divergentes entre Itens do Pedido (SC6), Liberações de itens (SC9) e Documento de Saída (SD2);
- Cálculos incorretos que podem atribuir desconto/acréscimo indevido;
- Alertas que impedem o processo (A410UNIDIF, A100VALOR, A410TOTAL, A415TOTAL).
| Observação 1: Qualquer alteração relacionada ao aumento de casas decimais é considerada um desvio do comportamento nativo do Protheus. Por esse motivo, recomenda-se que a definição, implementação e manutenção dessas alterações sejam realizadas por um especialista técnico, mediante análise do cenário, validação dos impactos e documentação das customizações aplicadas. |
| Observação 2: Os campos pertencentes ao mesmo Grupo de Campos Numéricos devem possuir o mesmo tamanho, decimais e a mesma máscara. A existência de configurações diferentes entre campos utilizados em um mesmo processo pode ocasionar divergências de cálculo, arredondamentos inconsistentes e falhas nas validações do sistema. |
| Observação 3: Não é recomendado alterar a quantidade de casas decimais de campos totalizadores. Recomenda-se que permaneçam com 2 casas decimais, pois esse é o padrão utilizado na representação dos valores totais das notas perante a SEFAZ, evitando inconsistências na geração de arquivos fiscais. |
Procedimentos recomendados:
1 - Utilizar o recurso de Grupos de Campos Numéricos para realizar ajustes de tamanho e casas decimais, essa ferramenta garante a padronização entre as tabelas envolvidas;
2 - Validar o processo em ambiente de homologação;
3 - Documentar alterações realizadas, registrando os campos, tabelas e novos tamanhos/decimais definidos, para controle e rastreabilidade;
4 - Efetuar backup da base antes da aplicação em produção.
Saiba mais:
2 Comentários