Forum Discussion

allyally123's avatar
allyally123
Copper Contributor
Aug 20, 2021

Project Desktop Upload & Check in/out

For connecting projects from Project Online to Project Desktop:

i) What's the difference between check in & check out? 

ii) I've forced checked in, but when I open the project on Desktop it says it is in read-only mode. It doesn't help if I click the check out button ... What should I do

iii) How can I upload existing projects on desktop to Online? I know I can first create it online and then 'start editing it in desktop', but how can I do it from Desktop to Online? When I try to save as on Project Web App, it says 'Project cannot save this project because another save is in progress'; or when I click 'Save as File' the project doesn't show up on project centre.

 

Thanks so much for your help! Appreciate it 🙂

  • allyally123 --

    1. When you check out a project, the system opens the project Read/Write to you exclusively during the current editing session. Every other PM is only allowed to open your project Read-Only while you have it checked out. When you check in the project, any other PM with the correct permissions could open your project Read/Write and edit the project.

    2. It sounds like some of your projects are getting "stuck" in a Checked Out condition. There are two ways to check in a "stuck" project. First, launch Microsoft Project and connect to Project Online. Then click File > Options > Save. At the bottom of the Save page, click the Clean Up Cache button. In the Clean Up Cache dialog, click the Project Filter pick list (in the middle of the dialog) and select Projects Checked Out to You. If you see your "stuck" checked-out project, select it and then click the Remove from Cache button. Click the Close button when finished. The other method is to navigate to the Project Center page in PWA. Expand the Projects ribbon at the top of the page and then click the Check In My Projects button. On the Force Check In Enterprise Objects page, select the name of your "stuck" project and click the Check In button. The reason there are two methods for dealing with a project "stuck" in a checked out condition is because there are two locations when a check in process must take place. One of the check-ins is in the Project Online database, while the other is in the Local Project Cache on your hard drive. Whenever you close and check in a project, the system must check in the project in BOTH locations. In fact, to prevent the kinds of check in problems you are experiencing, I strongly recommend that you click File > Close. In the confirmation dialog, click the Yes button to check in the project. Also, wait about 5 seconds for the check in process to complete in both locations. Only after completing these steps should you exit Microsoft Project.

    3. To upload an existing project to Project Online, launch Microsoft Project and connect to Project Online. Open the existing project (assuming it is saved as an MPP file) and then click File > Save As. On the Save As Page in the Backstage, click the Save button in the upper middle section of the page. In the Save to Project Web App dialog, enter a name for the project, supply values for your organization's custom fields, and then click the Save button. To make the project show up in the Project Center page in PWA, you must also PUBLISH the project. To do this, click File > Info > Publish. In the Publish Project dialog, select the Create a Site for This Project option and then click the Publish button.

    Also, I want to strongly recommend some good behaviors in working with enterprise projects. They are:

    -- NEVER close a project while it is saving or publishing. You can watch the status of the Save and Publish jobs in the lower right corner of the Microsoft Project application window.
    -- NEVER exit Microsoft Project while you have an enterprise project open. Always close and check in the project using the steps I noted above.

    Hope this helps.
  • allyally123's avatar
    allyally123
    Copper Contributor
    It says "You have this project open read-write in another session. To open this project read-write, you must close the project in the other session or check in the project using Project Web App." but I have closed all relevant projects and forced check in to this project. Is there anything I have done wrong? Thanks :))
  • allyally123 --

    1. When you check out a project, the system opens the project Read/Write to you exclusively during the current editing session. Every other PM is only allowed to open your project Read-Only while you have it checked out. When you check in the project, any other PM with the correct permissions could open your project Read/Write and edit the project.

    2. It sounds like some of your projects are getting "stuck" in a Checked Out condition. There are two ways to check in a "stuck" project. First, launch Microsoft Project and connect to Project Online. Then click File > Options > Save. At the bottom of the Save page, click the Clean Up Cache button. In the Clean Up Cache dialog, click the Project Filter pick list (in the middle of the dialog) and select Projects Checked Out to You. If you see your "stuck" checked-out project, select it and then click the Remove from Cache button. Click the Close button when finished. The other method is to navigate to the Project Center page in PWA. Expand the Projects ribbon at the top of the page and then click the Check In My Projects button. On the Force Check In Enterprise Objects page, select the name of your "stuck" project and click the Check In button. The reason there are two methods for dealing with a project "stuck" in a checked out condition is because there are two locations when a check in process must take place. One of the check-ins is in the Project Online database, while the other is in the Local Project Cache on your hard drive. Whenever you close and check in a project, the system must check in the project in BOTH locations. In fact, to prevent the kinds of check in problems you are experiencing, I strongly recommend that you click File > Close. In the confirmation dialog, click the Yes button to check in the project. Also, wait about 5 seconds for the check in process to complete in both locations. Only after completing these steps should you exit Microsoft Project.

    3. To upload an existing project to Project Online, launch Microsoft Project and connect to Project Online. Open the existing project (assuming it is saved as an MPP file) and then click File > Save As. On the Save As Page in the Backstage, click the Save button in the upper middle section of the page. In the Save to Project Web App dialog, enter a name for the project, supply values for your organization's custom fields, and then click the Save button. To make the project show up in the Project Center page in PWA, you must also PUBLISH the project. To do this, click File > Info > Publish. In the Publish Project dialog, select the Create a Site for This Project option and then click the Publish button.

    Also, I want to strongly recommend some good behaviors in working with enterprise projects. They are:

    -- NEVER close a project while it is saving or publishing. You can watch the status of the Save and Publish jobs in the lower right corner of the Microsoft Project application window.
    -- NEVER exit Microsoft Project while you have an enterprise project open. Always close and check in the project using the steps I noted above.

    Hope this helps.
    • allyally123's avatar
      allyally123
      Copper Contributor
      Thank you so much, Dale! Really appreciate such detailed and step-to-step explanation for a beginner like me! Hope you had a great weekend and that your week is going great 🙂

Resources