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. Accounting
  3. Accounting Setup Guide v 17.0
  4. Sales Conditions FAQ

Accounting Setup Guide

by ERP Heritage https://www.erpheritage.com.au/
Odoo
v 17.0 Third Party 63
Download for v 17.0 Deploy on Odoo.sh
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 • Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
Accounting Suite Base
Lines of code 5309
Technical Name eh_account_setup
LicenseLGPL-3
Websitehttps://www.erpheritage.com.au/
Versions 16.0 17.0 18.0 19.0
ERP Heritage · Accounting Suite
ERP HERITAGE · ACCOUNTING SETUP

Accounting Setup Guide

A first-install onboarding checklist that turns the suite's strict configuration errors into a guided, per-company setup with deep links.

Free · LGPL-3FREE · LGPL-3ODOO 19 · COMMUNITYv17.0.1.0.0
Guided checklist
Per-company
Deep links
Module-aware
Audit trail

Why this module

Accounting Setup Guide

01 / GUIDED

Errors become a checklist

The suite's strict configuration errors are reframed as 26 tasks across 7 categories. Each row tells the operator exactly what is left and opens the screen to fix it, instead of failing at first use.

02 / HONEST

Fail-loud, never silent

A task whose deep link external id is missing or unresolvable raises a clear error naming the exact id, never a random fallback. The completion ratio counts skipped tasks as not done, so the percentage reflects real work.

03 / TENANT

Per-company by design

One progress line per task per company, with a unique constraint and a global isolation rule. A multi-company tenant sees the checklist once per company, with independent progress and no cross-company leakage.

Day in the life

First Monday on a fresh install

You install the accounting suite and open Setup Guide. It lists 26 tasks, grouped by category, filtered to what is still to do and to the modules you actually installed. You click Open on Configure base currency rates and land directly on the right screen. You finish it, mark it done, and your name and the timestamp are recorded. A second company joins the tenant next week and gets its own clean checklist, no duplicates, your existing progress untouched.

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.

SKIPPED EXCLUDED

Skipped companies are counted as not done in the completion ratio, so the percentage reflects real progress and not paperwork shortcuts. Skip is a deliberate state, not a quiet way to inflate the number.

SEARCHABLE RELEVANCE

The is_relevant flag is fully searchable, not just displayable. A custom search method lets filters and group-by act on installed-module state, and raises a clear error on an unsupported operator instead of silently returning every row.

TWO FAILURE MODES

Open guards two distinct failures separately: a task with no action external id at all, and an external id that does not resolve in this database. Each gets its own clear message, including which module to install or upgrade.

IDEMPOTENT SEEDING

Install-time and new-company seeding are both idempotent and bulk-create only missing lines. Adding a company mid-life, or reinstalling after adding a sibling module, never duplicates lines or wipes existing progress.

SCOPED KANBANS

The form's sibling kanban (same task, other companies) and peer kanban (same company, same category) both exclude the current record and respect scope, so an operator sees tenant progress and what is next without leaving the line.

What is inside

Built to do the job, end to end.

  • 26 seeded tasks, 7 categories. Foundations, currencies, receivables, payables, approvals, reporting, and period close. The task definitions are seeded by XML and shared across companies; per-company progress lives on a separate line model so re-wording a task on upgrade never blows away user state.
  • Deep links resolved at click time. Each task carries an action external id. Open resolves it through env.ref and returns the action, so the definition does not break when a target action is renamed. The opened screen is whatever Odoo defines it as; this module does not inject a company filter into it.
  • Module-aware visibility. Each task lists the technical module names it needs. The task renders for a company only when every listed module is installed. Empty means the task always renders. The Setup Guide action filters on this flag so the list stays clean.
  • Audit trail and reversible workflow. Every line records completed_at and completed_by_id plus free notes for the reviewer. Mark done, mark skipped, and reset are explicit actions; reset clears the audit stamp so a re-opened task starts clean.
  • Plain Odoo, no surprises. Standard Odoo views with no JavaScript, no external links, and no third-party assets. Multi-company isolation is enforced at the record-rule layer with a global domain, not bolted on in the UI.

Honest about the edges

What this does not do, so nothing surprises you.

  • This module tracks and links to configuration; it does not perform the configuration for you. Open takes you to the right screen, where you make the change.
  • Deep links open the target screen exactly as Odoo defines it. This module does not pre-filter the opened screen to the active company; only the checklist itself is company-scoped, by the global isolation rule.
  • The menu opens grouped by category and filtered to To do and to relevant tasks. There is no company search filter in the action context; company visibility comes from the record rule, so users only ever see their allowed companies.
  • Module-aware visibility keys off installed technical module names you set on each task. A task with no required modules always renders.
  • The 26 seeded tasks cover the ERP Heritage accounting suite's setup steps. This is an onboarding tracker for that suite, not a generic project or task manager.
Search

Odoo 17 accounting setup checklist, accounting onboarding guide Odoo Community, multi company accounting configuration tracker, Odoo first install accounting setup, guided accounting configuration Odoo, per company setup progress Odoo, accounting suite onboarding checklist, Odoo deep link configuration screens, consultant accounting rollout tracker Odoo

Languages

Available in 19 languages

The interface ships translated out of the box. Switch language in Odoo and the fields, menus, and messages follow.

العربية简体中文繁體中文NederlandsFrançaisDeutschहिन्दीBahasa IndonesiaItaliano日本語한국어PolskiPortuguês (Brasil)РусскийEspañolSvenskaไทยTürkçeTiếng Việt
More from ERP Heritage

Modules teams pair with this one.

Premium ERP Heritage modules that extend the same stack, each built to the same engineering bar.

USD 9
Employment Hero Singapore

The Singapore country pack for the ERP Heritage Employment Hero integration

USD 63
Employment Hero Suite Enterprise

The complete ERP Heritage Employment Hero integration in one install

USD 19
Employment Hero Timesheet

Sync timesheet entries from the Employment Hero people and payroll platform into the standard Odoo Timesheets app...

USD 149
Mauritius e-Invoicing POS

Real-time MRA fiscalisation for Point of Sale receipts in Odoo 17 Community, mapping each paid POS order to the M...

USD 70
AI Claude (Anthropic) Integration

USD 9
Employment Hero Country Base

Shared foundation for the ERP Heritage Employment Hero country packs

ERP Heritage

v17.0.1.0.0 · LGPL-3 · Odoo 17 Community

Developed by ERP Heritage - Top Odoo Partner • LinkedIn

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, please use the developer contact information. They can usually be found in the description.
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