Dúvida
Qual e a limitação do número do documento na apuração de resultado
Ambiente
Cross Segmento - Backoffice Linha Protheus - Contabilidade Gerencial – A partir da versão 12.
Solução
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
Lote | 999999 |
SubLote | 999 |
Documento | 999999 |
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
0 Comentários