Error al descargar el plan contable. SyntaxError: Expected ',' or '}' after property value in JSON at position XXXX (line 1 column XXXX)
¿Por qué ocurre?
Este error lo provoca tener en el ERP cuentas contables que en la descripción contienen caracteres especiales como comillas, corchetes y/o apóstrofes.
¿Dónde puede aparecer este error?
Esta incidencia se produce en la conciliación o al refrescar el plan contable desde cualquiera de los puntos de menús habilitados para ello.
¿Cómo lo solvento?
Para solventarlo debes ir a tu ERP, localizar las cuentas que tienen estos caracteres, editar y guardar.
Luego ir a Tunuve y refrescar el plan contable.
¿Dónde refresco el plan contable?
Tenemos dos puntos de menús para hacerlo.
1. LCQC>Conciliación>Acciones>Refrescar plan contable
2.Asesores>Empresas>Acciones de la empresa>Contabilidad>Cuentas y contrapartidas>Refrescar plan contable.
¿Cómo puedo localizar las cuentas con incidencia sin tener que revisarlas todas en mi ERP?
El error que muestra Tunuve indica la posición de la cuenta que tiene el error al traer los datos del ERP a Tunuve.
La posición del error nos dará el número de cuenta que tiene caracteres especiales y que deberemos modificar en el ERP para solventar la incidencia.
Para localizar la cuenta (teniendo en cuenta la línea y columna que nos indicará el error), desde en el navegador de Chrome, debemos:
1. Accedemos a Tunuve, seleccionamos la empresa que tiene la incidencia y vamos a LCQC>Conciliación. No nos cambiamos de pestaña ni de punto de menú.
2. Teniendo hecho el paso 1 (estando en LCQC>Conciliación), pulsamos los tres puntitos del navegador en la parte superior derecha>Más herramientas >Herramientas para desarrolladores
3. Se nos abrirá un panel a la derecha con distintas opciones, seleccionamos Network.
4. A la izquierda del panel, seguimos teniendo Tunuve en LCQC>Conciliación. Pulsamos el botón de ACCIONES>Refrescar plan contable.
En Tunuve nos aparecerá nuevamente el error en pantalla, que nos indica la posición de la cuenta que tiene los caracteres especiales. El error será como este ejemplo:
5. Al pulsar Refrescar plan contable, en el panel que tenemos a la derecha aparecerá cuentas.php. Clicamos sobre cuentas.php
6. Se nos abre a la derecha de cuentas.php un panel pequeño con los datos.
Si no estamos en Response, clicamos en Response que es donde aparecerán todas las cuentas contables que tiene la empresa en el ERP.
7. Una vez estamos en Response y vemos las cuentas contables con todos sus datos, si nos posicionamos donde aparece el texto correspondiente, vemos que nos va indicando Line 1, Column XXX.
Según nos vayamos moviendo con el cursor o las flechas del teclado por el texto de las cuentas, veremos como va cambiando la posición de la columna.
Podemos avanzar con la barra para movernos más rápido, clicando nuevamente en el texto para que nos actualice la posición.
8. Nos movemos hasta la posición que indicaba el error, ya sea con la barra
y/o con las flechas del teclado.
9. Una vez localizada la cuenta estando en la posición indicada por el error, debe coincidir en Line y Column en la que estamos con la que indica el error.
10. Vamos a nuestro ERP y modificamos la cuenta quitando los caracteres especiales.
11. Volvemos a Tunuve y refrescamos el plan contable.
12. Podemos cerrar los paneles que se nos han abierto a la derecha
Cualquier duda o incidencia, por favor, escríbenos a soporte@tunuve.com
¡Buen día!