Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. project
  3. Project Gantt Pro v 19.0
  4. Sales Conditions FAQ

Project Gantt Pro

by ERP Heritage https://www.erpheritage.com.au/
Odoo

$ 298.00

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Employees (hr)
• Project (project)
• Discuss (mail)
Community Apps Dependencies Show
Project Gantt
Lines of code 5987
Technical Name eh_project_gantt_enterprise
LicenseOPL-1
Websitehttps://www.erpheritage.com.au/
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
  • License
ERP Heritage
Project Gantt Pro

Project Gantt Pro

The project management office upgrade for Project Gantt: server computed critical path with slack, named baselines with variance, split task segments, a resource histogram, earned value analytics, completion notifications, and export across eight formats including PDF, Excel, Microsoft Project XML, Primavera P6 XML and printable HTML.

USD 298 all-in · OPL-1Critical pathBaselines and variancev19.0.1.0.0

Store price is USD 298 all-in: installing this also pulls the 1 paid ERP Heritage module it depends on.

Critical path
Total slack
Named baselines
Start and finish variance
Eight format export

Why this module

Genuinely new capability, not unlocked features.

One engine, two passes

Critical path that cannot disagree with the schedule

The backward pass runs over the exact dependency and working time graph the Community forward scheduler builds, so early and late dates, total slack and the critical flag are always consistent with the plan. The critical chain is highlighted and slack is a column, computed on the server.

Honest progress

Baselines, variance and earned value

Capture named snapshots manually or on a cron, then report start, finish and duration variance against them with comparison bars on the chart. Schedule performance (planned value, earned value, the schedule performance index) is derived from effort and progress, an early read on slippage.

Capacity and reach

Resource histogram and eight format export

A per resource load profile across the working calendar shades over allocation in red. The whole schedule exports on the server to PDF, Excel, CSV, Microsoft Project XML, Primavera P6 XML, iCalendar, JSON and printable HTML, so it works headless, respects record rules, and opens in the tools your stakeholders already use.

The PMO layer in detail

The reporting a project office actually runs on.

Multiple named baselines

Keep more than one baseline and report variance against each

Capture as many named snapshots as the plan needs, each stamped with who took it and when. Comparison bars sit under the live bars and start, finish and duration variance columns quantify the drift, the foundation of honest progress reporting.

Split task segments

Pause and resume a task as named segments on one row

Work that stops and restarts is modelled as ordered, dated, non contiguous pieces and rendered as multiple bars on a single task row, so the timeline shows the real shape of the effort instead of one misleading continuous block.

Resource histogram

Over allocation warnings across the working calendar

A per resource load profile aggregates every assignment across the calendar and shades any day a resource is committed beyond a hundred percent in red, with its peak load, so reassignment decisions rest on evidence rather than guesswork.

Earned value and SPI

A quantitative read on whether you are behind

Budget at completion, planned value and earned value are derived from effort and progress against the plan, and the schedule performance index falls below one the moment the project slips behind its planned pace, an early warning long before a deadline is missed.

Critical path with slack

See which tasks have no float

A deterministic backward pass over the same working time graph the Community scheduler builds produces early and late dates, total slack and a critical flag for every task, so the chain with zero float is highlighted and slack is exposed as a column you can sort on.

Server side export

Eight formats, from PDF to Primavera P6

The whole schedule exports on the server to PDF, Excel, CSV, Microsoft Project XML, Primavera P6 XML, iCalendar, JSON and printable HTML, so it runs headless and from the API, honours record rules, and opens in the steering pack and the client tools your stakeholders already use. Excel falls back to CSV when the spreadsheet writer is unavailable.

Export and notify

Eight export formats, and progress that reaches people on its own.

Combined with the JSON, iCalendar and PNG the planner already produces, the Pro layer takes the schedule into every format a stakeholder is likely to ask for, and raises a mail notification the moment a task or project crosses a completion threshold, so a milestone reaches the inbox without anyone watching the board.

PDF
Excel
CSV
MS Project
Primavera P6
iCalendar
JSON
HTML and PNG

Day in the life

Status meeting, answered from one screen

Before the weekly review a planner presses Critical Path, and the chain with no float lights up red. They press Baseline to snapshot the agreed plan, then drag two late tasks; the baseline bars stay put underneath so the slip is obvious and the variance columns quantify it. The resource panel shows a lead at a hundred and thirty percent for the sprint, so work is reassigned on the spot. The schedule performance index in the toolbar reads below one, confirming the project is behind the planned pace. They export the whole thing to PDF for the steering pack, to Microsoft Project XML and Primavera P6 XML for the two client teams, and to an iCalendar feed for the delivery leads, all generated on the server. When a key task tips over its completion threshold later that week, the stakeholders get a mail notification without anyone going back to the board.

Edge cases

The cases most modules quietly ignore.

In the shipped code today, each one a place where a cheaper module silently does the wrong thing.

