Implementar una actualización automática de los planes analíticos

Antes de empezar

En Lucca tiene la posibilidad de implementar un plan analítico para realizar un seguimiento analítico de los gastos a través de Cleemy Notas de gastos y de las actividades a través de Timmi Tiempo.

Este plan analítico se puede alimentar manualmente (Crear y administrar ejes analíticos) o se puede actualizar de forma automática.

Actualización automática de ejes analíticos

La sincronización automática se llevará a cabo por medio de un FTP, el que almacenará un archivo CSV con los ejes analíticos que quiera crear o editar. Luca consultará este servidor FTP una vez al día para efectuar la importación. 

Habrá que cumplir dos requisitos previos para llevar a cabo una sincronización automática:

  • Implementación de un servidor FTP. Si ya dispone de un servidor FTP, podremos utilizarlo para realizar la sincronización; si no es así, podemos crear un servidor FTP para usted, gestionado por Lucca.
  • Es posible adaptar el archivo generado de su sistema ERP o de su programa de contabilidad al formato previsto por nuestro módulo de importación.

Formato del archivo de importación

El archivo que se almacene en el FTP para efectuar la sincronización automática deberá estar en formato CSV e incluir distintos campos (sus nombres deberán estar indicados en la primera línea), de los cuales algunos son obligatorios (se marcan con un asterisco).

  • code*: debe ser único para las secciones de un mismo eje.
  • name*: la denominación de una sección, en el idioma del usuario que realiza la importación. Si quiere especificar el idioma de la denominación, necesitará tantas columnas como traducciones, con títulos en el formato multilingualName(xx-XX), donde xx-XX es el código de una cultura. Por ejemplo, fr-FR para francés, en-GB para inglés británico, en-US para inglés estadounidense, etc.
  • axis*: identificador del eje. Se puede ver en la interfaz de administración de los ejes, en la parte superior derecha.

mceclip0.png

  • active: permite archivar una sección con el valor false o reactivarla con el valor true.
  • Enlaces de filiación entre las secciones:
    • childrenAxisSections permite enumerar la sección o las secciones secundarias de una sección. Si sus códigos son números enteros, el módulo de importación podría confundirlos con los identificadores de los ejes; por lo tanto, es mejor que utilice childrenAxisSections.code
    • parentsAxisSections funciona de la misma manera, pero en las líneas de los elementos secundarios.
  • isPublic: acepta el valor true si el eje es visible por todos los usuarios, o false,, en cuyo caso deberá indicar restricciones para los usuarios o los departamentos.

Las restricciones de acceso se gestionan mediante cuatro campos. En ellos podrá indicar las personas o los departamentos autorizados a realizar acciones en la sección. Puede hacerlo en una columna, separándolos con comas, o creando tantas columnas como elementos deba autorizar.

  • departments: indique la denominación de los servicios autorizados a realizar acciones en la sección.
  • departmentsWithSubs: funciona como los departamentos, con la excepción de que los subservicios de los servicios mencionados también se incluirán automáticamente.
  • users: permite indicar los usuarios con acceso a la sección, indicando preferentemente su nombre de inicio de sesión. Asimismo, podrá utilizar otros nombres de usuario únicos de los usuarios, por ejemplo, el correo electrónico. Para contar con más seguridad, puede utilizar como denominación de campo users.mail, users.login, etc., para indicar al módulo de importación qué dato va a utilizar.

Contenido de la página

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0