Buenos días,
Acabo de abrir el ejercicio 2021. He contabilizado un par de facturas, he adjuntado el archivo de la factura a cada asiento y hasta ahi todo bien.
El problema ha empezado cuando, haciendo un asiento automático he arrastrado el archivo adjunto hasta la caja y lo he soltado pero luego antes de "generar" el asiento he cambiado el nombre del archivo en origen y me ha dado error al "generar". En ese momento me salieron varios mensajes de error relacionados con la base de datos, que no sabría reproducir. Ese asiento finalmente no se generó y cerré y abrí denuevo el programa.
Ahora al intentar adjuntar un archivo a un asiento me dice "Error al intentar copiar el archivo" y no hay forma de adjuntar archivos. Aunque ya no salen más mensajes de error.
Baje la última versión de Keme hace cosa de un mes y no me había dado problemas hasta ahora.
Last edit: Administración 2021-01-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
puede que se haya desconfigurado la ruta donde se guardan los archivos. Si no los guardas en base de datos (gestor documental en disco, en configuración) mírate en preferencias, pestaña rutas.
El campo "Ruta documentos" tiene que tener de contenido algo parecido a: "/home/pepe/keme/docs" si trabajas en linux; si trabajas en windows C:/Documents and Settings/pepe/keme/docs/
También es posible que hayas cambiado de ordenador y hayas copiado los directorios a otra máquina. Si trabajas en linux tienes que darle permiso de escritura al directorio docs
saludos
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Gracias por la respuesta Jose Manuel,
El campo "Ruta Documentos" esta correcto. Intentando comprobar la configuración de la empresa me ha salido un error (que esta vez si adjunto), y a continuación ha salido la configuración vacia de la empresa. Me da la impresión de que puede tener que ver con la actualización?
Un saludo
Me da la impresión de que no se han actualizado las tablas correctamente. Esto puede haber sido por algún problema con la conexión de la base de datos mysql, interrupción forzada de la actualización o algo parecido.
Si tienes acceso a la base de datos desde mysqladmin o alguna herramienta similar puedes cambiar el contenido del campo "version" en la tabla "configuracion" - pon el valor "3.2.1.0" y arranca de nuevo KEME.
Te saldrán un montón de errores de campo/tabla existente - ignóralos dándole a aceptar. Cuando termine el proceso intenta acceder de nuevo a la configuración a ver qué es lo que ocurre,
saludos
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola de nuevo,
Ya hemos cambiado el valor del campo "versión" de la tabla "configuracion" de "3.2.1.5" a "3.2.1.0". Han salido los errores de campo que decías y los hemos ignorado.
Se ha solucionado el error a la hora de adjuntar archivos, pero cuando intento acceder a la configuración de la empresa sigue saliendo el mismo error de antes y luego sale la configuración vacia.
Saludos
Last edit: Administración 2021-02-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Parece que falta un campo en la tabla configuración. Bastaría con añadir el campo cod_homol_pruebas de tipo varchar(40), editando la estructura de la tabla, o bien,
Prueba a ejecutar esta sentencia desde una consola de comandos
alter table configuracion add column cod_homol_pruebas varchar(40) default ''
'' son dos comillas simples juntas
saludos
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Buenas,
Acabo de ejecutar la sentencia desde la consola pero me da este error:
alter table configuracion add column cod_homol_pruebas varchar(40) default '' ;
ERROR 1118 (42000): Row size too large. The maximum row size for the
used table type, not counting BLOBs, is 8126. This includes storage
overhead, check the manual. You have to change some columns to TEXT or
BLOBs
Un saludo
Last edit: Administración 2021-02-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
alter table configuracion add column cod_homol_pruebas text;
ERROR 1118 (42000): Row size too large. The maximum row size for the
used table type, not counting BLOBs, is 8126. This includes storage
overhead, check the manual. You have to change some columns to TEXT or
BLOBs
Estamos usando la versión 10.3.27 de MariaDB
Un saludo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Buenos días,
Acabo de abrir el ejercicio 2021. He contabilizado un par de facturas, he adjuntado el archivo de la factura a cada asiento y hasta ahi todo bien.
El problema ha empezado cuando, haciendo un asiento automático he arrastrado el archivo adjunto hasta la caja y lo he soltado pero luego antes de "generar" el asiento he cambiado el nombre del archivo en origen y me ha dado error al "generar". En ese momento me salieron varios mensajes de error relacionados con la base de datos, que no sabría reproducir. Ese asiento finalmente no se generó y cerré y abrí denuevo el programa.
Ahora al intentar adjuntar un archivo a un asiento me dice "Error al intentar copiar el archivo" y no hay forma de adjuntar archivos. Aunque ya no salen más mensajes de error.
Baje la última versión de Keme hace cosa de un mes y no me había dado problemas hasta ahora.
Last edit: Administración 2021-01-29
Buenas tardes,
puede que se haya desconfigurado la ruta donde se guardan los archivos. Si no los guardas en base de datos (gestor documental en disco, en configuración) mírate en preferencias, pestaña rutas.
El campo "Ruta documentos" tiene que tener de contenido algo parecido a: "/home/pepe/keme/docs" si trabajas en linux; si trabajas en windows C:/Documents and Settings/pepe/keme/docs/
También es posible que hayas cambiado de ordenador y hayas copiado los directorios a otra máquina. Si trabajas en linux tienes que darle permiso de escritura al directorio docs
saludos
Gracias por la respuesta Jose Manuel,
El campo "Ruta Documentos" esta correcto. Intentando comprobar la configuración de la empresa me ha salido un error (que esta vez si adjunto), y a continuación ha salido la configuración vacia de la empresa. Me da la impresión de que puede tener que ver con la actualización?
Un saludo
Me da la impresión de que no se han actualizado las tablas correctamente. Esto puede haber sido por algún problema con la conexión de la base de datos mysql, interrupción forzada de la actualización o algo parecido.
Si tienes acceso a la base de datos desde mysqladmin o alguna herramienta similar puedes cambiar el contenido del campo "version" en la tabla "configuracion" - pon el valor "3.2.1.0" y arranca de nuevo KEME.
Te saldrán un montón de errores de campo/tabla existente - ignóralos dándole a aceptar. Cuando termine el proceso intenta acceder de nuevo a la configuración a ver qué es lo que ocurre,
saludos
Hola de nuevo,
Ya hemos cambiado el valor del campo "versión" de la tabla "configuracion" de "3.2.1.5" a "3.2.1.0". Han salido los errores de campo que decías y los hemos ignorado.
Se ha solucionado el error a la hora de adjuntar archivos, pero cuando intento acceder a la configuración de la empresa sigue saliendo el mismo error de antes y luego sale la configuración vacia.
Saludos
Last edit: Administración 2021-02-04
¿ Es el mismo error de antes: unknown column 'cod_homol_pruebas' ?
Podrías adjuntar captura de la ventana del error ?
saludos
Este es el error, creo que si es el mismo de antes
Un saludo
Parece que falta un campo en la tabla configuración. Bastaría con añadir el campo cod_homol_pruebas de tipo varchar(40), editando la estructura de la tabla, o bien,
Prueba a ejecutar esta sentencia desde una consola de comandos
alter table configuracion add column cod_homol_pruebas varchar(40) default ''
'' son dos comillas simples juntas
saludos
Buenas,
Acabo de ejecutar la sentencia desde la consola pero me da este error:
ERROR 1118 (42000): Row size too large. The maximum row size for the
used table type, not counting BLOBs, is 8126. This includes storage
overhead, check the manual. You have to change some columns to TEXT or
BLOBs
Un saludo
Last edit: Administración 2021-02-12
Buenas tardes,
hacemos entonces la recomendación del mensaje de error. Intenta ejecutar esta sentencia:
alter table configuracion add column cod_homol_pruebas text;
y después:
update configuracion set cod_hol_pruebas='';
¿ Qué versión de MySql tienes ?
Buenos días,
Me da el mismo error:
Estamos usando la versión 10.3.27 de MariaDB
Un saludo
Parece que el problema puede estar en que la base de datos se creó en un principio con una versión algo antigua de mysql
Podríamos probar ejecutar esta sentencia:
ALTER TABLE configuracion ROW_FORMAT=DYNAMIC;
Y después intentar añadir la columna:
alter table configuracion add column cod_homol_pruebas varchar(40) default '' ;
A ver qué es lo que ocurre...
saludos
Ha funcionado!
Ya no da error y toda la información parece estar correcta.
Muchas gracias por la ayuda!
Un saludo