Tiempo aproximado de lectura: 00:07:00 min
Ocurrencia
En la rutina de actualización de moneda (CTBA370) al realizar la conversión de moneda, el sistema está arrojando un error.log de desbordamiento de arreglo, lo cual impide que se continúe con el proceso:
array out of bounds [1] of [0] on CTBGRAVSALDO (CTBXATU.PRW) 25/03/2026 09:51:22 line: 3511
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Gestión de Contabilidad (SIGACTB) - Versión 12.1.2310 con G.E y superiores.
Solución
En la rutina de Actualización contable (CTBXATU), se realizan los siguientes ajustes:
En la función CTBGRAVSALDO se agregan condiciones de protección para impedir que se genere error.log cuando el arreglo se encuentre vacío.
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Verifique tener las siguientes rutinas igual o mayor a:
| Rutina | Nombre Técnico | Fecha |
|---|---|---|
| CTBXATU | Actualización contable | 23/07/2026 |
Caso contrario, solicite el patch de actualización de esta rutina a Soporte Mercado Internacional a través de un ticket de atención.
2. Una vez que obtenga el patch de actualización, respalde su RPO;
3. Aplique patch inicialmente en un ambiente de PRUEBAS;
4. Sugerimos revisar a detalle y realizar las pre-condiciones así como seguir el procedimiento indicado en el siguiente boletín técnico:
DMINA-29735 DT Actualización de moneda con criterio 05 - No tiene conversión COL
Información Adicional
Solución disponible para las versiones vigentes o con garantía extendida vigente.
Para mayor información, consulte la sección Versiones vigentes del enlace Ciclo de Vida de Software - TOTVS Linha Protheus
0 Comentarios