Dúvida
Como atualizar uma Ordem de Serviço de Garantia Especial (OFINJD15) com os valores aprovados pela montadora John Deere?
Ambiente
Cross Segmento - TOTVS BackOffice (Linha Protheus) - Varejo (Gestão de Concessionárias) - Todas as versões
Solução
Ao atualizar uma Garantia Especial com valores fracionados entre as partes envolvidas (Fábrica, Cliente e Concessionaria), pode ocorrer problema de diferença de centavos, que está relacionado com arredondamento de casas decimais, conforme o print abaixo:
Desta forma, deverá verificar os seguintes passos:
1 - Configuração dos parâmetros MV_ARREFAT e MV_MIL0026 que deve estar configurado como (S), para realizar o arredondamento;
2 - Campos de (Preço Unitários) das principais tabelas como VMC e VO3 precisam estar com o mesmo tamanho de casas decimais (no mínimo 4 casas);
3 - Segue abaixo a lista das tabelas e campos que precisam estar configurados com o mesmo tamanho de casas decimais;
Tabela SC6
C6_PRCVEN
C6_PRUNIT
Tabela SC9
C9_PRCVEN
Tabela SD2
D2_PRCVEN
D2_PRUNIT
Tabela VO3
VO3_VALPEC
VO3_VALLIQ
Tabela VS3
VS3_VALPEC
VS3_VALLIQ
Tabela VSJ
VSJ_VALCUS
VSJ_VALPEC
Tabela VZ1
VZ1_VALUNI
Tabela SD1
D1_VUNIT
Tabela VS7
VS7_VALORI
VS7_VALPER
VS7_VALDES
Tabela VMC
VMC_VUPECE
VMC_VUPECR
Observação:
Lembrando que cada cliente é responsável por configurar corretamente todos os campos de casas decimais. Havendo alguma customização, estes precisarão ser configurados corretamente.
0 Comentários