Menu

Adjuntar archivos

Help
2021-01-29
2021-02-18
  • Administración

    Administración - 2021-01-29

    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
  • José Manuel Díez - Dibosa

    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

     
  • Administración

    Administración - 2021-02-01

    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

     
  • José Manuel Díez - Dibosa

    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

     
  • Administración

    Administración - 2021-02-04

    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
  • José Manuel Díez - Dibosa

    ¿ Es el mismo error de antes: unknown column 'cod_homol_pruebas' ?

    Podrías adjuntar captura de la ventana del error ?

    saludos

     
  • Administración

    Administración - 2021-02-04

    Este es el error, creo que si es el mismo de antes
    Un saludo

     
  • José Manuel Díez - Dibosa

    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

     
  • Administración

    Administración - 2021-02-12

    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
  • José Manuel Díez - Dibosa

    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 ?

     
  • Administración

    Administración - 2021-02-15

    Buenos días,

    Me da el mismo error:

    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

     
  • José Manuel Díez - Dibosa

    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

     
  • Administración

    Administración - 2021-02-18

    Ha funcionado!
    Ya no da error y toda la información parece estar correcta.
    Muchas gracias por la ayuda!
    Un saludo

     

Log in to post a comment.