Árvore de páginas

Ao executar a rotina Apuração de Resultados(CTBA211), caso informado nas perguntas  "Lote", "Sub-Lote" e "Documento" os valores 999999, 999 e 999999 respectivamente, o sistema poderá não concluir o processamento, uma vez que o valor máximo atingiu o tamanho destinado a cada campo.


Exemplo:

Para o exemplo abaixo, se definido o parâmetro MV_NUMLIN para 999, não existe disponibilidade para apuração com mais de 999 linhas, pois as informações de Lote + SubLote + Documento chegaram ao seu limite

Lote999999
SubLote999
Documento999999


Para minimizar esta ocorrência, foi implementado um bloqueio ao inicio do processamento alertando o usuário que este deve validar as informações contidas nas perguntas  "Lote", "Sub-Lote" e "Documento" , levando em consideração o parametro MV_NUMLIN. 


Durante a Apuração de Resultados, foi inserido a validação para o número de documento, uma vez que existe a limitação deste número até 999999 quando definido o LOTE e SUBLOTE como 999999 e 999.

O Número máximo do documento deve ser 999000, deixando assim a quantidade de 998 lotes disponíveis para efeito de apuração.

Quanto menor este número, maior será a disponibilidade de Lotes durante a apuração.

O Administrador do Sistema, deve avaliar a quantidade de Linhas normalmente utilizada nos lotes, conferir o parâmetro MV_NUMLIN e chegar no número ideal, orientado o K-user do sistema a não ultrapassar o número definido.

Exemplo1: 

LOTE: 999999

SUBLOTE: 999

DOCUMENTO: 999999

MV_NUMLIN: 10

Quantidade de Lotes: 998

Quantidade de Registros:  9980

 

Exemplo2: 

LOTE: 999999

SUBLOTE: 999

DOCUMENTO: 999999

MV_NUMLIN: 10

Quantidade de Lotes: 998

Quantidade de Registros:  9980