Trabajar con atributos definidos por el usuario

Puede utilizar los atributos definidos por el usuario (UDA), palabras o frases descriptivas, scripts de cálculo, fórmulas de miembros e informes. Los atributos definidos por el usuario devuelven listas de miembros asociados al atributo definido por el usuario. Por ejemplo:

  • Puede utilizar el atributo definido por el usuarioHSP_UDF para evitar que una fórmula se sobrescriba al actualizar la aplicación. Debe iniciar la sesión en cada base de datos asociada a la aplicación de Planning y crear la fórmula de miembro con un atributo definido por el usuario. La sintaxis de este atributo definido por el usuario es: (UDAs: HSP_UDF).

  • Si utiliza la función @XREF para buscar un valor de datos en otra base de datos para calcular un valor de la base de datos actual, puede agregar el atributo definido por el usuario HSP_NOLINK a los miembros para evitar que la función @XREF se cree en todos los tipos de plan que no son el tipo de plan de origen seleccionado para ese miembro.

  • Para una dimensión de producto con varios miembros de producto, puede crear un atributo definido por el usuario denominado Nuevos productos y asignarlo a los nuevos productos en la jerarquía de dimensiones de producto. A continuación, puede basar determinados cálculos en los nuevos productos designados.

  • Para el proceso de revisión de presupuesto, en lugar de crear una regla de validación de datos para cada propietario de una línea de productos (algunas líneas de productos pueden tener cientos de propietarios), puede crear un atributo definido por el usuario que contenga los nombres de usuario que se aplican a los miembros con la jerarquía de unidades de planificación. A continuación, en la regla de validación de datos, puede introducir una función de consulta que devolverá los nombres de usuario almacenados en el atributo definido por el usuario para el miembro actual. Por ejemplo, cree un atributo definido por el usuario para cada usuario de la ruta de ascenso y asigne un prefijo al nombre del atributo (por ejemplo, ProdMgr:Kim).

Para obtener más información sobre la creación y el uso de atributos definidos por el usuario, consulte Consideraciones para el uso de Essbase y la Oracle Essbase Database Administrator's Guide (sólo disponible en inglés) .

Los atributos definidos por el usuario son específicos de las dimensiones. Por ejemplo, al crear un atributo definido por el usuario para un miembro de cuenta, hará que esté disponible para los miembros de cuenta no compartidos. Al suprimirlo, se elimina para todos los miembros de cuenta. Para que los atributos definidos por el usuario estén disponibles para varias dimensiones, cree el mismo atributo definido por el usuario para varias dimensiones. Por ejemplo, cree un atributo definido por el usuario denominado Nuevo para las dimensiones Cuenta y Entidad; el atributo definido por el usuario denominado Nuevo estará disponible para los miembros de dichas dimensiones (Cuenta y Entidad).

Para seleccionar los atributos definidos por el usuario para miembros:

  1. Seleccione Administración, Gestionar y, a continuación, Dimensiones.
  2. Seleccione la dimensión para cuyos miembros se va a asociar el atributo definido por el usuario.
  3. Desde la jerarquía de dimensiones, seleccione un miembro y haga clic en Editar.
  4. Seleccione Atributo definido por el usuario.
  5. Opcional: para crear un atributo definido por el usuario, haga clic en Crear.
  6. Seleccione los atributos definidos por el usuario para el miembro moviéndolos a Atributo definido por el usuario seleccionado y haga clic en Guardar:
    • Icono Agregar mueve los atributos definidos por el usuario seleccionados.

    • Icono Eliminar elimina los atributos definidos por el usuario seleccionados.

    • Icono Eliminar todo elimina todos los atributos definidos por el usuario seleccionados.