Project Server Assignment Query

Hi,
I am currently "migrating" a query that retrieves timesheet data from dbo.MSP_TimesheetLine_UserView and I am trying to migrate it to Assignments, I see that I do not have the "Billable" fields on any assignment view, is there a way I
can get the billable information ? has anyone done this before?
Thanks

The Actual Work Billable/Non-Billable etc., are only available in the "Timesheet" views. As far as I can tell, the Actual Work in Assignment views is the equal of the Billable work.
So you might have to modify your query to join with Timesheet views with Assignment Views. 
Prasanna Adavi,PMP,MCTS,MCITP,MCT http://thinkepm.blogspot.com

Similar Messages

  • Project server URL Query strings

    Hello,
    I'm trying to auto populate Project Server with project details, but I can't find the strings for name and Descriptions, 
    Trying: http://servername/pwa/Project%20Detail%20Pages/ProjectDetails.aspx?NewProject=yes&EntProjectTypeUID=8e006270-7ea1-e311-93f7-00155d01206a
    using &name=test
    Didn't fill in the name
    any Idea.
    Thanks
    tony
    Antoine AL Ibry

    Antoine,
    A little more detail would help. What are you using actually to auto-populate?
    The Name, and other properties in Project Server are "fields", and not page properties (not sure if I am using the right terminology here, but hope you get the idea).
    My guess is that you will have to use one of the PSI methods to do this.
    http://msdn.microsoft.com/en-us/library/office/ms457477(v=office.14).aspx
    Also you might get better answers if you post to the Project Customization and Programming forum.
    Prasanna Adavi,PMP,MCTS,MCITP,MCT http://thinkepm.blogspot.com

  • Project Server 2010 - Assigned tasks not visible in PWA

    Hi,
    When I enter an issue on a project site, the assigned issue is not visible in the PWA under Issues & Risks.
    Based on this link (http://social.technet.microsoft.com/Forums/en-US/f5abd024-3c9a-47f8-a7cb-7743fafebf2b/project-server-2010-cannot-see-assigned-issues-and-risks) I have tried to solve it however without success.
    In the queue jobs I have the following error details:
    General
    Reporting Wss list sync failed:
    ReportingWssSyncListFailed (24018) - 1100. Details: id='24018' name='ReportingWssSyncListFailed' uid='6c8a0779-3c9f-4d25-a81c-04d69d6fce1d' SPListType='2136b7a0-03b9-4547-8b2d-c66497accd08' Error='1100'. 
    ReportingWssSyncListFailed (24018) - 1101. Details: id='24018' name='ReportingWssSyncListFailed' uid='1573855e-b176-44cc-bf92-8959d167f8fe' SPListType='2136b7a0-03b9-4547-8b2d-c66497accd08' Error='1101'.....................................
    Reporting message processor failed:
    ReportingWSSSyncMessageFailed (24016) - RDS failed while trying to sync one or more SP lists. The RDS queue message will be retried.. Details: id='24016' name='ReportingWSSSyncMessageFailed' uid='839ed0b8-6b8c-4bd5-bfbe-540349c1f27a' QueueMessageBody='ProjectUID='2136b7a0-03b9-4547-8b2d-c66497accd08'.
    ForceFullSync='False'. SynchronizationType='All'' Error='RDS failed while trying to sync one or more SP lists. The RDS queue message will be retried.'. 
    ReportingWSSSyncMessageFailed (24016) - RDS failed while trying to sync one or more SP lists. The RDS queue message will be retried.. Details: id='24016' name='ReportingWSSSyncMessageFailed' uid='b0e773af-5cc3-4965-85b3-a4d8050e86f5' QueueMessageBody='ProjectUID='2136b7a0-03b9-4547-8b2d-c66497accd08'.
    ForceFullSync='False'. SynchronizationType='All'' Error='RDS failed while trying to sync one or more SP lists. The RDS queue message will be retried.'............................................
    Queue:
    GeneralQueueJobFailed (26000) - ReportingWSSSync.WSSSyncMessageEx. Details: id='26000' name='GeneralQueueJobFailed' uid='07edaa28-647c-4dee-974e-06f47e4b4e40' JobUID='899bd048-2c19-4176-bd6c-1b45b8379a40' ComputerName='NLHGOL7FPR' GroupType='ReportingWSSSync'
    MessageType='WSSSyncMessageEx' MessageId='1' Stage=''. For more details, check the ULS logs on machine NLHGOL7FPR for entries with JobUID 899bd048-2c19-4176-bd6c-1b45b8379a40.
    As I understand this error could be due to a mismatch between the fields that are 'standard' in the project server and fields that are op the project site.
    If the reporting database could not sync, will consequently also the issues not be visible on the PWA??
    Any suggestions how to solve this?
    Regards,
    Dirk

    Hello,
    Yes, if the Issues & Risks are not being synchronised to the Reporting database then this will impact the issues & risks appearing on the PWA homepage reminders web part. See this post on how the data gets to the Reminders web part in Project
    Server 2010:
    http://pwmather.wordpress.com/2012/07/13/projectserver-active-issues-and-risks-on-pwa-reminders-web-part-ps2010-sp2010-sharepoint/
    The error you are seeing is probably caused by the default Issue or Risks columns being edited or removed from the Issues or Risks lists. It might be worth taking a look at this post:
    http://pwmather.wordpress.com/2011/06/20/project-server-2010-project-site-default-fields/
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • Project server 2013----new custom field value is not synced between my work assignment view and project professional

    Hi All,
    I would like to add a new custom enterprise field in project server to caculate the effective work. I hope it can work as the default field "work" and "overtime work". And I add my custome enterprise field to my work assignment and the
    related details view. User can update the values in "my task" but after PM accept the updates, these values are not synced to the project center as well as project professional. Any idea?
    Regards,
    Anna

    Yes, I am saying that the PM cannot see the updated values in the enterprise project in Microsoft Project 2013. It is a task custom field. No errors for it. Would you please help create a task custom field on your side to see whether you can reproduce
    this issue? After creating the field, please add it to the "My task" related views so that project members can update the value for the task when they update the task information under "my tasK" page. After that, open the project plan as
    project manager to see whether you get the updated value. Thanks a lot!
    Regards,
    Anna

  • Query to get all Project Server Customisation.

    Hello mate-
    I am trying to find sample queries which I can run in either published or reporting db in order to get all the front end level customization that I may have done in my PWA 2010 instance. Like,
    1. Users, Security. Groups, category.
    3. Views a& Setup.
    4. PDPs, workflows.
    5. project site and settings.
    6. time & task related settings and data
    etc,.,..
    I am planning to create a master data sheet for my customer.
    Thanks and looking forward to read from you guys.
    Dev EPM Consultant

    Hello,
    To data is stored in the Published DB, you shouldn't be querying this DB directly with T-SQL, you will need to use the PSI. The PDP's and workflows will be stored in the SP content database, again you shouldn't query this DB directly either, you will need
    to use the SP object model. If you are not familiar with the PSI, download the Project 2010 SDK:
    http://www.microsoft.com/en-gb/download/details.aspx?id=15511
    We have done something similar before that used the PSI to get all the Project Server config and wrote this to a word document - works very well but did take a lot of dev time.
    Alternatively look at a 3rd party product:
    http://www.fluentpro.com/productsfluentbooks.html
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • How to query Process Status from database in Project Server 2010

    Hello All,
    I am using Project Server 2010. 
    I need to query Process Status  from SQL. 
    where can I find Process Status in Database. 
    Thanks,
    Rohit

    Hi Rohit,
    you will not be able to find this information in reporting DB - the only database queries are supported.
    If you really want to go for an unsupported solution, you should be able to find related tables and how to join them in stored proc "MSP_WEB_SP_QRY_Statusing_ReadStatus" in published database.
    Regards
    Barbara
    To increase the value of this forum, please mark the replies that helped to solve your issue as answer. If you find answers to questions from other forum participants to be helpful, please mark them as helpful. Your participation will help others to find
    an appropriate solution faster. Thanks for your support!

  • Assigning resources in Project Server 2013

    Hi,
    Is it possible to assign a resource to a task through PWA in Project Server 2013?
    I have a created a project in PWA, built team,saved and published but can't assign resources.
    Do i need to open Project Professional to assign the resources?
    K.Gokulraj

    Hi José,
    This behavior is normal. See my example below with 1 resource on a fixed duration and effort driven task:
    If I add a second resource, the duration is fixed so it will not change. The task is effort driven so the total effort will be kept at 40h, but splitted between the 2 resources:
    The units will still be 100%, the assignment unit behavior has significantly changed in Project 2010, see references below:
    http://blogs.msdn.com/b/project/archive/2010/04/29/assignment-units-in-project-2010.aspx
    http://ntrajkovski.com/2012/11/20/units-and-peak-units-in-ms-project-2010-what-are-they/
    If you insert the peak column in the task usage view, you'll see that the % unit for the 2 assignments are 50%.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • SQL Query to get Project Plan Name and Resource Name from Reporting database of Project Server 2007

    Can you please help me to write an SQL Query to get Project Plan Name and Resource Name from Reporting database of Project Server 2007. Thanks!!

    Refer
    http://gallery.technet.microsoft.com/projectserver/Server-20072010-SQL-Get-a99d4bc6
    SELECT
    dbo.MSP_EpmAssignment_UserView.ProjectUID,
    dbo.MSP_EpmAssignment_UserView.TaskUID,
    dbo.MSP_EpmProject_UserView.ProjectName,
    dbo.MSP_EpmTask_UserView.TaskName,
    dbo.MSP_EpmAssignment_UserView.ResourceUID,
    dbo.MSP_EpmResource_UserView.ResourceName,
    dbo.MSP_EpmResource_UserView.ResourceInitials
    INTO #TempTable
    FROM dbo.MSP_EpmAssignment_UserView INNER JOIN
    dbo.MSP_EpmProject_UserView ON dbo.MSP_EpmAssignment_UserView.ProjectUID = dbo.MSP_EpmProject_UserView.ProjectUID INNER JOIN
    dbo.MSP_EpmTask_UserView ON dbo.MSP_EpmAssignment_UserView.TaskUID = dbo.MSP_EpmTask_UserView.TaskUID INNER JOIN
    dbo.MSP_EpmResource_UserView ON dbo.MSP_EpmAssignment_UserView.ResourceUID = dbo.MSP_EpmResource_UserView.ResourceUID
    SELECT
    ProjectUID,
    TaskUID,
    ProjectName,
    TaskName,
    STUFF((
    SELECT ', ' + ResourceInitials
    FROM #TempTable
    WHERE (TaskUID = Results.TaskUID)
    FOR XML PATH (''))
    ,1,2,'') AS ResourceInitialsCombined,
    STUFF((
    SELECT ', ' + ResourceName
    FROM #TempTable
    WHERE (TaskUID = Results.TaskUID)
    FOR XML PATH (''))
    ,1,2,'') AS ResourceNameCombined
    FROM #TempTable Results
    GROUP BY TaskUID,ProjectUID,ProjectName,TaskName
    DROP TABLE #TempTable
    -Prashanth

  • Project Server 2013: Project progress task available to only assigned resources.

    I have a project in project server 2013. In that I am preparing the project plan. Now I want that only the respective person to whom I have assigned the task can modify the % complete. Not even the owner can edit it.
    Shruti Vyas
    Advaiya Solutions Pvt. Ltd.
    Associate Development Services.

     Project owner can modify the the plan either from PWA or from MPP.
    As far as % complete is concerned for assignment only Resource who will be assigned to the task can fill the actual for the task either from Task page or from Timesheet page if Single Entry Mode is enabled. No one else can fill the actual for the task from
    Timesheet page and task page. AS assignment will be available to the only that resource who is assigned to the task.
    But Project owner can do the modify the project plan any time either from MPP or from PWA you can not restrict him/her. But as far as % complete is concerned do the setting 
    To prevent the project manager from updating a team member's actual time worked, select the Only allow task updates via Tasks and Timesheets check box. it will be
    available on server setting --> Task setting and display
    http://technet.microsoft.com/en-us/library/gg982960(v=office.14).aspx
    kirtesh

  • Project Server 2010 : Webapp - tasks - "An Unknown Error has occured"

    Software used
    Project server 2010
    SharePoint 2010 RTM
    Sql Server 2008 R2
    Steps taken
    new project server 2010 setup on a virtual machine
    importing/publishing 2 projects from projectcentral 2000 to project server 2010.
    a user has 122 tasks (in project central 2000 he only gets 15 tasks in his view)
    unable to view the detail of the tasks --> unkown error.
    there is a sql time out in the log files, from the following query  (when i run it in SQL management studio it takes > 5 minutes)
    declare @ResUid UniqueIdentifier; set @ResUid = '9ffd71a7-c94a-44f5-b3b1-6d27eb17f541';
    declare @ViewUid UniqueIdentifier; set @ViewUid = 'a20480ef-c755-4da7-a36f-5fe92fed0c68'; 
    declare @P0 UniqueIdentifier; set @P0 = '9ffd71a7-c94a-44f5-b3b1-6d27eb17f541'; 
    SET NOCOUNT ON
    SELECT      MAS.ASSN_UID ,      MAS.PROJ_UID   INTO #T0 
    FROM dbo.MSP_ASSIGNMENTS_SAVED AS MAS    
          INNER JOIN dbo.MSP_PROJECTS AS MP ON MP.PROJ_UID = MAS.PROJ_UID    
          INNER JOIN dbo.MSP_TASKS_SAVED AS T ON T.PROJ_UID = MAS.PROJ_UID AND T.TASK_UID = MAS.TASK_UID    
          INNER JOIN dbo.MSP_PROJECT_RESOURCES AS R ON R.PROJ_UID = MAS.PROJ_UID AND R.RES_UID = MAS.RES_UID    
          INNER JOIN dbo.MSP_RESOURCES AS R2 ON R2.RES_UID = R.RES_DEF_ASSN_OWNER    
          LEFT JOIN dbo.MSP_RESOURCES AS R3 ON R3.RES_UID = MAS.RES_UID_OWNER    
          LEFT JOIN dbo.MSP_RESOURCES AS R4 ON R4.RES_UID = MAS.WRES_UID_MANAGER 
    WHERE MAS.WASSN_LOCKDOWN_BY_MANAGER = 0AND T.TASK_IS_ACTIVE = 1 AND ( (MAS.RES_UID_OWNER = @P0) )  
    CREATE CLUSTERED INDEX PK_#T0 ON #T0 (ASSN_UID, PROJ_UID)  
    SET NOCOUNT OFF  
    SELECT      MAS.ASSN_UID ,      MAS.PROJ_UID ,      MAS.TASK_NAME ,      MAS.ASSN_START_DATE ,      MAS.ASSN_FINISH_DATE ,     
    ASSN_REM_WORK ,      MAS.ASSN_PCT_WORK_COMPLETE ,      ASSN_WORK ,      ASSN_ACT_WORK ,      MAS.TASK_UID ,      PROJ_NAME ,     
    WASSN_IS_NEW_ASSN ,      MAS.WASSN_REMOVED_BY_RES ,      case when exists ( select * from MSP_ASSIGNMENT_TRANSACTIONS t where MAS.ASSN_UID = t.ASSN_UID and t.ASSN_TRANS_STATE_ENUM = 1) then 1 else 0 end AS
    ASSN_RESPONSE_PENDING ,      MAS.WASSN_MGR_UPDATED ,      MAS.WASSN_ACTUALS_PENDING ,      MAS.WASSN_SEND_UPDATE_NEEDED ,      MAS.WASSN_LOCKDOWN_BY_MANAGER
    ,      MAS.WASSN_DELETED_IN_PROJ ,      MAS.WASSN_COMMENTS ,      R.RES_NAME ,      T.TASK_IS_MILESTONE ,      WASSN_UPDATE_TRACKING_MODE
    ,      T.TASK_NOTES ,      T.TASK_IS_MANUAL ,      T.TASK_HIERARCHY ,      T.TASK_DUR_TXT ,      T.TASK_FINISH_TXT ,     
    T.TASK_START_TXT ,      MAS.TASK_IS_SUMMARY ,      WO.WOBJ_UID ,      MP.PROJ_OPT_MINUTES_PER_DAY ,      MP.PROJ_OPT_MINUTES_PER_WEEK ,     
    MP.PROJ_OPT_DAYS_PER_MONTH ,      MP.PROJ_OPT_CURRENCY_CODE ,      MAS.ASSN_STOP_DATE ,      T.TASK_IS_SUBPROJ ,      T.TASK_IS_ACTIVE ,     
    T.TASK_START_DATE ,      T.TASK_FINISH_DATE ,      T.TASK_DUR ,      MAS.RES_UID ,      R.RES_MATERIAL_LABEL ,      R.RES_TYPE ,     
    ASSN_UPDATE_NEEDED  
    FROM dbo.MSP_ASSIGNMENTS_SAVED AS MAS     
        INNER JOIN dbo.MSP_PROJECTS AS MP ON MP.PROJ_UID = MAS.PROJ_UID    
        INNER JOIN dbo.MSP_TASKS_SAVED AS T ON T.PROJ_UID = MAS.PROJ_UID AND T.TASK_UID = MAS.TASK_UID    
        INNER JOIN dbo.MSP_PROJECT_RESOURCES AS R ON R.PROJ_UID = MAS.PROJ_UID AND R.RES_UID = MAS.RES_UID    
        INNER JOIN dbo.MSP_RESOURCES AS R2 ON R2.RES_UID = R.RES_DEF_ASSN_OWNER    
        LEFT JOIN dbo.MSP_RESOURCES AS R3 ON R3.RES_UID = MAS.RES_UID_OWNER    
        LEFT JOIN dbo.MSP_RESOURCES AS R4 ON R4.RES_UID = MAS.WRES_UID_MANAGER   
        INNER JOIN #T0 AS keys ON keys.ASSN_UID = MAS.ASSN_UID AND keys.PROJ_UID = MAS.PROJ_UID    
        LEFT JOIN dbo.MSP_WEB_OBJECTS AS WO ON WO.WOBJ_PROJ_UID = T.PROJ_UID AND WO.WOBJ_TASK_UID = T.TASK_PUBLISHED_UID AND WO.WOBJ_TYPE = 2 
    WHERE MAS.WASSN_LOCKDOWN_BY_MANAGER = 0AND T.TASK_IS_ACTIVE = 1   
    DROP TABLE #T0;
    This query creates a tempory table -- when ran seperately = fast
    The query does a selection joining the temporary table.
    When running the second query without the join on the temp it takes 8 seconds and result in 826 records (all assignements in the db)
    After looking at the join and where clauses used in the first and second query i see they are almost identical and with only adding "AND ( (MAS.RES_UID_OWNER = @P0) ) " and not using a temp table, I get the wanted result (122) only taking half
    a second.
    So
    Suggestions how to fix, circumvent the problem?

    Exact same problem, took me hours to trace it, but i get the exact same behavior, some people can open the tasks view normally, some other people get timeouts.
    Tried multiple browsers, logging different users on different machines, different hours in the day with different loads and capacities, verified that SQL Server and SharePoint Servers and Project Servers are not over utilitized.
    There just seems to be something wrong with this query, i tried running it in SQL Server Management Studio, and it does indeed take alot of time to generate results, about 5 mins or so for some users.
    Please can anyone suggest a solution other than contacting support, this is heavily impacting our business.

  • Project Server 2010 Task page - An unknown error has occurred

    Hi All,
    I have searched inside the forum for similar problems but i didn't find any solution.
    We have Project Server 2010 with December CU installed and
    we are
    experiencing
    a serious
    problem with two enterprise resources.
    They can login to pwa succesfully but when they enter in the Task page the following error is raised:
    An unknown error has occurred
    There are no errors reported in the event viewer while in the ULS Log I found only this entry but i don't know if it's related with this issue:
    Detected use of SPRequest for previously closed SPWeb object. Please close SPWeb objects when you are done with all objects obtained from them, but not before. Stack trace:
    at Microsoft.SharePoint.SPWeb.get_CurrentUser()
    at Microsoft.Office.Project.PWA.PJContext.get_RegionalSettings()
    at Microsoft.Office.Project.PWA.PJContext.get_LocaleCulture()
    at Microsoft.Office.Project.PWA.WCFContext.AuthenticateUser(Message message, WCFContext& wcfContext, String userName, Boolean isWindowsUser)
    at Microsoft.Office.Project.PWA.WCFContext.GetContext(Message message, String userName, Boolean isWindowsUser, Boolean newCookie, Uri originalTargetUri)
    at Microsoft.Office.Project.Server.ProjectServerRouter.Microsoft.Office.Project.Server.IProjectServerRouter.ProcessMessage(Message message)
    at SyncInvokeProcessMessage(Object , Object[] , Object[] )
    at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
    at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
    at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
    at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
    at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
    at System.ServiceModel.Diagnostics.Utility.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
    at System.ServiceModel.AsyncResult.Complete(Boolean completedSynchronously)
    at System.ServiceModel.Channels.InputQueue`1.AsyncQueueReader.Set(Item item)
    at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(Item item, Boolean canDispatchOnThisThread)
    at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(T item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread)
    at System.ServiceModel.Channels.InputQueueChannel`1.EnqueueAndDispatch(TDisposable item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread)
    at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread)
    at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, ItemDequeuedCallback dequeuedCallback)
    at System.ServiceModel.Channels.HttpChannelListener.HttpContextReceived(HttpRequestContext context, ItemDequeuedCallback callback)
    at System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceived(HostedHttpRequestAsyncResult result)
    at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
    at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state)
    at System.ServiceModel.PartialTrustHelpers.PartialTrustInvoke(ContextCallback callback, Object state)
    at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequestWithFlow(Object state)
    at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()
    at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()
    at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()
    at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)
    at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
    at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
    at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
     It's not a task related errors because i have alredy done an analysis of the resorce's assignments.
    I have also verified IIS authentication settings as described in this
    post but all had been alredy correctly configured.
    We have a farm installation with two physical server:
    Application Server with Windows 2008 R2, SharePoint 2010 Enterprise, Project Server 2010
    Database Server with Windows 2008 R2 and SQL Server 2008 SP2
    Any help would be greatly appreciated!
    Thanks in advance.
    Raffaele

    Hi,
    I faced exactly the same problem: some resources try to connect to My Tasks, and get an Unknown error. No error message in ULS or Eventlog.
    I hope I solved the problem, and want to share the experience here.
    First, by reading this article,
    http://www.projectserverexperts.com/ProjectServerFAQKnowledgeBase/Unknown%20Error%20My%20Tasks%20Page.aspx: even if the SQL Query returns me no records, it gives me the idea to delete (unpublish) some tasks (i managed to identify some tasks which raised
    the problem, by assigning a test account on them, and see that the pb happened).
    So I decided to delete my project from the Published Database (and keep it in the Draft of course). Than in Project Pro, I opened and Published: the problem seem to be solved.
    I don't know the root cause of the pb: maybe some SQL data were corrupted for an unknown reason.
    Hope it could help some one ! Don't hesitate to give feedback if you solved this pb with this solution, or workaround.
    Sylvain

  • Is it possible to create a formula that converts a resource hours into full time units in project server 2010

    Hi
    Is it possible to create a formula that converts a resource available hours into full time equivalent units in project server 2010? Say a resource has 160 available hours for any given month this will translate into 1 FTE for this month. If it is 80 hours
    for that month then it will be 0.5 FTE and so on and so forth.
    Thanks,
    -Maurizio

    Maurizio,
    It's a bit late, but there are two OLAP cubes that can provide you with this information in a pivot table in Project Server 2010.
    "MSP_Portfolio_Analyzer" and "Resource Timephased" contains capacity measures that be used to provide calculated measures when the cube database is generated. You change OLAP cube configuration in "Server Settings -> Database Administration -> OLAP
    Database Management". In either of the aforementioned cubes, use "Calculated Measures" to create two measures:
    Member Name
    MDX Expression
    Available (FTE)
    ([capacity]-[work])/[capacity]
    Work (FTE)
    [Work]/[Capacity]
    These two fields will appear in the pivot table field list as "Values", and when combined with a "Time" column, can give you a picture of FTE usage and availability.
    I prefer the portfolio version since it contains project/assignment data and resource data, letting you see just  how resources are being utilized.
    One thing I have not been able to get around is getting ""Maximum Units" for a resource factored into the measure. A common practice is to allocate more that "100%" to generic resources to represent teams for planning purposes. The OLAP measures will show
    only 0.0 to 1.0 FTE for any resource, even if a resource represents more than one body.
    If you have an SSRS query you could share, I would appreciated it!
    Hope this helps!
    JTC
    JAckson T. Cole, PMP, MCITP

  • Error using Line Classifications in Project Server 2013 Timesheets

    Background:
    I'm working on a Project Server 2013 environment that is using Timesheet Line Classifications. In our environment we are not utilizing the Standard Classification but, we are instead using Billable Onsite, Billable Offsite and Nonbillable.
    Issue:
    If I have created a timesheet, then I am assigned an additional task and try to add the task to my timesheet using a Line Classification other than standard, I get an error pop-up. As long as I add the Standard line classification first, everything
    works fine. If I delete and recreate the timesheet it prepopulates the standard tasks which also resolves the issue.
    Questions:
    1.) Has anyone else ran across this issue and have a fix?  
    2.) Is anyone aware of a product fix in a CU or Hotfix to resolve this issue?
    Thanks,
    Dustin

    Dustin - as I understand it Timesheet Line Classifications allow you to
    "Duplicate" Timesheet lines for business purposes or accounting reasons. When I first saw this explanation I was at a loss as to the benefit or purpose of this feature, fortunately I work with some smart customers and they soon opened my eyes to the
    potential of this feature.
    The operative word in the description is "Duplicate". Additional Timesheet line classifications are available but
    not in lieu of the Standard Line Classification. As you have experienced if the "Standard" line is added to a Timesheet then an associated Duplicate Line Classification for the same task can be
    added to the Timesheet.
    To realise your requirement you might just decide what type of work is it you do that is most prevalent and regard that as being "Standard" and then use other line classifications to identify other Billable time - Non Billable Time reporting in a Timesheet
    is available by default if it is enabled in Timesheet Settings and Defaults.
    As an alternative do your Timesheet compilers decide the classification of the work they are booking time to?
    You could consider Task Custom Fields using a lookup table to denote whether work is on-site or off-site with the Calculation for Assignment Rows option set to "Rolldown unless manually specified" - this will associate the task field value with the associated
    Assignment. Using Task level fields set by whoever creates the project plan would remove the responsibility for differentiating the work "type" for your Timesheet users.
    The querying and reporting of the different classifications of work as recorded in Timesheets would then be possible by virtue of the task field.
    Dominic Moss | MAPM Microsoft Certified Technology Specialist | Our Newsletter:
    PM News Project Server Specialists
    Project Server PRIME | Twitter:
    @Twitter | Facebook:
    @Facebook | Linkedin:
    Wellingtone

  • Unable to view Data Analysis in Project Server 2007

    Hi,
    I am currently using Project server 2007. One of our PM is not able to view Data Analysis information which are available to other PM.
    It says 'The query cannot be processed. Either the user doesn't have access to Analysis service Database or the database doesn't exist"
    We checked the following. 
    Tools >
    Internet options > Security tab > Click Trusted Sites >
    Custom Level > Search for Access data source across domains and its enabled. 
    Kindly advice. Thanks in advance!

    Hi Nathik,
    You should also check that the PM in question has not been granted specific permission. If he doesn't have the "View OLAP Data" and "View Data Analysis" permissions, he will not be able to use the data analysis. Also check
    that the PWA URL is in the trusted site of IE. Finally press CTRL F5 to clean IE cache. Check also that the OLAP cubes were successfully built.
    A good way for you to debug is to use your admin account on his machine to see if it is a permission issue or a IE setting issue.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Task custom field and formula custom field don't correspond Project Server 2013

    Hi people, I have an interesting case in Project Server 2013 SP1 CU Apr:
    I have a custom task number field called AM. This field get's filled by a PSI action with actual material costs from an external system.
    I also have a custom task cost formula field that is called AM*. This field is a formula field that has the formula [AM]. And summary tasks use the formula field as well.
    As soon as I create a project, assign costs in the external system and let PSI fill the values within AM I get correct values in AM. But nothing is calculated on AM*. If I edit the project in the browser and publish, check in and revisit the project
    AM* still isn't filled.
    If I open the project in MS Project Pro the calculation comes through nicely, however I do not want to use MS project Pro to see correct data in browser.
    Some tests I have already done:
    I have noticed that when I create a new calculated task field AM2*, this get's calculated correctly on the already existing task.
    I have also noticed that opening the custom field in server settings and just saving the field creates correct values on AM*.
    What is going on? I don't want to save the custom formula field every day... There are 11 custom formula fields in the environment at the moment.

    Hi Gary,
    Thank you for the quick response. Please note that the fieldnames are [AM] and [AM*]. There is a difference in field name due to the astrix. However I did think about the situation and changing one of the field names all together didn't do anything for the
    situation at hand.
    It looks like some kind of refresh thing, because without changing anything in the custom field just saving the field in server settings will turn op good values. However, values already turned up good in Project Professional 2013. And that suggest
    that there is a calculation error on the PWA side wouldn't you say?
    Anyway, thank you for taking time to look into this matter.
    Erik

Maybe you are looking for