MSP: Actualizaciones desde la interfaz heredada al nuevo controlador XML

ccppmop159
En esta página se explica parte del nuevo comportamiento del controlador para los usuarios que se actualizan a
Clarity
15.5 o posterior desde versiones anteriores en las que se utilizaba el controlador de PPM-MSP heredado.
2
2
Nuevo atributo de
Tipo de tarea
de Microsoft Project
Se puede indicar cómo se asigna una tarea al valor del
tipo de tarea
de Microsoft Project. Esta versión incluye un nuevo atributo de
tarea
denominado
Tipo de tarea de Microsoft Project
que representa el tipo de tarea de Microsoft Project. El nuevo atributo obtiene su valor de uno de los siguientes valores de búsqueda:
0 - Fixed Units 1 - Fixed Duration 2 - Fixed Work
El nuevo atributo
msp_task_type
es compatible con la integración de Clarity con Microsoft Project y está disponible en
PPM (versión clásica)
, en
Clarity
, en Microsoft Project y en XOG.
Compatibilidad para los tipos de tarea
Trabajo fijo
Puede importar o exportar un plan de proyecto a o desde Microsoft Project con todos los tipos de tarea intactos para que pueda continuar gestionando el proyecto.
Las versiones anteriores de
Clarity
solo eran compatibles con dos (2) tipos de tarea:
Duración fija
y
Duración no fija
. Un atributo booleano (
prIsFixed
) en el objeto de tarea que indica qué tipo de tarea se ha aplicado. Sin embargo, Microsoft Project admitía tres (3) tipos de tarea:
Duración fija
,
Trabajo fijo
y
Unidades fijas
. Estos tipos de tarea se corresponden con la programación, el coste y las dimensiones del alcance, respectivamente.
En la versión 15.4.1 y versiones anteriores con el adaptador de MSP heredado anterior a XML,
Clarity
almacenaba todo el archivo MPP y superponía los cambios en el archivo utilizando el lenguaje de macros OLE. Los valores de configuración de la tarea como, por ejemplo, el
Trabajo fijo
, se conservaban aunque no se habían almacenado en la base de datos porque se habían guardado directamente en el archivo MPP. Esto incluía situaciones en las que los archivos MPP se asociaban con las plantillas de proyecto de
Clarity
.
Al utilizar el nuevo adaptador XML, esta información ya no estará disponible inicialmente al exportar a MSP por primera vez. Como resultado, las tareas que se deberían haber designado específicamente como
Trabajo fijo
se han establecido en
Unidades fijas
.
Las integraciones de
Clarity
15.5 y versiones posteriores con MSP resuelven esta situación al proporcionar las siguientes funciones nuevas:
  • Un nuevo atributo de búsqueda de selección única del tipo de tarea que permite a
    Clarity
    almacenar cualquiera de las tres (3) opciones de tipo de tarea de MSP.
  • También hay disponible un nuevo atributo de tipo de tarea para las lecturas y escrituras (actualizaciones) a través de XML Open Gateway (XOG).
  • Una nueva actualización de la integración de MSP para aprovechar esta nueva búsqueda de tipos de tareas y almacenar o recuperar esa información al importar o exportar, incluida la generación inicial de tareas a partir de una plantilla.
  • Un nuevo script de actualización que consultará los proyectos que tienen archivos MPP existentes adjuntos utilizando el adaptador anterior y que rellenan inicialmente el nuevo campo Tipo de tarea con los detalles adecuados. El script de actualización solo debe ejecutarse una vez después de la actualización a la nueva versión de los clientes que están realizando la actualización desde una versión anterior con la compatibilidad con el adaptador de MSP heredado.
Por ejemplo, la oficina corporativa utiliza una plantilla de integración para crear un nuevo proyecto. Ábralo en
Clarity
. Planea ir a otros sitios para realizar una gran cantidad de trabajo. Para actualizar el proyecto durante el viaje, expórtelo a MSP. Algunas de las tareas de la plantilla corporativa son tareas de tipo Trabajo fijo ya que es imperativo que se completen en un determinado número de horas para poder alcanzar los objetivos de contención de los costes para el proceso de integración. En esta versión, ahora puede realizar lo siguiente:
  • Definir una tarea como Trabajo fijo o Unidades fijas y tener esa información almacenada en PPM.
  • Abrir un proyecto generado a partir de una plantilla en
    Clarity
    en MSP y que las tareas creadas reflejen los valores adecuados de Trabajo fijo, Duración fija y Unidades fijas.
  • Conservar los datos existentes sin tener que volver a rellenar manualmente el campo Tipo de tarea para todas las tareas afectadas después de la actualización.
  • Leer y escribir el nuevo atributo de tipo de tarea utilizando XOG.
