Quantcast
Channel: Project Server General Questions and Answers forum
Viewing all 7942 articles
Browse latest View live

Enterprise Project Management with Empty (from tasks) Projects

$
0
0

Project Management is not only about Gantt and schedule. It's about collaboration, status reporting, resource requirements risk management and budget management.

Project Server supports us with all of that with features like resource plan, status reports, team sites and risk list. You can also manage budget and progress with unscheduled tasks

Have any of you gone this way of managing the non-schedule project information on either empty projects (without tasks) or "grocery-list" projects (with tasks as budget/effort entries, but no schedule)?

Thanks,


Moving a Project from one Project Server 2013 to another Project Server 2013

$
0
0

I was wondering if it is possible to move a project and all of its related content (Project Site, Documents, etc.) from one Project Server 2013 farm to another Project Server 2013 farm.

I know I can move all from one to another, but I only want to move certain ones. Is it possible without paying for a third party software to do this?

Thanks in advance!

Jonathan


Should everyone in your organization be a resource

$
0
0

we have synced our resource to AD and it pulls in all employees (2000 employees) into resources....what I notice now is that we are having a difficult time with assigning RBS to these resources...should we minimize the number of resources we pull in and don't think there is a real need to have all employees in there with an RBS assigned...any insight would help?

Thanks

Ed

Orphaned Baselines Everytime Project is Published - Project Server 2010

$
0
0

Hi,

Hopping someone can help with this.

I have a user who's plan keeps failing to publish with the known error below:

____________________________________________________________________________

ReportingProjectChangeMessageFailed (24006) - The INSERT statement conflicted with the FOREIGN KEY constraint "FK_MSP_EpmTaskBaseline_ProjectUID_TaskUID". The conflict occurred in database "ProjectServer_Reporting", table "dbo.MSP_EpmTask". The statement has been terminated..

GeneralQueueJobFailed (26000) - ReportingProjectPublish.ReportProjectPublishMessageEx

____________________________________________________________________________

I have followed Brian Smith's fix - http://blogs.msdn.com/b/brismith/archive/2012/05/01/project-server-2010-orphan-baselines-breaking-the-reporting-publish.aspx - by detecting orphaned baselines in the Draft DB and deleting them from both Draft and Published, however issue persisted when user published project plan again.

We eventually decided to save the plan locally, delete server copy and publish the (saved) local copy. This worked for approx a week where noticed that user had managed to publish twice successfully.

Issue recurred again as above and I'm now lost for ideas.

User advises the changes he makes are as follows:

  • Copy task summary (package) with x number of tasks underneath it, including external links which are greyed out, some of which can be inactive.
  • Paste  the copied data to the next line; which in turn makes the external links active and adds them as extra tasks to the task summary.
  • Deletes the extra tasks.
  • Proceeds to publish and gets above error.

While going through the pan with him, I also noticed that some of the external links i.e. those greyed out had a prefix of ERR i.e. ERR <Project_name>

Please Help!

Thanks

Showing all projects in database

$
0
0

Hi,

I'm trying to make a report in reporting services, when I make my view and execute it, show all projects even the deleted projects, and I don't want this. How can I do to show only published projects?

Best Regards,

Paulo Roberto

Errors with timesheet approvals after unpublishing or deleting tasks

$
0
0

Hello,

We have been having some issues with timesheet approvals in 2013. The approval of timesheets is working well, everything in Single Entry Mode, up to the following scenario :

  • A task update has been approved by the project manager
  • the timesheet is still submitted and is waiting for weeks to be approved
  • The project manager wants to prevent further registration of actuals on specific tasks. He changes the publish column to No.
  • The project manager removes tasks with actuals and balances the actual work to new tasks. But the task with approved actuals is deleted while the timesheet is still submitted.

Apparently this brings the database in an inconsistent state.

  • The team member can suddenly not access that timesheet anymore
  • The timesheet manager cannot load the approval screen. He sees an error on top o f the screen like this : one or more categories could not be loaded

