PROJECT SERVER 2013. PROJECT ONLINE. ¿QUE HA PASADO CON MIS RECURSOS?

Buenas,

Nos levantamos esta mañana con este importante artículo recién publicado por Brian, que trata sobre la desaparición de recursos en nuestros planes de proyecto:

https://blogs.technet.com/b/projectsupport/archive/2014/02/06/project-server-2013-and-project-online-what-happened-to-my-resources.aspx

el cual no podemos dejar de traducir por su relevancia, y posible criticidad. Ahí va:

“Hemos estado trabajando en este problema en Project Server 2013 y Project Online, sobre recursos que han desaparecido, durante un tiempo, y se ha podido finalmente localizar el problema, y proceder a arreglarlo definitivamente en el mundo de Project Online.

El siguiente paso es compartir con la comunidad esta información. Nos encontramos ante un escenario en el cual abrimos un plan de proyecto, y nos encontramos con que nuestros recursos parecen haber desaparecido. Dependiendo de donde vayamos a mirar, podemos encontrarnos con los recursos apareciendo como “recursos materiales” en la hoja de recursos, sin nombre, o  en el diagrama de Gantt nos aparecen números, cuando estamos esperando ver nombres, etc

Imaginemos que nuestro plan de proyecto nos mostraba la siguiente información:

Original Plan

En otro momento procedemos a abrir el plan de proyecto, y nos encontramos con que la información se muestra de la siguiente manera, con los recursos habiendo desaparecido. En este caso, tenemos dos que se muestran como “recursos materiales”, y uno permanece. Los números [8] en este caso provienen de las horas de trabajo.

Missing Resources showing with numbers instead

La hoja de recursos se mostrará de esta manera:

Missing resources blank

Existen variaciones, si todos los recursos se han eliminado de la tarea, o si seguimos usando este proyecto, y tratamos de añadir los recursos de nuevo, o se publica el proyecto otra vez; de tal manera que los síntomas pueden cambiar y los recursos pueden mostrarse como <recursos no asignados>. Lo mejor que podemos hacer si nos encontramos con esta situación es cerrar el proyecto, sin guardarlo, y seguir el plan de acción que se detalla a continuación. La condición de “recurso no asignado” se muestra de esta manera:

Unassigned Resources

Si estás viendo esto, te podemos ayudar a través de un incidente de soporte. Dicho incidente no tendría coste para ti, al tratarse de un fallo del producto. Podéis usar vuestros canales habituales de comunicación para esto, ya sea desde vuestro contrato Premier, o cualquiera de las opciones en https://support.microsoft.com. En Project Online, debemos pedir a una persona con privilegios de administrador en Project Online / Office 365 para que, desde el Centro de Administración de Office 365, pinchen en el enlace de Soporte Técnico y generen una nueva en “Solicitudes de servicio”

En Project Server 2013 la manera más sencilla de recuperar esto es desde el respaldo administrativo; de ahí la publicación del post al respecto que se puede encontrar aquí:

https://blogs.technet.com/b/projectsupport/archive/2014/01/28/project-server-2013-check-your-administrative-backups-before-you-need-them.aspx

Para Project Online, una opción es abrir el proyecto en desde la parte “Publicada” , y sobre-escribir la parte “Trabajo”, asumiendo que no hayamos publicado el plan de proyecto con la información incorrecta. Si estás controlando el tiempo imputado, esto no es una buena idea, ya que cambian los GUIDs, y las asignaciones no se corresponderán con el parte de horas. Podemos ayudaros con la recuperación, si abrís un incidente de soporte con nosotros.

Las buenas noticias son que tenemos un parche que arregla esto para que evite que ocurra el problema de nuevo en el futuro, que, como se ha mencionado, ya está desplegado en el mundo de Project Online. Como ocurre con muchos otros parches, éste previene que vuelva a ocurrir el problema inicial, pero no “arregla” el daño causado si se ha producido anteriormente. Debido a la naturaleza de este problema, podemos localizar formas de arreglar esto en la base de datos. Para clientes del mundo “on-premises”, estamos trabajando duro para que este parche se incluya en la siguiente actualización acumulativa posible, que será la de Abril de 2013.

Pueden existir variaciones en los pasos a seguir para reproducir el problema, pero básicamente, si guardamos un proyecto encima de otro, habiendo eliminados algunos recursos, puede eliminar otros recursos de otros planes de proyecto a los cuales estuvieran asignados. Esto los elimina del equipo de recursos del proyecto, pero mantiene las asignaciones. Un escenario, y el que se ha usado para producir las capturas de pantalla usadas anteriormente era crear un plan de proyecto que incluyera algunos de los recursos en el proyecto (Project1), luego usar “Guardar como” para sobre-escribir otro proyecto que incluyera dichos recursos (Project2.) Una vez hecho esto, veríamos que los recursos eliminados eran quitados también del otro plan de proyecto (Project1 en este ejemplo.)

Sirva como breve resumen lo siguiente:

  • Si estamos usando Project Online y nos encontramos con este problema, abramos un incidente (aun cuando se haya desplegado el arreglo en Project Online, el problema puede existir todavía en proyectos que no se hayan abierto,) Si no estamos realizando seguimiento del tiempo imputado, podemos abrir una copia de la parte “Publicada”, para ayudarnos a recuperar la información adecuada.
  • Si estamos usando Project Server 2013, entonces debemos dejar de usar la opción de “guardar como” a la parte servidor desde Project Professional 2013 (o Project PRO para Office 365) hasta que tengamos el parche (se obtiene abriendo un incidente de soporte.)
  • La manera más rápida de recuperación en Project Server 2013 es mediante la restauración administrativa.
  • Si no te has visto afectado por este problema todavía, puedes abrir un incidente de soporte para obtener el parche, antes de que se haga disponible la Actualización Acumulativa de Abril 2014.

Hay gente que recuerda un problema similar en la versión de 2010, pero no se trata de lo mismo. Esto no era, y no es un problema que nos podamos encontrar en la versión de 2007 o 2010. Otra cosa importante a tener en cuenta es que esto ha estado en Project Server 2013 y Project Online desde su lanzamiento, así que no tengamos miedo de aplicar actualizaciones acumulativas, ya que el problema no ha sido introducido por ellas

Por último, pedir disculpas a quien se haya podido ver afectad@ por este problema. Hemos trabajado duro para conseguir arreglar esto, y poder ayudaros a resolver las inconsistencias generadas.”

Muchas gracias, Brian, por esta detallada descripción del asunto Sonrisa

Esperamos os resulte de utilidad, un saludo, y buen fin de semana

Jorge Puig