Creación, edición y validación de suscripciones

Para crear una suscripción, navegue al punto de vista de destino y seleccione el punto de vista de origen al que desea suscribirse. Una vez confirmado un cambio en el punto de vista de origen, se generan solicitudes para realizar el mismo cambio en los puntos de vista de destino.

Mejores prácticas

Al crear un conversor de tipo de nodo, la práctica recomendada implica la conversión de un tipo de nodo de origen a un tipo de nodo único en el punto de vista de destino. Si convierte un tipo de nodo de origen en varios tipos de nodo de destino, la solicitud de suscripción podría resultar ambigua y se puede omitir el registro.

Requisitos previos de suscripción

Se deben cumplir estas condiciones para poder crear una suscripción:

  • Los puntos de vista de origen y de destino deben tener un estado Activo.

  • El creador de la suscripción y las personas asignadas predeterminada y alternativa deben tener suficientes permisos y acceso a los datos. Consulte Seguridad de solicitudes.

  • Si los puntos de vista de origen y de destino tienen un conjunto de nodos de tipo Jerarquía, los dos conjuntos de jerarquías deben ser diferentes y los dos puntos de vista deben tener, al menos, un tipo de nodo equivalente entre ellos. Es decir, los puntos de vista de origen y de destino deben tener el mismo tipo de nodo en la misma aplicación o, de lo contrario, se debe configurar un conversor de tipo de nodo para convertir el tipo de nodo de origen en el tipo de nodo de destino.

  • Si el punto de vista de origen tiene un conjunto de nodos de tipo Lista y el punto de vista de destino tiene un conjunto de nodos de tipo Jerarquía, los dos puntos de vista deben tener, al menos, un tipo de nodo equivalente entre ellos. Es decir, los puntos de vista de origen y de destino deben tener el mismo tipo de nodo en la misma aplicación o, de lo contrario, se debe configurar un conversor de tipo de nodo para convertir el tipo de nodo de origen en el tipo de nodo de destino.

  • Si los puntos de vista de origen y de destino tienen un conjunto de nodos de tipo Lista o si el origen tiene un conjunto de nodos de tipo Jerarquía y el destino tiene un conjunto de nodos de tipo Lista, los dos puntos de vista deben tener, al menos, un tipo de nodo diferente y se debe configurar un conversor de tipo de nodo para convertir el tipo de nodo de origen en el tipo de nodo de destino.

  • En las acciones de suscripción que agregan o insertan nodos en las que el punto de vista de origen tiene un conjunto de nodos de tipo Lista y el punto de vista de destino tiene un conjunto de nodos de tipo Jerarquía, el valor del padre en el punto de vista de jerarquía se puede calcular para cada acción de solicitud. El administrador debe definir una expresión para calcular el valor del padre. Consulte Propiedades calculadas y almacenadas.
  • Para las suscripciones con nombres de nodo calculados, los nombres de nodo se calculan en el punto de vista de origen y los nombres resultantes se transfieren a los puntos de vista de destino. Si desea calcular los nombres del punto de vista de destino, debe configurar una transformación de propiedad en el conversor de tipo de nodo para transformar la propiedad de nombre en un valor en blanco o en una de las palabras clave de nombre calculado. Consulte Nombres calculados y suscripciones.
  • Las transformaciones del padre en los conversores de tipo de nodo se ejecutan para los nodos superiores en los puntos de vista de la jerarquía de origen cuando se generan elementos de solicitud para una solicitud de suscripción. Esto permite que los nodos superiores que se hayan agregado en un punto de vista de origen se coloquen bajo un padre diferente en un punto de vista de jerarquía de destino.
  • Si el nombre del punto de vista de destino tiene más de 30 caracteres, debe crear una etiqueta que tenga 30 caracteres o menos. La etiqueta se utiliza en lugar del nombre del punto de vista en el archivo de solicitud de suscripción. Consulte Inspección de un punto de vista.

  • No puede crear suscripciones con puntos de vista con etiquetas de tiempo como punto de vista de origen ni de destino.

Creación de una suscripción

Un punto de vista de destino se puede suscribir a varios puntos de vista de origen. Para crear una suscripción:

  1. En Vistas, abra la vista que contiene el punto de vista de destino.

  2. Seleccione el punto de vista de destino.

  3. Coloque el cursor a la derecha del nombre del punto de vista, haga clic en icono de menú y, a continuación, seleccione Inspeccionar.

  4. Seleccione el separador Suscripciones y, a continuación, haga clic en Crear.

  5. En el cuadro de diálogo Crear suscripciones, realice las siguientes acciones:

    1. Seleccione el punto de vista de origen al que desea suscribirse.

      Nota:

      Solo se muestran para su selección los puntos de vista que coinciden con las condiciones de Requisitos previos de suscripción.

    2. Opcional: escriba un nombre y una descripción para la suscripción. De forma predeterminada, el nombre de la suscripción es "{nombre de la vista de origen} | {nombre del punto de vista de origen}".
    3. Haga clic en Crear.

Después de hacer clic en Crear, la suscripción se visualizará en el inspector de suscripciones. En él, puede editar la configuración de suscripción.

Edición, activación, desactivación o supresión de suscripciones

