Construction Scheduling & P6 Integration | Constra Schedule | Primavera P6 Integration | XER Import
by Binary Bridge Technology Services https://bbtech.ae$ 389.99
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Project (project) |
| Lines of code | 3458 |
| Technical Name |
constra_schedule |
| License | LGPL-3 |
| Website | https://bbtech.ae |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Project (project) |
| Lines of code | 3458 |
| Technical Name |
constra_schedule |
| License | LGPL-3 |
| Website | https://bbtech.ae |
| Versions | 18.0 19.0 |
Construction Scheduling & P6 Integration
Gantt Chart, Critical Path, Earned Value Metrics & Primavera P6 Sync
constra_schedule brings professional construction scheduling into Odoo. Connect directly to Primavera P6 via session, OAuth2, or Basic auth, or import any .xer export file with the built-in wizard â no P6 licence needed on the Odoo side.
The OWL Gantt chart shows critical path in red, progress bars, and earned value metrics (SPI/CPI). Tested with 2,600+ activities from a live UAE project.
Compatible with Odoo Community Edition and Odoo.sh.
Odoo Community & Odoo.sh compatible
Integrated Suite — Modules Depend on Each Other
CONSTRA is a single construction ERP suite for Odoo. Apps share projects, cost data,
documents, and site workflows. Several modules require other CONSTRA modules
to be installed (for example, constra_docs depends on
constra_base and constra_projects;
constra_viewer depends on constra_base and
constra_ops). Install the umbrella app
CONSTRA — Construction ERP Suite (constra_core)
to deploy the full suite with all dependencies resolved automatically.
CONSTRA module technical names:
constra_core— CONSTRA Construction ERP Suite (suite installer)constra_base— CONSTRA Base (technical foundation)constra_projects— Constra Projects Home (projects & dashboard)constra_finance— Construction Financeconstra_hse— Construction HSE & Safetyconstra_ops— Construction Operationsconstra_schedule— Construction Scheduling & P6 Integrationconstra_maint— Equipment & Maintenanceconstra_docs— Construction Document Registerconstra_viewer— CONSTRA Document Viewer & Annotation
Companion modules included in the full suite installer:
bb_doc_controller, bb_ipc_contracts.
Planning & integration
Primavera connectivity, timelines, and project control in one view.
Upload .xer files â preview first, then import
Export a schedule from Primavera P6 Professional or EPPM as a flat .xer file, then open Import Primavera XER from the Odoo Project app or from Project Scheduling â Projects. Choose your Odoo project, upload the file, and run Preview to validate WBS rows, activities, and dependencies before committing. Use Import to create schedule projects, WBS elements, and activities with planned and actual dates, duration, progress, status, and predecessor/successor relationships â no live P6 connection required on the server.
Step 1 â Source & options
Select the target Odoo project, attach the .xer file, and toggle what to bring in: replace existing schedule data, WBS structure, activities, dependency links, and dates/durations.
Step 2 â Preview
Review parsed rows (project, WBS, tasks, dependencies) and summary counts before running the final import. Large files show the first preview rows with totals for WBS blocks, activities, and links.
- Imported data includes: project metadata, WBS hierarchy, activities (codes, names, types), planned and actual start/finish, duration, percent complete, activity status, and dependency relationships (as predecessor/successor text on activities).
- No live P6 API required for XER: ideal when planners send you an exchange file â subcontractors and JV partners can load schedules without Oracle connectivity on your Odoo server.
- Works alongside API sync: keep P6 Connections for automated pulls when you have server access; use XER when you only have a file drop.
Professional Scheduling Inside Odoo
constra_schedule bridges the gap between Primavera P6 and Odoo. Planners maintain their schedules in P6 while the rest of the team sees Gantt charts, critical path, and earned value metrics directly inside Odoo.
The XER import wizard reads any .xer file exported from P6 Professional or EPPM. No Primavera licence is required on the Odoo server. A 3-step wizard previews activity counts and date ranges before importing.
The OWL Gantt chart renders SVG bars at any resolution with day, week, and month zoom levels. Critical path activities show in red. Milestones appear as diamonds.
Easy to Use
3-step XER import wizard. Upload, preview, confirm. No P6 expertise needed in Odoo.
Fully Integrated
Connected to CONSTRA Projects dashboard and all construction modules.
15+ Yrs Support
Built by Binary Bridge Technology with 15+ years of ERP expertise.
Connect P6 to Odoo â Three Auth Methods
Sync your Primavera P6 schedules directly into Odoo. WBS hierarchy, activities, milestones, and progress data flow automatically with full sync logging.
Key Features â Construction Scheduling
Five feature groups covering P6 integration, Gantt, and earned value management
Primavera P6 Integration
XER Import Wizard
OWL Gantt Chart
Earned Value Management
Schedule Data & WBS
Native Gantt Chart â No Plugins Required
Built natively in Odoo OWL with SVG rendering. View your entire construction schedule with critical path highlighting, progress overlays, and milestone diamonds at day, week, or month zoom levels.
Full Feature List â Construction Scheduling
Every feature included in constra_schedule for Odoo
Primavera P6 Integration
XER Import Wizard
OWL Gantt Chart
Earned Value Management
Schedule Data & WBS
Built For Construction Professionals
Designed for planners, managers, and engineers who manage construction schedules
Planner
Import XER files, sync P6 data, and manage the Gantt chart. Earned value metrics track schedule and cost performance.
Project Manager
View critical path, monitor SPI/CPI, and track progress across all activities without opening Primavera P6.
PMC / Consultant
Review contractor schedules inside Odoo. Gantt views and earned value metrics available without a P6 licence.
Engineer without P6
Access the full project schedule directly in Odoo. No Primavera licence or training required to view Gantt and WBS data.
Part of the CONSTRA Construction Suite
constra_schedule integrates seamlessly with all 9 modules in the CONSTRA suite.
Technical Specifications
Requirements
Included
Frequently Asked Questions
Do I need a P6 licence to use constra_schedule?
No. XER import reads any .xer file. You only need P6 on the machine that exports the file. Odoo needs no P6 licence.
How often does P6 sync run?
Manual via Sync button. Automatic sync via Odoo cron is configurable to run at your preferred interval.
Can the Gantt be exported to PDF?
Use browser print/PDF for now. Native PDF export is planned for a future release.
Does it support baseline vs current comparison?
Baseline dates are stored per activity. Visual baseline bars are planned for a future update.
What is the activity limit?
Tested at 2,600+ activities from a live UAE construction project. Performance depends on server hardware.
Developed by
Binary Bridge Technology
15+ years of ERP implementation & development | 100+ clients | United Arab Emirates
Please log in to comment on this module
There are no ratings yet!
After installing there is not button appearing to import .XER files.