El nuevo atributo se muestra en la interfaz de usuario de
PPM (versión clásica)
para que pueda establecerlo al crear una nueva tarea en
PPM (versión clásica)
. La nueva interfaz de usuario también es compatible con un alias de API similar para que el Tipo de tarea aparezca en el panel de columna de la página Tarea y de la página Mis tareas.
El nuevo atributo de tarea también está vinculado con el atributo de duración fija existente. Si se establece la Duración fija en
true
en la tarea, esta nueva búsqueda cambiará a Duración fija. La configuración de la Duración fija en esta nueva búsqueda también establece la Duración fija existente en
true
(o en
false
si se selecciona uno de los otros dos valores).
Compatibilidad con MSP para el nuevo atributo de búsqueda de tarea
Los usuarios de la interfaz heredada de Microsoft Project pueden actualizarse a la nueva interfaz XML sin perder los tipos de tarea definidos en su proyecto.
La interfaz heredada almacena los tipos de tarea en el archivo MPP. El nuevo controlador XML almacena los valores en el archivo XML pero genera archivos MPP NUEVOS cuando los proyectos se abren desde
Clarity
. Todo lo que no se asigne directamente a los atributos de
Clarity
se pierde al abrir un proyecto por primera vez con la nueva interfaz XML. Un nuevo atributo de
Clarity
asignado al tipo de tarea de MSP proporciona una ruta. Cuando se abre el proyecto de
Clarity
en el controlador XML, se retendrán los tipos de tarea del archivo MPP existente (si hay alguno).
ACTUALIZACIÓN: Se puede abrir un proyecto guardado en
Clarity
con el controlador OLE heredado en el nuevo controlador XML con los tipos de tarea intactos.
ACTUALIZACIÓN: Cuando se abre desde
Clarity
, el controlador XML abrirá temporalmente el archivo MPP heredado para obtener los tipos de tarea y, a continuación, lo cerrará. Esta variable
flash
no se puede evitar y se espera.
NORMAL: Los valores persistentes en las tareas de
Clarity
para el atributo "Tipo de tarea de Microsoft Project" se muestran en MSP cuando se abren en el controlador XML.
NORMAL: Si no se establece ningún valor en las tareas de
Clarity
para el "Tipo de tarea de Microsoft Project", se utilizará el tipo de tarea predeterminado definido en MSP para la tarea cuando se abra en MSP.
NORMAL: Los valores del tipo de tarea en MSP se guardan en
Clarity
y se almacenan en el atributo "Tipo de tarea de Microsoft Project" en la tarea de
Clarity
.
Si no se establece ningún valor en las tareas de
Clarity
para el atributo "Tipo de tarea de Microsoft Project", se utilizará el tipo de tarea predeterminado definido en MSP para la tarea al abrirla en MSP. Los pasos siguientes ilustran este comportamiento:
  1. Cree un proyecto en
    Clarity
    .
  2. Cree 2 tareas.
  3. Configure la Duración fija y el tipo de proyecto de Microsoft (MPT) en la página de lista de tareas
    1. Marque el MPT de la Tarea1 para la Duración fija
    2. No marque la Tarea2 con ningún MPT |
  4. Abra el proyecto en MSP (nuevo controlador)
  5. Establezca el tipo de tarea predeterminado en las opciones de programación en una Unidad fija
  6. Configure el campo de tipo |
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea2 debe tener el tipo Unidad fija
  7. Cierre MSP sin guardar
  8. Establezca el tipo de tarea predeterminado de las opciones de programación en Trabajo fijo
  9. Abra el proyecto en MSP
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea 2 debe tener el tipo Trabajo fijo
Se puede abrir un proyecto guardado en
Clarity
con el controlador OLE heredado en el nuevo controlador XML con los tipos de tarea intactos
Los pasos siguientes ilustran este comportamiento:
  1. Cree un proyecto en
    Clarity
    .
  2. Cree 3 tareas
  3. Configure la Duración fija y el tipo de proyecto de Microsoft (MPT) en la página de lista de tareas
    1. Marque el MPT de la Tarea1 para la Duración fija
    2. Marque el MPT de la Tarea2 para la Unidad fija
    3. Marque el MPT de la Tarea3 para el Trabajo fijo
  4. Abra el proyecto con el controlador heredado
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea2 debe tener el tipo Unidad fija
    3. La Tarea3 debe tener el tipo Unidad fija
  5. Vuelva a abrir el mismo proyecto con el nuevo controlador de MSP.
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea2 debe tener el tipo Unidad fija
    3. La Tarea3 debe tener el tipo Trabajo fijo
Los valores persistentes en las tareas de
Clarity
para el atributo "Tipo de tarea de Microsoft Project" se muestran en MSP cuando se abren en el controlador XML
Los pasos siguientes ilustran este comportamiento:
  1. Cree un proyecto en
    Clarity
    .
  2. Cree tres (3) tareas.
  3. Configure la Duración fija y el tipo de proyecto de Microsoft (MPT) en la página de lista de tareas.
    1. Marque el MPT de la Tarea1 para la Duración fija
    2. Marque el MPT de la Tarea2 para la Unidad fija
    3. Marque el MPT de la Tarea3 para el Trabajo fijo
    4. | 3 tareas que se van a crear con los correspondientes MPT
  4. Abra el proyecto en MSP
  5. Configure el campo de tipo
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea2 debe tener el tipo Unidad fija
    3. La Tarea3 debe tener el tipo Trabajo fijo | Las 3 tareas tienen tipos de tareas tal y como se configuran en
      Clarity
  6. Guarde el proyecto de nuevo en
    Clarity
  7. Vuelva a abrir el proyecto.
    1. La Tarea1 debe tener el tipo Duración fija
    2. La Tarea2 debe tener el tipo Unidad fija
    3. La Tarea3 debe tener el tipo Trabajo fijo
Los valores persistentes en las tareas de MSP (controlador XML) para el tipo de atributo se muestran en las tareas de
Clarity
para el atributo de tipo de tarea de Microsoft Project
Los pasos siguientes ilustran este comportamiento:
  1. Cree un proyecto en MSP (controlador XML).
  2. Cree tres (3) tareas.
  3. Configure el campo de tipo
    1. Configure el tipo de la Tarea1 en Duración fija
    2. Configure el tipo de la Tarea2 en Unidad fija
    3. Configure el tipo de la Tarea3 en Trabajo fijo
  4. Guarde el proyecto en
    Clarity
    y cierre MSP
  5. Vaya a la página de lista de tareas del proyecto en
    Clarity
    .
    Los valores de Microsoft Project Type (MPT) de la tarea se corresponden con los valores que aparecían en MSP.