Tabla ficheros asociados a clientes y proveedores

Solved

Buenos días,

Alguien podría indicarme que tabla de la base de datos, es la que guarda la información de los ficheros asociados en clientes y proveedores.

Gracias.

  • 0

    Buenas tardes  

    Tengo una skill en Claude alimentada con la estructura de la BBDD pública de Sage50 - El archivo de excel que todos podemos descargar - y tras consultar y leer las 361 tablas, la respuesta proporcionada es la siguiente:

    De forma nativa, Sage50 no tiene una tabla SQL dedicada para ficheros asociados a clientes o proveedores. La funcionalidad básica se apoya en el sistema de archivos:

    • En la ficha del cliente existe el campo CLIENTES.RUTA, que almacena una ruta de directorio. Al abrir esa ruta desde la ficha, se accede a la carpeta donde el usuario ha ido guardando ficheros manualmente.
    • En proveedores (PROVEED) no existe ni siquiera ese campo — la asociación de archivos a nivel nativo es aún más limitada.
    • Para artículos sí existe la tabla ART_FOTO (Ficheros asociados a artículos) con los campos ARTICULO, IMAGEN y ORDEN, que registra cada fichero individualmente en la base de datos.

    Luego de buscar en la web información adicional al respecto, ha mencionado el módulo de Gestión documental, arrojando la siguiente respuesta:

    Sage ofrece un módulo adicional llamado Gestión Documental que permite asociar documentos de cualquier extensión a clientes, proveedores, artículos y documentos de compra o venta. La información se almacena por grupo de empresa, cada uno con una ruta de acceso diferenciada por un código único. 

    El add-on necesita almacenar al menos estos datos, pero no se ha publicado la estructura de tablas del add-on de Gestión Documental

    Si tuviera el módulo contratado, podría indagar algo más, pero resulta que ni lo tengo ni lo necesito.

    Saludos.

  • +1 in reply to MiguelBalsas
    Verified Answer

    Buenas tardes  

    Gracias por la ayuda, he revisado el campo RUTA después de añadir imágenes (ficheros asociados) a un par de clientes y no tiene datos, por lo que no debe tener nada que ver.

    Con respecto al ADD-ON de gestión documental no lo tengo instalado tampoco, por lo que la información debe estar en otro sitio.

    Gracias en cualquier caso por la ayuda, voy a seguir investigando

    Un saludo.

  • +1 in reply to MiguelBalsas
    Verified Answer

    Buenas de nuevo  

    Tras seguir investigando, he logrado localizar donde se guarda la información.

    Resulta que tambien se guardan en la tabla ART_FOTO  Open mouth

    He podido comprobar que lo que hace SAGE 50 es usar la misma tabla que para los ARTICULOS, solo que el campo ARTICULO lo rellena como "CLI-430xxxxxx", supongo que hará lo mismo con los proveedores solo que indicando "PRO-400xxxxxx" 



    A priori, nunca se me hubiera ocurrido mirar en ese tabla Thinking, ya podían cambiarle el nombre a solo FOTOS, o algo así Joy

    En cualquier caso, gracias por la ayuda.

    Un saludo

  • 0 in reply to Luis P

    Ciertamente, algunos de los nombres que han utilizado para según qué funcionalidades, deben ser bien traducciones literales del idioma originario de la aplicación, bien lo primero que se le pasó al desarrollador de turno. Lo cierto es que requieren de un ejercicio de imaginación muy profundo para alcanzar a comprender lo que realmente realizan dentro del programa. 

    En cualquier caso, me alegro haberte puesto tras la pista para resolver tu duda con la ayuda inestimable de la IA.

    Saludos.