Tempo aproximado para leitura: 00:02:00 min
Dúvida
Ao tentar incluir um documento de entrada o sistema gera o errorlog array out of bounds ( 0 of 248 ) on A103LINOK(MATA103.PRW) 27/06/2023 09:30:48 line : 5283.
Ambiente
Protheus – Compras – A partir da versão 12.1.33
Solução
O errorlog array out of bounds ( 0 of 248 ) on A103LINOK(MATA103.PRW) 27/06/2023 09:30:48 line : 5283 indica que ocorreu um erro relacionado aos limites de um array, a função A103LINOK() está tentando acessar o elemento de um array além dos limites permitidos.
Isso significa que o campo não foi encontrado ou a informação está "inacessível". Dentre as principais razões para isso ocorrer, temos:
- Campo com "USADO" desmarcado
- Nivel de campo acima 1 (Exemplo se tiver 9, isso significa que esse campo só pode ser utilizado pelo admistrador)
- Na aba Módulos do configurador > Não está marcado "Todos Módulos"
- Ou, existe alguma customização nesse campo feito pelo cliente, que torna-o nulo exemplo, um posicione customizado ou algo do tipo (nos campos de validação de usuário)
Faça essa análise com os seguintes campos abaixo conforme as instruções citadas acima:
D1_CONTA
D1_CC
D1_ITEMCTA
D1_CLVL
Saiba Mais:
0 Comentários