Skip to main content
Procore

Update and Upload a Project Program File

Objective

To update the project program in the native software and upload the program updates into Procore.

Things to Consider

  • Required User Permissions: 
    • 'Admin' level permissions on the project's Schedule tool.
  • Additional Information:
 Important

If you are uploading an updated project schedule into Procore via the project level Schedule tool, make sure to use the same file name that was previously uploaded. This way the information in the Schedule Change Request History section will NOT be cleared. In addition, this will help ensure you do not have duplicate Lookahead Schedule Activities.

  • Supported File Formats:
    The file types listed below can be uploaded directly:

    • MPP (Microsoft Project)       
    • MPX (Microsoft Project, SureTrak)        
    • XER (Primavera P6, Primavera Contractor)        
    • PP (Asta Powerproject, Asta Easyplan)        
    • XML (Formatted for Microsoft Project, e.g. Smartsheet, OpenProject)         
    • XML (Primavera PMXML)        
    • PPX (Phoenix Project Manager)         
    • FTS (FastTrack Schedule)         
    • POD (ProjectLibre)         
    • GAN (GanttProject)        
    • PEP (TurboProject)         
    • PRX (Primavera P3)          
    • STX (Primavera SureTrak)         
    • CDPX (ConceptDraw PROJECT)          
    • CDPZ (ConceptDraw PROJECT)          
    • SP (Synchro Scheduler)         
    • ZIP (Compressed file containing one of the supported file types listed above)

PROCORE SUPPORT: INTERNAL NOTES

If a customer using Primavera P6 asks about percent complete:

P6 has an attribute on activities called Percent Complete Type. This specifies which one of the three percent complete values (Duration, Physical, and Units) should be reported. Procore reads this setting and returns the specified percent complete type to Procore.

Steps

  1. Navigate to the project's Program tool.
  2. From the Gantt view, click + Upload Program
    Note: You are automatically redirected to the Update Program page in the tool's Configure Settings. 
  3. Select a program file from your computer. 
    • Click the Attach File link and select your program file. 
      OR
    • Drag the program file from your computer to the Drag and Drop File area.
  4. Navigate to the program file on your computer or network, then click Open
  5. Scroll to the bottom of the page and click Update.
    Note:
    • A "Program Uploaded, processing should start soon" message appears. Your program is placed into a job queue and the system updates the program on a task-by-task basis. Depending on the number of jobs in the queue and the size of your project program, the overwrite process may take some time to complete. You can continue working in Procore during this process 
    • Important! While the program is being updated, it is recommended that you do not attempt to upload another program update. Doing so will add a second job to the queue and jobs will be processed in the order they were uploaded into the system. 

 

 

If you would like to learn more about Procore's scheduling software and how it can help your business, please visit our construction scheduling software product page icon-external-link.png.