ActivityType

Resumen

El objeto ActivityType proporciona acceso al elemento de configuración del tipo de actividad en la base de datos de Workflow Manager (Classic).

Debate

Un tipo de actividad es una plantilla para registrar el historial durante el ciclo de vida del trabajo. Los tipos de actividad tienen dos finalidades principales: proporcionar una plantilla configurable del mensaje que se almacenará con el historial y proporcionar al mensaje una etiqueta para se pueda clasificar o consultar posteriormente. Por ejemplo, se puede consultar el historial del trabajo con el tipo de actividad AssignJob para saber cuántas veces se reasignó un trabajo.

Propiedades

PropiedadExplicaciónTipo de datos
ID
(Sólo lectura)

El Id. del ActivityType.

Integer
name
(Sólo lectura)

El nombre del ActivityType.

String

Muestra de código

En el ejemplo siguiente se reasigna un trabajo a un grupo y se registra un tipo de actividad AssignJob en el trabajo.

import arcpy

#Establish a connection to a Workflow database
conn = arcpy.wmx.Connect(r'c:\test\Workflow.jtc')

#Access a Workflow Job 
job = conn.getJob(99999)

#Change the assignment of the job to Editors group
job.assignedType='Group'
job.assignedTo='Editors'

job.save()

#Log an activity for the reassignment of the job
job.logActivity('AssignJob','Job assigned to Editors group.')