Attribute every analytic line to the right journal automatically.

Analytic Journal gives cost accountants and controllers a managed, rule-driven way to organize analytic lines by journal - with guided suggestions, bulk apply, and a full audit trail so month-end close never means rebuilding a spreadsheet.

The problem

Odoo's analytic lines are a byproduct of journal entries, but nothing groups or presents them by journal. Accountants reviewing analytic activity at close are left exporting lines, sorting them by hand, and re-checking that nothing was miscategorized or dropped - a manual, error-prone ritual that grows with every transaction.

The solution

Analytic Journal adds a managed attribution layer: named journals with automatic extraction from move lines, a rule-based suggestion engine you configure, one-click bulk apply with a preview, and a full audit trail with rollback - so every analytic line has a trustworthy, journal-organized home.

Capabilities

Everything a journal-organized close needs

Every capability below is implemented in the module.

01

Named Analytic Journals

Create color-coded analytic journals with a kanban and list overview showing line count and total value at a glance, so activity per journal is visible without a single export.

02

Automatic Journal Extraction

Set a default analytic journal directly on each account journal and let new analytic lines pick it up automatically, removing manual mapping at the source.

03

Journal-Aware Line Grouping

The standard analytic line list gains a journal column plus Unassigned and group-by filters, turning Odoo's native analytic lines into a ready-made journal-lens view.

04

Guided Suggestion Wizard

Filter unassigned or mis-attributed lines by date, journal, account, or flag, then preview the suggested journal for every line side by side with its current one before committing anything.

05

Rule-Based Suggestion Logic

Suggestions come from configurable, explainable rules - not a black box - so every recommendation ties back to a condition your team defined and can audit.

06

Custom Suggestion Rules

Build your own rule set with target journal and condition groups in an editable list, encoding each organization's own allocation conventions instead of a fixed default.

07

Bulk Apply With Preview

Accept suggestions across many lines at once from the wizard's preview table, with a per-row toggle to include or skip individual lines before the bulk apply runs.

08

Full Audit Trail & Rollback

Every bulk assignment is recorded as a batch with user, timestamp, and per-line old-to-new journal history - reviewable at a glance and reversible with one click.

09

Journal Analytics Dashboard

A dedicated pivot and graph dashboard turns grouped analytic activity into a decision-ready view per journal, closing the reporting gap no competing app addresses.

Workflow

How it works

1

Set Up Journals

Create named, color-coded analytic journals and optionally set a default per account journal.

2

Configure Rules

Define suggestion rules with the target journal and the conditions that should trigger it.

3

Review & Apply

Run the suggestion wizard, preview current vs. suggested journals, and bulk apply what you approve.

4

Track & Audit

Monitor activity on the dashboard and review or roll back any batch from its audit trail.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Analytic Journal adds an attribution and reporting layer on top of Odoo's existing analytic lines and accounts - it does not change how analytic entries are created or valued.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Analytic Journal

Named analytic journals with rule-based suggestions, a bulk apply that previews before it commits, and an audit trail you can roll back — so every close starts from journal-organized lines.

Buy on Odoo App Store