Skip to content

NestERP Documentation

Documentation for the NestERP suite — what it does, which modules it is built from, how each module is configured, and how it is used day to day.

Who this is for

This site serves three readers, and every module page is written so each of them can find their part without reading the others:

Reader What they need Where they look
Client / prospect What the system does and what they are buying Purpose and Features on each page
Implementer What to install, in what order, and how to configure it Modules used and Configuration
End user How to do their job in the system How it's used and Access rights

How NestERP is built

NestERP is not a single monolithic product. It is a stack in three tiers, and the distinction matters for support, licensing and upgrades:

  1. Odoo core — the Community Edition modules underneath everything. Free, upstream, maintained by Odoo SA.
  2. Third-party modules — Cybrosys, Heritage and OCA. We ship them but we do not own them. Upstream changes and licence terms are outside our control. Some of them are load-bearing rather than optional: base_accounting_kit supplies the Accounting app itself.
  3. NestERP custom modules — written by CodeNest. These are what we actually sell and support.

See the Core module map for the full tier breakdown.

Versions

NestERP runs on Odoo 16, 17 and 18 across different clients. Each module page covers all three versions in one place, with a Version differences section rather than a separate page per version.

Module availability is version-specific

The suite is not identical across versions. aegis_dg and the inventory dashboards exist on Odoo 16 only; the Thalia finance modules and management dashboards on Odoo 17 only. Check Module availability by version before promising a module to a client on a given version.

nestHMS is a separate product

The hospital management suite (nest_hms_*) is nestHMS, documented separately. It is not part of NestERP and does not appear anywhere on this site.

Reference instance

Screenshots and worked examples in this documentation come from the Thalia Associates production instance running on Odoo 17, unless a page states otherwise.

Contributing

This site is Markdown in git — anyone on the team can edit it. Start from the page template and read the writing rules in the repository README.md before adding a page.