Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE |
Rotina(s): | GFEXFUNB - Cálculo de Frete |
País(es): | Brasil |
Banco(s) de Dados: | Todos |
Sistema(s) Operacional(is): | 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 execuçã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 adotam 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 será efetuado por meio de variáveis de memória (arrays), em vez de utilizar tabelas temporárias.
É 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: