Document
fracttal-header-image

PODER DEFINIR SI EL CÓDIGO DE UN ACTIVO INCLUYE EL CÓDIGO DEL ACTIVO PADRE

La codificación de los Activos en un Base de Datos debe ser única para ello el campo 'Código' es obligatorio y no puede repetirse. Sin embargo, dependiendo de como se defina la codificación de los Activos (máscara), ese código puede ser estructurado o no. Igual que en una estructura de archivos, con carpetas y subcarpetas, el nombre de un archivo (que sirve como código) no puede localmente repetirse (dentro de una misma carpeta) pero puede repetirse en una carpeta diferente ya que en realidad su 'nombre' (equivalente a un código) no es únicamente el nombre del archivo sino la ruta+nombre. Al cambiar el archivo de carpeta o el nombre de una carpeta, los códigos asociados (ruta+nombres) se autogeneran.
En FRACTTAL cuando se crea el Código del Activo, se tiene que definir el código único del Activo sin consideración de la 'ruta' (nivel de la estructura jerárquica) donde está.
Nuestra codificación de los Activos es estructurada, lo que quiere decir que el código de un Activo es el código del Activo Padre concatenado con su referencia - ej. Si el código del Activo Padre es '10-02-05', el código del Activo será '10-02-05-01'.
La forma como FRACTTAL está desarrolado implica que siempre que se genere un Activo se tenga que rellenar en el campo Código la referencai completa del código. También, si uno cambia el Activo Padre del Activo, tendrá que redefinir su código. Pero, más importante, si se cambia el código del Activo Padre, uno tendrá que redefinir todos los códigos de los Activos hijos, lo que dependiente de la cantidad de Activos hijos puede ser un trabajo muy laborioso y propenso a errores.

SUGERENCIA

  1. Que en la configuración general de la BD se pueda definir si, para tipo de Activo (Ubicación, Equipo, Herramienta, etc.) el código del Activo es estructurado (incluye en código del Activo Padre) o no.

  2. En el caso de que se defina el código como estructurado, se defina el símbolo de separación.

  3. En el caso de que se defina el código como estructurado, al rellenar el campo 'Código' en la ficha del Activo el código del Activo Padre aparezca antes del campo para rellenar.

  • Invitado
  • Nov 4 2025
  • Adjuntar archivos