Tuesday, July 28, 2009

project cannot be opened in read-write mode because a previous checkin for this project is not complete

Problem
You try to open your project in the professional client, but you get a message box saying that the project is already checked out to you (or someone else).
This project cannot be opened in read-write mode because a previous checkin for this project is not complete.

Explanation
This sometimes occurs if:
  • You close the professional client window with the plan still open inside (by clicking on the x in the top right corner of the window).
  • The client closes before the check-in process is completed and the project stays checked out.
  • You shutdown the client via the task manager with a plan still open
  • You shutdown windows with a running MS Project session.
Resolution
This issue was first addressed with Service Pack 2, but because of the nature of how it is caused, the issue may still occur

Check in the Project Center of Project Web Access
  1. Navigate to Project Web Access
  2. From the Quick Launch Bar, select Project Center, under the Project heading
  3. From the Project Center Screen, change the view to Summary
  4. Scroll the project details to the right to verify Owner, Checked Out Status and Checked Out By information
If the check-out state is "yes", you can request for an administrator to perform a force check-in of your project

To do a force check-in:
  1. Navigate to Project Web Access
  2. From the Quick Launch Bar, select Project Center, under the Project heading
  3. From the Project Center Menu, select Go To
  4. From the drop down, select Check In My Projects
  5. Select the check box next to the project to force check-in and click the Check In button
  6. Give Project Server a couple of minutes to process the transaction before re-trying to open
If your project is not checked out or if you force check-in and continue to receive the error, you will need to clear your project cache:
  1. Start Microsoft Office Project 2007 Professional
  2. Logon to the Microsoft Office Project Server Account
  3. From the Tools menu, select Local Project Cache
  4. From the fly-out menu, select Cleanup Cache
  5. From the default Project Filter (Project not checked out to you) select, your project and click Remove From Cache
  6. If your project does not appear in the default filter, change the Project Filter to Projects checked out to you
  7. Select your project from the list and click Remove From Cache
  8. Click Close
  9. Restart Microsoft Office Project 2007 Professional and try to open your project again

2 comments:

  1. This is a great tutorial, but in the project cache instructions, #5 should have you select 'Projects checked out to you' and then you will see the name of your project to remove. Thanks for helping me get out of the 'your project is checked out to you' loop!

    ReplyDelete
  2. Thanks for the details. I have the same issue. Your solution is not providing permanent fix. When ever I clear the cache, the changes are not updated in server. also every time I make a change I need to do force check in which only removes the check-out but unable to update changes.

    ReplyDelete