This way the timesheet can never be approved ! And this is bugging us for some weeks now.

When looking deeper in what is happening, analyzing the ULS log, I see the following :

Node Consistency Error: Exception loading Assignment. Uid=6c5a411f-1f80-e211-a2cb-001e37e5967d

[bucketHash:F4424787] Exception occured in method 'TimeSheet.GetTimesheetForGridJsonFromViewUid' System.InvalidOperationException: GetDataForAssignment: Did not find data for assignment. ProjUid=a76ff23c-c766-e211-874c-0050568e3134 AssnUid=6c5a411f-1f80-e211-a2cb-001e37e5967d   

at Microsoft.Office.Project.Server.BusinessLayer.TimePhasedDataAccess.GetDataForAssignment(Guid docGuid, Guid guidAssn)   

at Microsoft.Office.Project.DataEdit.Assignments.AssnCntr.LoadAssnData(ISvrDataAccess dataAccess, Guid docGuid, Guid assnGuid)   

at Microsoft.Office.Project.DataEdit.Assignments.AssnCntr.LoadNode(Guid guid)   

at Microsoft.Office.Project.DataEdit.Assignments.AssnCntr.FindAssnNode(Guid guid)   

at Microsoft.Office.Project.Server.BusinessLayer.Statusing.<>c__DisplayClass43.<ReadStatusTimephasedDataForTimesheet>b__41(KeyValuePair`2 projAssn)   

at Microsoft.Office.Project.Server.Library.PSUtility.Apply[T](IEnumerable`1 enumerable, Action`1 fn)   

at Microsoft.Office.Project.Server.BusinessLayer.Statusing.ReadStatusTimephasedDataForTimesheet(IDictionary`2 projAssignments, DateTime start, DateTime end, Int64 intervalInMinutes)   

at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.ImportActuals(ISet`1 assignmentUids, ISet`1 userImported, Boolean acceptChanges)   

at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.ImportActualsAndCustomFields(IEnumerable`1 assignmentUids, ISet`1 userImported)   

at Microsoft.Office.Project.Server.BusinessLayer.TimesheetLoaderForGrid.Load()   

at Microsoft.Office.Project.Server.BusinessLayer.TimeSheet.GetTimesheetForGridJsonFromViewUid(JsGridSerializerArguments gridSerializerArgs, Guid tsUid, Guid viewUid, String changesJson, String viewOptionsJson)   

at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass2f5.<TimeSheetGetTimesheetForGridJsonFromViewUid>b__2f4()   

at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace:

at Microsoft.Office.Project.Server.Native.dll: (sig=85ae470f-554c-4a8c-992e-92aeb657c829|2|microsoft.office.project.server.native.pdb, offset=3C1E)

at Microsoft.Office.Project.Server.Native.dll: (offset=1255D)

Watson bucket parameters: Microsoft Project Server 2013, ULSException14, 070f6ea0 "project server", 0f001181 "15.0.4481.0", 9c2bade2 "microsoft.office.project.server", 0f001199 "15.0.4505.0", 51481b12 "tue mar 19 09:00:18 2013", 00004817 "00004817", 00000047 "00000047", 54e7243f "invalidoperationexception", 00101621 "aeby7"

When looking even deeper in the SQL tracer, I can clearly see that Project Server is fetching assignment records pretty well from its database. So there must really be an exception in the code of the PSI calls. Is this a known problems, and will this be fixed ? We are running the April CU of the 2013 version.

Please help us with this issue.

USer vs Resource Sync

$
0
0
Are user sync'ed via Group sync and resource sync Active directory resource pool sync

Project server 2010

$
0
0
Hi - Is there a sql query to retrieve the last approved date/time for a particular project.Similiar to last publised and last modified date/time. Any help much appreciated

Thanks, Rex


Publish and Checkout Projects with one click

$
0
0

Dear Gurus,

Is it possible to Publish and Checkin the Project Plan with one-only click from Project Server?

As it is now we need to Publish first the Project Plan and then to change screen and Check In the Project.

Regards,

Konstantinos


Manager | IT

Using Max Units in Project Pro 2010 in a Project Server environment

$
0
0

Hello,

We are using Projec Server 2010 and Project Pro 2010.  we have our Max Units set at the enterprise level for our resources but would like to be able to set the Max Units for individual resources for an individual plan to represent the agreed upon resource allocation for the project.  This does not seem to be possible as the changes are not saved back to Project Server indicating that there is just one Max Units setting and that it is at the enterprise level.  Is this the case or is there a way to accomplish what is needed?

I found a post from 2010 stating that it is not possible but I wanted to confirm that it is still the case.

Thank you -


lbr

Show Remaining hours on Timesheet with "Single Entry Mode" off

$
0
0

Hi, 
I would like to customize a field on the Timesheet view with total remaining hours on task. Sounds easy, but:
 "Single Entry Mode" is off (for Project reason ), and Resouces only use Timesheet to enter working hours.

Is there a way to do it?
Thanks

Riccardo

Issue with Project Site

$
0
0

Hi

  Ideally project site would be created only when we publish the project for first time.

 I have published the project plan and site was created for first time without any issues

When i try to publish the project plan from second time. Getting below error

    

Please advise

Regards

Santosh

Transferring Specific Bank Account Data from Money Plus XP to Windows 8.1

$
0
0
I loaded Money Plus on my new laptop with windows 8.1 and did a process. When finished I decided to to back in my Windows XP desktop computer. When I tried to open new payees in Desktop Windows XP computer it will give me a message that Money encountered a problem. How can I transfer individual data from one computer to another without copying the whole thing? Please advise. Thanks.

Cut, Copy, and Paste doesn't work for some Project files

$
0
0

We have some Project files where the Cut, Copy, and Paste function is not working.  Suspecting corruption, I tried doing a "Save for Sharing", to no avail.

Is there a switch setting that we are missing?

We are using Project Server v2010 with SP2.  Our Project Pro clients are on SP2.

Sub Project

$
0
0

I am using Project Server 2010.

When I create a blank project the Sub Project button is greyed out(I cannot add projects).


Project Owner Reassigned in PWA 2010

$
0
0

Some projects seem to randomly reassign the owners in Microsoft Project Server 2010 PWA.

Has anyone experienced this and know the cause and how to prevent it.


VergeOn - Callistus Lucien

Project Server Licensing

$
0
0

I am in the planning process for a project to upgrade Project Server 2003 to Project Server 2013. I understand that publishers/writers need a Project Pro license or Project Server CAL, and SharePoint Standard and Enterprise CALs, along with the requisite Windows Server and SQL Server CALs.

My question is this. Does a user who will only be viewing and not writing to the server require a Project Pro CAL or Project Server 2010 CAL, or do they just need SharePoint Standard and Enterprise CALs along with Windows Server and SQL Server CALs?

Permissions for connected SharePoint sites

$
0
0

hello forum members,

can someone please explain to me how do permissions work for connected SharePoint sites if Project Server set up to use Project permissons instead of SharePoint ?

Another question I have is that our environment was once set to use SharePoint permissions , then changed to use Project server permission mode.  I checked on one user who could not login to Project Server and when i clicked on "Checked Permissions" on a ribbon - it showed that this person had full rights, but when i went to check on Project security group - he was missing there. It was very confusing.

Does "Check Permissions" actually works when environment set up to use Project server mode permissions?


tatiana

Discarding saved but unpublished project

$
0
0

Suppose we have a project published once and then some changes are made and saved but not published. 

Is their any way to discard the saved project and use the published project? (As when ever i open a project after saving the project is populated from Draft db and not from published db)

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

$
0
0

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?

 

 

 

Viewing all 7942 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>