Uploading Schedules
Available in: All plans
Last updated: 26-Feb-2026
Overview
Kazinex processes schedule files entirely in your browser. When you upload a file, it is parsed on your machine using client-side processing — no data is transmitted to any server. This means your proprietary schedule data never leaves your control.
Supported Formats
| Format | Extension | Source Application | Notes |
|---|---|---|---|
| Primavera P6 XER | .xer | Oracle Primavera P6 | Recommended for P6 users. Contains full project data including calendars, WBS, resources, activity codes, and UDFs. |
| Microsoft Project XML | .xml | Microsoft Project (MSPDI) | Standard MS Project interchange format. Select "XML Format" when saving from MS Project. |
| Microsoft Project | .mpp | Microsoft Project | Binary format. Kazinex can parse MPP files that have been exported as XML. |
tip
For the best results with Primavera P6, export your project using File → Export → XER and ensure all tables are included. Avoid using partial exports.
How to Upload
Method 1 — Drag and Drop
- Open the Projects tab in the schedule management tool
- Drag your file from your desktop or file explorer onto the upload zone in the center of the page
- The Import Wizard opens automatically
Method 2 — Click to Browse
- Open the Projects tab
- Click the upload area (or the Upload button)
- Select your file from the system file picker
- The Import Wizard opens automatically
Method 3 — Bulk Import (CSV/Excel)
For bulk operations, you can import project data from CSV or Excel files:
- Click the Bulk Import option in the Projects toolbar
- Select your CSV or Excel file
- Map columns to Kazinex fields
- Review and confirm the import
note
Bulk import is available on Pro and Enterprise plans.
What Happens During Upload
- File reading — The browser reads the file into memory
- Format detection — Kazinex identifies whether the file is XER, MSPDI, or MPP XML
- Parsing — The appropriate parser extracts project data:
- Activities (tasks, milestones, LOE)
- Relationships (FS, FF, SS, SF with lag values)
- WBS structure (hierarchy)
- Calendars (work weeks, holidays, exceptions)
- Resources and assignments
- Activity codes and values
- User Defined Fields (UDFs)
- Cost and earned value data
- Import Wizard — You review and confirm the parsed data step by step
File Size and Performance
| File Size | Activities | Expected Parse Time |
|---|---|---|
| Small (< 1 MB) | < 1,000 | < 2 seconds |
| Medium (1–5 MB) | 1,000–5,000 | 2–5 seconds |
| Large (5–20 MB) | 5,000–20,000 | 5–15 seconds |
| Very large (20+ MB) | 20,000+ | 15–45 seconds |
tip
Close unnecessary browser tabs before processing very large files to free up memory.
Multi-Project XER Files
A single XER file can contain multiple projects. When Kazinex detects a multi-project XER:
- The Setup step of the Import Wizard shows a project selector
- Choose the project you want to import
- Related calendar and resource data is included automatically
Tips & Best Practices
- Always use the latest export from your scheduling software to ensure data completeness
- For P6 users, export with all tables included (Activities, WBS, Calendars, Resources, etc.)
- Keep your original files as backups — Kazinex does not modify source files
- If columns appear empty after import, verify the fields were exported from your source application
- Upload schedules at different dates to enable comparison workflows
Troubleshooting
| Problem | Cause | Solution |
|---|---|---|
| File is rejected | Unsupported format | Ensure the file has a .xer, .xml, or .mpp extension |
| 0 activities parsed | Corrupt or empty file | Re-export from P6/MS Project |
| Missing relationships | Partial export | Re-export with all tables selected in P6 |
| Encoding errors (garbled text) | Non-UTF-8 encoding | Re-export the file or contact support |
| Parse takes very long | Very large file + limited memory | Close other tabs, use Chrome for best performance |