Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE |
Rotina: | GFEXFUNB - Cálculo de Frete |
País: | Brasil |
Bancos de Dados: | Todos |
Sistemas Operacionais: | Windows® / Linux® |
Alteração na rotina de Cálculo de Frete (GFEXFUNB) para que o sistema não apresente erro de "Maximum index levels exceeded" na realização de cálculos de frete. Esta inconsistência indica que o limite de balanceamento do índice de uma tabela foi excedido, e é reproduzido em ambientes que utilizam o ADS como driver de acesso aos arquivos de dados locais.
Sendo assim, para prevenir este tipo de inconsistência, o controle das informações dos Grupos de Entrega durante o cálculo de frete dos documentos será feito por meio de variável de memória (array) em vez de utilizar tabelas temporárias.
Importante!
É importante ressaltar que existem outras formas de contornar esta situação:
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Passos para o teste: