Skip to main content

Actividades

En Pega Platform™, las actividades automatizan los procesos. Usted crea actividades en Dev Studio con pasos que siguen el orden que especifique. Las reglas de actividad automatizan el sistema para respaldar procesos más complejos, elaborar cálculos o cuando una regla requiere de una actividad para poder ejecutarse. Como práctica recomendada, conviene revisar si existe un proceso listo para usar, ya que las actividades personalizadas pueden dificultar el proceso de mantenimiento de su aplicación.

Las actividades pueden ser adecuadas para los siguientes procesos: 

  • Procesamiento en segundo plano
  • Ciclos complejos
  • Reglas Declare OnChange
  • Procesamiento paralelo
  • Eventos programados recurrentes
  • Servicios

Por ejemplo, una regla Declare OnChange requiere el uso de una actividad para ejecutar un proceso o suspender un trabajo cuando cambia el valor de una propiedad especificada.  Después de que termine la actividad, el control regresa a la regla que invocó la actividad.

En otro ejemplo, una empresa de seguros necesita cargar los reclamos de seguro enviados a la división de vehículos motorizados. Las cargas automáticas se dan fuera de las horas pico para minimizar el impacto en los usuarios. En Pega Platform, puede configurar una actividad para automatizar la carga de reclamos sin intervención del usuario.

Nota: Cuando la regla de una actividad sea adecuada, use las actividades estándar que se incluyen en Pega Platform. No escriba actividades personalizadas, a menos que sea necesario para cumplir con un requerimiento complejo de la aplicación. Las actividades estándar aplican a las clases @baseclass Work-, Assign- y History-.

Actividades frente a data transforms

Pega Platform ofrece actividades estándar para brindar otros tipos de procesamiento más minuciosos, como invocar una integración o un origen de datos en función de un reporte. Por ejemplo, es posible que un negocio tenga el requerimiento de guardar y confirmar los envíos, que contienen datos complejos, en una aplicación de inventario heredada. En ese caso, es posible que deba usar una actividad con la función Obj-method para escribir en el inventario externo de la base de datos. 

Nota: Para obtener más información sobre el uso de las actividades en flujos, consulte Formulario de actividades: cómo crear actividades para flujos.

Los data transforms convierten datos originales de un formato y clase en datos meta de otro formato y clase. Los data transforms pueden lograr muchas tareas comunes y eliminar la necesidad de usar actividades, por ejemplo:

  • Normalización de datos para usarlos en una página de datos.
  • Copia de una página del portapapeles para crear una página nueva.
  • Mapeo de propiedades y sus valores desde una página existente hasta una página nueva.
  • Definición de una o más propiedades iniciales en una página del portapapeles y configuración de sus valores. Un data transform puede establecer muchos valores de propiedad en una página en un paso de procesamiento.
  • Anexión de páginas de una propiedad de lista de páginas a otra.
Nota: Para obtener más información sobre lo que pueden hacer los data transforms, consulte Configuración de un data transform.

Automatizaciones y actividades

Las automatizaciones son reglas listas para usar que puede configurar como pasos en el diseñador de casos y como utilidades en los flujos para realizar tareas específicas, como mover un caso a la etapa siguiente o guardar archivos adjuntos de casos en un repositorio de documentos. Las automatizaciones pueden incluir actividades estándar. Puede abrir una regla de automatización para ver sus datos de entrada y salida. También puede usar automatizaciones en una actividad con el método de automatización de llamadas. 

Nota: Para obtener más información sobre las automatizaciones, consulte Automatizaciones automatizaciones de Pega.

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 75% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice