Consultando desde SQL la base de datos de Project Server 2013, esta
consulta devuelve las tareas principales y sus sub-tareas.
Select P.ProjectNAme,TT.taskname, T.taskName
from MSP_EpmProject as P
inner join MSP_EpmTask TT on TT.ProjectUID=P.ProjectUID
inner join MSP_EpmTask as T
on
TT.TaskUID=T.TaskParentUID
Basado en la tarea
resumen del proyecto, información de fecha de inicio, fecha de fin, porcentaje
completado, horas de trabajo entre otras opciones del proyecto.
SELECT MSP_EpmProject.ProjectName
AS NombreProyecto,
MSP_EpmTask.TaskStartDate
AS Inicio,
MSP_EpmTask.TaskFinishDate
AS Fin,
MSP_EpmTask.TaskPercentCompleted
AS '%Completado',
MSP_EpmTask.TaskWork AS HorasDeTrabajo,
MSP_EpmTask.TaskActualWork
AS HorasActualesDeTrabajo,
MSP_EpmTask.TaskDuration/8 AS DuracionDias,
MSP_EpmTask.TaskWorkVariance
AS VarianzaHorasTrabajo,
MSP_EpmTask.TaskPercentWorkCompleted
AS '%TrabajoCompletado',
MSP_EpmResource.ResourceName
AS Owner
FROM MSP_EpmTask INNER JOIN
MSP_EpmProject ON
MSP_EpmTask.ProjectUID =
MSP_EpmProject.ProjectUID
INNER JOIN
MSP_EpmResource ON
MSP_EpmProject.ProjectOwnerResourceUID =
MSP_EpmResource.ResourceUID
WHERE (MSP_EpmTask.TaskOutlineLevel = 0) AND
(MSP_EpmTask.TaskOutlineNumber =
0)
Basado en la vista
de MSP_EpmProject_UserView de la base de datos de project, devolución de información de fecha
de inicio, fecha de fin, porcentaje completado, horas de trabajo entre otras
opciones del proyecto.
select ProjectName ,ProjectFinishDate
,ProjectStartDate ,ProjectType
,ProjectActualWork
,ProjectWork
,ProjectWorkVariance
,ProjectActualCost
,ProjectStatusDate
,ProjectCalendarDuration
,ProjectPercentCompleted, ProjectPercentWorkCompleted
,
ProjectOwnerName
from dbo.MSP_EpmProject_UserView
No hay comentarios:
Publicar un comentario