Descripción de enriquecimiento de solicitudes

El enriquecimiento de solicitudes permite a los aprobadores de una política modificar elementos de solicitud antes de aprobar la solicitud. Los elementos y las acciones que se pueden modificar dependerán de los permisos del aprobador y el acceso a los datos en la vista.

Cuando se activa el enriquecimiento en una política de aprobación, cualquier aprobador de la política que tenga el permiso Participante (escritura) en al menos un objeto de datos de la vista puede realizar el enriquecimiento durante la fase de aprobación. Las acciones que puede realizar un enriquecedor solo pueden depender de los permisos y el acceso a datos del enriquecedor en la vista.

Note:

El acceso a datos del emisor de la solicitud no se tiene en cuenta. Esto significa que un enriquecedor podría realizar acciones en una solicitud que no podía realizar el emisor original.

Los cambios que puede realizar un enriquecedor no se limitan a la política o a los objetos de datos de la solicitud original. Si el enriquecimiento está activado en alguna política de algún objeto de datos de una solicitud, los enriquecedores pueden realizar cualquier acción de solicitud en la vista que les permitan sus permisos y acceso a datos.

Por ejemplo, suponga que tiene una vista de mantenimiento que contiene puntos de vista para una aplicación de contabilidad general y una aplicación de Planning, y que su aplicación de contabilidad general tiene una política de aprobación con el enriquecimiento activado. Cuando se envía una solicitud para agregar un centro de costos a la contabilidad general, si un aprobador de la política de contabilidad general tiene también el acceso Participante (escritura) en la aplicación de Planning, podrá agregar el centro de costos también a la aplicación de Planning antes de la aprobación.

Consideraciones

  • Si un aprobador está incluido en más de una política en un objeto de cadena de datos, el aprobador puede enriquecer la solicitud si alguna de las políticas tiene el enriquecimiento activado en ella.
  • El enriquecedor debe estar invitado actualmente para realizar cambios en una solicitud. Si la solicitud no está en la etapa de aprobación (por ejemplo, si otro aprobador ha devuelto la solicitud), los enriquecedores no pueden realizar cambios en la solicitud.
  • Al determinar las acciones de solicitud y las actualizaciones de propiedad que puede realizar un enriquecedor, se tienen en cuenta los permisos y el acceso a datos en la vista del enriquecedor (consulte Configuración del acceso a los datos). Por ejemplo:
    • Si un enriquecedor tiene acceso a datos solo para realizar adiciones en un tipo de nodo, no podrá agregar ni suprimir un elemento de solicitud para suprimir un nodo.
    • Si un enriquecedor solo tiene acceso de Visualización en una propiedad, no podrá agregar ni suprimir un elemento de solicitud para modificar dicha propiedad.
  • Los enriquecedores pueden realizar acciones de solicitud que nieguen o cambien acciones previas realizadas por el emisor u otros enriquecedores.

Validación y aprobación de solicitudes enriquecidas

Tanto si un enriquecedor realiza cambios en una solicitud como si no, dado que los enriquecedores también son aprobadores, deben aprobar las solicitudes que se les asigna. Cuando un enriquecedor aprueba la solicitud, las validaciones de datos se realizan según los permisos y el acceso a datos del enriquecedor. El proceso de validación y aprobación es el siguiente:

  • Si se produce un error de validación:
    • Si el aprobador es un enriquecedor y es responsable de alguna de las acciones que han presentado fallos de validación, no se aprueba la solicitud. La solicitud permanece abierta en la vista y se muestra un mensaje que indica el fallo de validación. El enriquecedor debe realizar una acción en la solicitud para corregir el fallo de validación, ya sea mediante la corrección de las incidencias de datos, la devolución de la solicitud al emisor o el rechazo de la solicitud.
    • Si el aprobador no es responsable de ninguna de las acciones que han presentado fallos de validación, se aprueba la solicitud y se calculan nuevos invitados.
  • Si no se produce ningún error de validación, se aprueba la solicitud y se calculan nuevos invitados.

Una vez que se han cumplido todas las políticas de aprobación, si aún hay errores de validación, se notifica al emisor. El emisor puede suprimir los elementos de solicitud que están causando las incidencias de validación, incluidos los elementos de solicitud que contienen acciones o propiedades que no están incluidos en los permisos y el acceso a datos del emisor.

Cuando no queda ningún error de validación, se confirma la solicitud.