Para editar una suscripción:

  1. En Vistas, abra la vista que contiene el punto de vista de destino.

  2. Seleccione el punto de vista de destino.

  3. Coloque el cursor a la derecha del nombre del punto de vista, haga clic en icono de menú y, a continuación, seleccione Inspeccionar.

  4. Seleccione Suscripciones y, a continuación, haga clic en el nombre de la suscripción que desea editar.

    La suscripción se mostrará en el inspector de suscripciones.

  5. Opcional: en el separador General, haga clic en Editar y, a continuación, modifique el nombre o la descripción de la suscripción.
  6. En el separador Definición, haga clic en Editar y, a continuación, realice una acción:

    • En Personas asignadas, seleccione la persona asignada predeterminada y las alternativas. Consulte Asignación de solicitudes de suscripción.

      Nota:

      Solo estarán disponibles para su selección los usuarios que tengan al menos el permiso Participante (escritura) para la dimensión en el punto de vista de destino. El icono sobre indica que el usuario tiene configurada una dirección de correo electrónico y puede recibir notificaciones de solicitud.

    • Opcional: en Flujo de trabajo, seleccione una o varias de las siguientes opciones:

      Campo Descripción
      Activado Activa la suscripción. Cuando se crea una suscripción, está desactivada de forma predeterminada. Debe haber definido una persona asignada predeterminada o alternativa para poder activar una suscripción.

      También puede activar o desactivar suscripciones desde el separador Suscripciones del inspector de puntos de vista. Consulte Para activar, desactivar o suprimir una suscripción a continuación.

      Nota:

      Cuando una suscripción está desactivada, no se genera ninguna solicitud de suscripción ni elemento de solicitud para el punto de vista de destino.
      Colaborar Incluye como colaboradores en la solicitud a personas asignadas alternativas que no tienen asignada la solicitud. Esto permite a las personas asignadas alternativas realizar cambios en los elementos de solicitud y agregar comentarios o anexos cuando no tienen asignada la solicitud.

      Consulte Colaboración en una solicitud.

      Envío automático Permite al sistema enviar automáticamente la suscripción si esta supera la validación y cumple cualquiera de las condiciones siguientes:
      • No se ha omitido ningún elemento.
      • Se han omitido elementos con el estado "No es necesaria ninguna actualización" o "Ya se ha procesado una fila con la misma clave".

      Si se omiten elementos con cualquier otro estado (incluso aunque se omitan otros elementos en la misma solicitud con uno de los dos estados indicados anteriormente), toda la suscripción no se enviará.

      Omitir aprobaciones Permite al sistema omitir aprobaciones para las solicitudes enviadas automáticamente

      Nota:

      Esta opción solo está disponible cuando está seleccionada la opción Envío automático.
  7. Opcional: en Copiar nodos, utilice los campos Acción de copia y, si lo desea, Propiedades para la coincidencia en el separador Definición del inspector de suscripciones para especificar una operación Copiar o Modelar después (consulte Realización de operaciones Copiar y Modelar después en suscripciones):
  8. Opcional: en el separador Filtros, solo para las suscripciones de puntos de vista de jerarquía, puede agregar filtros de nodo superior si no desea suscribirse al punto de vista completo. Mediante filtros de nodo superior se pueden seleccionar las ramas del punto de vista de origen a las que sí desee suscribirse. Consulte Adición de filtros y condiciones a las suscripciones
  9. Haga clic en Guardar.

Nota:

No puede editar una suscripción para cambiar el punto de vista de origen al que suscribirse. Para cambiar el punto de vista de origen, suprima la suscripción existente y cree una nueva suscripción con el punto de vista de origen deseado.

Para activar, desactivar o suprimir una suscripción:

  1. Inspeccione el punto de vista que contenga la suscripción que desea activar, desactivar o suprimir. Consulte Inspección de un punto de vista.
  2. En el separador Suscripciones, haga clic en Editar.
  3. En la columna Acción de la suscripción en la que desea realizar una acción, haga clic en icono de menú y, a continuación, seleccione una opción:
    • Activar (solo está disponible si la suscripción está desactivada)
    • Desactivar (solo está disponible si la suscripción está activada)
    • Suprimir
  4. Haga clic en para confirmar y, a continuación, en Guardar.

Validación de suscripciones

Cuando crea una suscripción, el sistema se asegura de que cumpla con los requisitos previos que se enumeran arriba. Después de crear una suscripción, sin embargo, la configuración de los puntos de vista y los usuarios puede cambiar, lo que podría generar una suscripción no válida. Cuando navega al panel de suscripción, se validan todas las suscripciones existentes para un punto de vista con el fin de verificar que cumplen las reglas de una suscripción. Si una suscripción no es válida, puede realizar acciones para resolver el problema.

Resolución de errores de validación

Los ejemplos siguientes ilustran errores comunes de validación de suscripciones y las acciones que permiten resolverlos.

Si los puntos de vista de origen y de destino no tienen un tipo de nodo en común o si no se ha configurado un conversor de tipo de nodo entre los puntos de vista de origen y de destino, el sistema muestra el siguiente error:


el punto de vista de origen debe tener al menos un tipo de nodo equivalente en común con el punto de vista de destino

Para resolverlo, cree un conversor de tipo de nodo para convertir el tipo de nodo de origen en el tipo de nodo de destino y consulte Trabajo con conversores de tipo de nodo.

Si la persona asignada a la suscripción no tiene, al menos, el permiso Participante (lectura) en el punto de vista de origen y el permiso Participante (escritura) en el punto de vista de destino, el sistema muestra el siguiente error:


la persona asignada debe tener, al menos, el permiso de gestor de datos en el punto de vista de destino

Para resolverlo, asegúrese de que la persona asignada a la suscripción tiene, al menos, el permiso Participante (lectura) en el punto de vista de origen y el permiso Participante (escritura) en las aplicaciones del punto de vista de destino. Consulte Asignación de permisos de aplicación y Asignación de permisos de vista.

Si el punto de vista de origen o de destino ya no está activo, el sistema muestra el siguiente error:


el punto de vista debe estar activo para ser el origen de una suscripción

Para resolver errores de punto de vista inactivo, vuelva a cambiar el estado del punto de vista archivado a Activo. Consulte Descripción del ciclo de vida de los objetos de datos y la cadena de datos.