Compartir a través de


Elemento WBSMasks

Colección de elementos que definen una máscara de estructura de desglose de trabajo (WBS).

<WBSMasks>
  ComplexTypeValue
</WBSMasks>

Elementos primarios

Proyecto

Elementos secundarios

Elemento

Obligatorio u opcional

Descripción

VerifyUniqueCodes

Opcional

Indica si los códigos EDT son únicos para las nuevas tareas.

GenerateCodes

Opcional

Indica si se generan códigos EDT para nuevas tareas.

Prefix

Opcional

Prefijo para todos los códigos EDT.

WBSMask

Opcional

Máscara WBS que se aplica a todas las tareas del proyecto.

Repeticiones

Mínimo: 0

Máximo: 1

Ejemplo:

En el ejemplo siguiente, hay dos niveles WBSMask personalizados en la máscara WBS. El nivel uno es tres números y el nivel dos es dos letras minúsculas. En la tabla se muestra el valor EDM para tareas de ejemplo. Dado que GenerateCodes = 1, Project generó valores EDT para los niveles de esquema uno y dos. Aunque se eliminó una tarea (la tarea con UID = 2), no es necesario que los códigos EDT sean únicos; la tarea T2 tiene el valor 002 EDT. El valor EDM de la tarea eliminada también era 002.

Tarea

Nivel de esquema de tarea

Valor EDM

T1

1

001

st1

2

001.aa

st2

2

001.ab

ss1

3

001.ab.1

ss2

3

001.ab.2

T2

1

002

<Project>
   . . .
   <WBSMasks>
      <VerifyUniqueCodes>0</VerifyUniqueCodes>
      <GenerateCodes>1</GenerateCodes>
      <Masks>
         <WBSMask>
            <Level>1</Level>
            <Type>0</Type>
            <Length>3</Length>
            <Separator>.</Separator>
         </WBSMask>
      </Masks>
      <Masks>
         <WBSMask>
            <Level>2</Level>
            <Type>2</Type>
            <Length>2</Length>
            <Separator>.</Separator>
         </WBSMask>
      </Masks>
   </WBSMasks>
   . . .
   <Tasks>
      . . .
      <Task>
         <UID>1</UID>
         <ID>1</ID>
         <Name>T1</Name>
         <Type>1</Type>
         <IsNull>0</IsNull>
         <CreateDate>2007-11-13T14:33:00</CreateDate>
         <WBS>001</WBS>
         <WBSLevel>001</WBSLevel>
         <OutlineNumber>1</OutlineNumber>
         <OutlineLevel>1</OutlineLevel>
         . . .
      </Task>
      <Task>
         <UID>3</UID>
         <ID>2</ID>
         <Name>st1</Name>
         <Type>0</Type>
         <IsNull>0</IsNull>
         <CreateDate>2007-11-13T14:33:00</CreateDate>
         <WBS>001.aa</WBS>
         <WBSLevel>aa</WBSLevel>
         <OutlineNumber>1.1</OutlineNumber>
         <OutlineLevel>2</OutlineLevel>
         . . .
      </Task>
      <Task>
         <UID>4</UID>
         <ID>3</ID>
         <Name>st2</Name>
         <Type>1</Type>
         <IsNull>0</IsNull>
         <CreateDate>2007-11-13T14:33:00</CreateDate>
         <WBS>001.ab</WBS>
         <WBSLevel>ab</WBSLevel>
         <OutlineNumber>1.2</OutlineNumber>
         <OutlineLevel>2</OutlineLevel>
         . . .
      </Task>
      . . .
   </Tasks>
   . . .
</Project>

Consulte también

Conceptos

Elementos y estructura XML de Project

Esquema XML del elemento de Project

Elementos y estructura XML de WBSMask

Esquema XML del elemento de WBSMasks