Ocurrencia
En el módulo de Estock/Costos, al intentar registrar un movimiento interno múltiple desde la rutina MATA241 es presentado el error log:
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - A partir de la versión 12
Causa
El error de "array out of bounds ( 0 of ... )" ocurre cuando algún campo de array no se encuentra en uso por el Sistema o tiene un nivel superior al usuario, es decir, el campo no está disponible para el usuario.
Solución
Para solucionar esa ocurrencia, realice los siguientes pasos:
1. Inicialmente verifique que la rutina MATA241 sea igual o superior al 01/08/2018;
2. Desde el modulo Configurador - SIGACFG, verifique que los siguientes campos estén en uso y configurados como nivel 1 (conforme al diccionario estándar):
- D3_LOCAL
- D3_LOCALIZ
- D3_COD
- D3_NUMSERI
- D3_LOTECTL
- D3_NUMLOTE
- D3_OP
- D3_QUANT
3. Guarde las modificaciones en modo exclusivo y realice una nueva validación para verificar que el error log fue corregido.
0 Comentarios