Compartir a través de


Referencia de campos de asignaciones y flujo de trabajo

El estado y los campos de asignaciones se usan para seguir el progreso de los casos de usuario, las tareas, los errores y otros tipos de elementos de trabajo. Estos campos admiten muchos informes y consultas de equipo. La mayoría de los elementos de trabajo pasan del estado Nuevo, Activo o Propuesto al estado Listo o Cerrado. Cuando cada elemento de trabajo pasa de un estado a otro, también puede reasignarse a varios miembros del equipo. Por ejemplo, un evaluador podría crear un error que se asigne a otro miembro del equipo durante la evaluación. Cuando el otro miembro del equipo resuelva el error, se reasignará al evaluador que lo creó. Los diagramas de estados de flujo de trabajo difieren entre las plantillas de proceso predeterminadas proporcionadas con Team Foundation Server (TFS), vea Trabajar con artefactos de proyecto de equipo y elegir una plantilla de proceso.

Sugerencia

Puede ver diagramas de estados para un flujo de trabajo mediante el Editor de procesos, una herramienta avanzada para Visual Studio disponible aquí: Herramientas avanzadas de Team Foundation Server.

Se realiza el seguimiento de los campos Asignado a y Estado de cada tipo de elemento de trabajo proporcionado con las plantillas de proceso de TFS predeterminadas.

Campos que aparecen en formularios de elementos de trabajo

La siguiente tabla describe los campos que realizan el seguimiento de las asignaciones y del progreso del flujo de trabajo. Para obtener información sobre los tipos de datos y los atributos de campo predeterminados, vea Definir y modificar campos de elementos de trabajo.

Nombre de campo

Descripción

Nombre de referencia

Tipo de datos

Valor predeterminado del atributo de tipo reportable

Valor predeterminado del atributo de índice

Asignado a

Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo.

La lista predeterminada de nombres disponibles en el menú desplegable para este campo de nombre de persona definido por el sistema contiene todas las cuentas agregadas a TFS, que se conocen como el grupo de usuarios válidos. Sin embargo, algunos menús contextuales que admiten la asignación desde las páginas Trabajo pendiente y Panel en Team Web Access se limitan de manera automática a los miembros del equipo. Además, estos nombres se sincronizan automáticamente con Active Directory cuando se configura como parte de la implementación. Vea Sincronización y campos de nombre de persona y Menú desplegable del campo Asignado a.

System.AssignedTo

String

Dimensión

True

Motivo

Motivo por el que el elemento de trabajo está en el estado actual.

Los valores se definen dentro de la sección WORKFLOW de la definición de WIT mediante el elemento REASON. Para modificar los motivos definidos, vea Cambiar el flujo de trabajo de un tipo de elemento de trabajo.

No se realiza el seguimiento de este campo para los Casos de prueba o los Pasos compartidos.

System.Reason

String

Dimensión

True

Motivo de resolución

Motivo por el que se resolvió un elemento de trabajo. Por ejemplo, el caso de usuario tiene el código completo o se ha corregido el error.

Este campo es de solo lectura y solo es válido para tipos de elemento de trabajo Agile y CMMI.

Microsoft.VSTS.Common.ResolvedReason

String

Dimensión

False

Estado

Estado actual del elemento de trabajo. Este campo le permite actualizar el estado de un elemento de trabajo a medida que pase de un estado nuevo o activo a un estado listo o cerrado.

Los valores se definen dentro de la sección WORKFLOW de la definición de WIT mediante el elemento STATE. Para modificar los estados, vea Cambiar el flujo de trabajo de un tipo de elemento de trabajo.

System.State

String

Dimensión

True

Sincronización de campos de nombre de persona

De forma predeterminada, TFS sincroniza los campos de nombre de persona definido por el sistema mediante Active Directory. Estos campos incluyen: Activado por, Asignado a, Cerrado por, Creado por y Resuelto por. Puede conceder acceso a TFS agregando grupos de seguridad que haya creado en Active Directory o agregando cuentas a grupos existentes o personalizados definidos en TFS. Vea Configurar grupos para usarlos en implementaciones de TFS.

Puede habilitar o deshabilitar la sincronización de un campo de nombre de persona con la herramienta de línea de comandos witadmin changefields. También puede sincronizar campos de nombre de persona personalizados especificando el atributo syncnamechanges. Vea Administrar campos de elementos de trabajo [witadmin] y Referencia de elemento FIELD (Definición).

Menú desplegable del campo Asignado a

De forma predeterminada en el menú desplegable del campo Asignado a se muestran todos los usuarios que se han agregado a TFS, ya sea como miembros de un grupo o como miembros individuales. Asimismo, TFS muestra el nombre para mostrar y agrega el nombre de cuenta si es necesario para desambiguar nombres para mostrar que sean idénticos.

Para minimizar la lista de nombres que se muestran en los menús desplegables de campos de nombre de persona, puede limitar el campo solo a esos grupos que desea que se muestren en el menú. Para hacerlo, agregue uno o varios de los siguientes elementos secundarios a la definición de FIELD en la definición del tipo de elemento de trabajo: ALLOWEDVALUES, PROHIBITEDVALUES y VALIDUSER. Vea Referencias de todos los elementos FIELD de XML y Definir listas de selección.

Campos adicionales que admiten consultas e informes

Los campos adicionales se rellenan con información cuando un elemento de trabajo pasa de un estado a otro. Los campos no aparecen en el formulario del elemento de trabajo, pero se realiza un seguimiento de todos los tipos de elementos de trabajo tal y como se indica en la siguiente tabla. Puede usar estos campos para filtrar las consultas y crear los informes.

Nombre de campo

Descripción

Nombre de referencia

Tipo de datos

Valor predeterminado del atributo de tipo reportable

Valor predeterminado del atributo de índice

Activado por

El nombre del miembro del equipo que creó el elemento de trabajo o cambió su estado de cerrado, completado o listo a nuevo o activo.

Microsoft.VSTS.Common.ActivatedBy

String

Dimensión

False

Fecha de activación

La fecha y hora a la que se creó el elemento de trabajo o a la que se cambió su estado de cerrado, completado o listo a nuevo o activo.

Microsoft.VSTS.Common.ActivatedDate

DateTime

Dimensión

False

Cerrado por

El nombre del miembro del equipo que estableció el estado como cerrado, completado o listo.

Microsoft.VSTS.Common.ClosedBy

String

Dimensión

False

Fecha de cierre

La fecha y hora en las que un elemento de trabajo se cerró.

Microsoft.VSTS.Common.ClosedDate

DateTime

Dimensión

False

Creado por

Nombre del miembro del equipo que creó el elemento de trabajo.

Microsoft.VSTS.Common.CreatedBy

String

Dimensión

False

Fecha de creación

La fecha y hora en las que se creó un elemento de trabajo.

Microsoft.VSTS.Common.CreatedDate

DateTime

Dimensión

False

Resuelto por

Nombre del miembro del equipo que resolvió el elemento de trabajo.

Microsoft.VSTS.Common.ResolvedBy

String

Dimensión

False

Fecha de resolución

La fecha y hora a la que el estado del elemento de trabajo pasó a ser resuelto o listo.

Microsoft.VSTS.Common.ResolvedDate

DateTime

Dimensión

False

Fecha de cambio de estado

La fecha y hora a la que cambió el valor del campo Estado.

Microsoft.VSTS.Common.StateChangeDate

DateTime

Ninguna

False

Vea también

Conceptos

Cambiar el flujo de trabajo de un tipo de elemento de trabajo

Referencia de campos de elementos de trabajo para Visual Studio ALM