Compartir a través de


Cómo: Cambiar el método de asignación de campos a Microsoft Project

Actualización: noviembre 2007

Si desea cambiar el comportamiento de publicación de Microsoft Project, debe cambiar el archivo de asignación de Microsoft Project. Modificando el archivo de asignación, puede especificar a qué campos de Team Foundation deben asignarse los campos de Microsoft Project. También puede controlar el comportamiento de publicación a través del atributo PublishOnly, y designar campos especiales, como el campo de contexto.

Un archivo de asignación está asociado a un proyecto de equipo. Puede cambiar el archivo de asignación de un proyecto de equipo en cualquier momento. El archivo de asignación con el que se inicia un proyecto de equipo viene determinado por el archivo de asignación de la plantilla de procesos que se utilizó para crear el proyecto de equipo.

Nota:

Al modificar el archivo de asignación de un proyecto de equipo, se modifican las asignaciones de campos de Microsoft Project para todos los miembros del equipo de ese proyecto de equipo.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo Project Administrators o establecer el valor de los permisos Ver información del nivel de proyecto y Editar información de nivel de proyecto en Permitir. Además, debe tener los permisos necesarios para crear el archivo de asignaciones en la ruta de acceso local que especifique. Para obtener más información, consulte Permisos de Team Foundation Server.

Para cambiar el método de asignación de campos de elementos de trabajo a Microsoft Project

  1. Descargue el archivo de asignación del proyecto de equipo que desee modificar. Para obtener más información, consulte Cómo: Descargar o cargar un archivo de asignaciones de campo en Microsoft Project.

  2. Abra el archivo de asignación que ha descargado (por ejemplo, C:\MappingFile.xml) en un editor de XML.

  3. Agregue nuevas asignaciones o edite las existentes en el formato siguiente:

    <Mapping WorkItemTrackingFieldReferenceName="fieldname" 
       ProjectField="projectfield" 
       ProjectName="user friendly name"
       />
    

    Por ejemplo:

    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Common.Priority"
       ProjectField="pjTaskText19"
       ProjectName="Work Item Priority" />
    

    Donde:

    Microsoft.VSTS.Common.Priority es un campo existente en el proceso de MSF for Agile Software Development.

    pjTaskText19 es un campo de texto personalizado de Microsoft Project.

    Nota:

    Si desea una lista completa de todos los valores de campo de Microsoft Project para el atributo ProjectField, vea Asignaciones de campo en Microsoft Project.

  4. Si lo desea, puede indicar que el campo debe publicarse pero no actualizarse. Agregue el atributo PublishOnly a la sección de asignación de dicho campo y establezca el atributo en true. Este atributo se utiliza para permitir a los miembros del equipo ver pero no cambiar un valor de campo en Team Foundation.

  5. Designe qué campo de Microsoft Project debe ser el campo de sincronización utilizando la sintaxis siguiente:

    <SyncField ProjectField="" />
    

    En el ejemplo siguiente, se muestra cómo especificar pjTaskText25 como el campo de sincronización:

    <SyncField ProjectField="pjTaskText25" />
    
  6. Si lo desea, puede designar qué campo de Microsoft Project debe mostrar los vínculos y la información de los datos adjuntos utilizando la sintaxis siguiente:

    <LinksField ProjectField="" />
    

    En el siguiente ejemplo, se muestra cómo especificar pjTaskText26 como el campo de vínculos y archivos adjuntos:

    <LinksField ProjectField="pjTaskText26" />
    
  7. Si lo desea, puede designar qué campo de Team Foundation debe mostrar la información de jerarquía de las tareas utilizando la sintaxis siguiente:

    <ContextField WorkItemTrackingFieldReferenceName="" />
    

    En el siguiente ejemplo, se muestra cómo especificar Microsoft.VSTS.Scheduling.TaskHierarchy como el campo de contexto.

    <ContextField WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.TaskHierarchy" />
    
  8. Guarde el archivo de asignación.

  9. Cargue el archivo de asignación en el proyecto de equipo que desee modificar. Para obtener más información, consulte Cómo: Descargar o cargar un archivo de asignaciones de campo en Microsoft Project.

Vea también

Referencia

Asignaciones de campo en Microsoft Project

Otros recursos

Seguimiento de proyectos de equipo en Microsoft Excel y Microsoft Project

Personalizar las asignaciones de campo en Microsoft Project