Slack stays consistent

Because the backward pass reuses the forward scheduler graph builder, total slack and the critical flag are derived from the same dates the plan was scheduled with; the two passes can never drift apart and report a critical task that the schedule contradicts.

Over allocation made visible

A resource assigned beyond a hundred percent across overlapping tasks is shaded red in the histogram with its peak load, instead of the over commitment hiding inside individual task bars.

Headless, rule respecting export

All eight formats, PDF, Excel, CSV, Microsoft Project XML, Primavera P6 XML, iCalendar, JSON and printable HTML, are generated on the server, so exports run in batch and from the API and honour the same record rules as the screen, rather than depending on what a single browser can see. Excel falls back to CSV when the spreadsheet writer is unavailable.

Shared layout, gated

An administrator can push one Gantt layout to every user, but the action is gated behind a dedicated group, so a normal user cannot overwrite everyone else's saved view.

What is inside

Built to do the job, end to end.

  • Critical path (engine reuse). A backward pass fills early and late start and finish and total slack and flags zero slack tasks, run over the Community engine inputs and stored on project.task for use as columns and on the timeline.
  • Baselines and segments. eh.project.task.baseline stores named snapshots with captured by and on, driving variance columns and comparison bars; eh.project.task.segment models split tasks as ordered, dated pieces rendered on one row.
  • Histogram, earned value and exports. A per resource daily load profile from assignments and calendars; budget at completion, planned value, earned value and the schedule performance index on project.project; and server side PDF (QWeb), Excel, CSV, Microsoft Project XML, Primavera P6 XML and printable HTML exporters returning a download, alongside the iCalendar, JSON and PNG the Community planner already produces.
  • Governance and automation. eh.gantt.user.config keeps one upserted layout per user with an admin shared default behind a group; crons capture baselines weekly and raise task at risk activities for overdue and approaching deadlines; and a mail notification fires when a task or project crosses a completion threshold.

Honest about the edges

What this does not do, so nothing surprises you.

  • Requires the Project Gantt module, which provides the planner, the data service and the scheduling engine this add on extends.
  • Earned value is computed from effort and progress against the schedule, so the schedule performance index is fully derived; a cost performance index that needs posted actuals is only meaningful when timesheets are configured.
  • The resource histogram profiles assignments across the working calendar; it is a load and over allocation view, not an automatic resource levelling solver that moves tasks for you.
  • Microsoft Project and Primavera P6 export are one way XML documents carrying tasks, dates, progress and milestones; they are not a full round trip of every field in those tools, and import from Microsoft Project or Primavera P6 is not included.
  • The completion notification fires by mail when a task or project crosses a configured completion threshold; it uses the standard Odoo mail layer, so delivery depends on your outgoing mail server being configured.
Search

Odoo critical path, project baseline variance, multiple named baselines, resource histogram capacity planning, over allocation warnings, earned value SPI Odoo, schedule performance index, export MS Project Odoo, primavera p6 export odoo, gantt PDF export, gantt excel export, gantt csv export, gantt html export, gantt ical calendar export, gantt completion notification, split task segments Odoo, slack float analysis, PMO project office Odoo, project portfolio scheduling, gantt baseline snapshot, over allocation resource, Odoo project management pro, critical chain Odoo

See it

A closer look at the PMO layer.

Project Gantt Pro planner in light theme showing a multi project portfolio with the critical path toolbar, a schedule performance index badge, scheduled bars with progress and dependency links, milestone diamonds and an over constrained task flagged in red with a warning marker.

The PMO boardCritical path, schedule performance index and conflict flagging on one timeline.

Project Gantt Pro export menu offering PDF, Excel, CSV, HTML, JSON, iCalendar, Microsoft Project XML and Primavera P6 XML, generated on the server straight from the toolbar.

Export to eight formatsPDF, Excel, CSV, HTML, JSON, iCalendar, Microsoft Project and Primavera P6, straight from the toolbar.

Project Gantt Pro showing a baseline legend with multiple named baselines, stacked baseline comparison lanes beneath the task bars, and a resource histogram across the foot of the board with an over allocated resource shown in red.

Baselines and resource histogramStacked named baseline lanes, variance, and a daily resource load profile that turns red on over allocation.

Project Gantt Pro import wizard round tripping a schedule back in from an Excel sheet or a JSON file.

Import a plan back inRound trip a schedule from Excel or JSON through the import wizard.

ERP Heritage

Production-grade Odoo modules, built to an engineering bar and documented honestly. Support: info@erpheritage.com.au

v19.0.1.0.0 · OPL-1 · Odoo 19 Community

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Employees (hr)
• Project (project)
• Discuss (mail)
Community Apps Dependencies Show
Project Gantt
Lines of code 5987
Technical Name eh_project_gantt_enterprise
LicenseOPL-1
Websitehttps://www.erpheritage.com.au/
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with