Skip to content

[ADD] revenue_recognition: link project start date to journal entry r…#1320

Draft
prsan-odoo wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-imp-account-analytic-prsan
Draft

[ADD] revenue_recognition: link project start date to journal entry r…#1320
prsan-odoo wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-imp-account-analytic-prsan

Conversation

@prsan-odoo
Copy link
Copy Markdown

@prsan-odoo prsan-odoo commented Jun 3, 2026

Description

This PR links the Project Start Date with the Revenue Recognition process.

Changes

  • Added warning banner when project start date differs from invoice recognition date.
  • Added "Recognize Invoices" action on projects.
  • Extended Revenue Recognition wizard to update the related project's start date.
  • Linked invoices to projects through Analytic Accounts (analytic_distribution).

Flow
Sale Order → Project → Analytic Account → Invoice → Revenue Recognition → Project Start Date Update

Result
Keeps project timelines aligned with accounting recognition dates and reduces manual adjustments.

@robodoo
Copy link
Copy Markdown

robodoo commented Jun 3, 2026

Pull request status dashboard

@prsan-odoo prsan-odoo requested a review from bit-odoo June 3, 2026 12:21
@prsan-odoo prsan-odoo force-pushed the 19.0-imp-account-analytic-prsan branch from 4f905bd to 2ca73ad Compare June 3, 2026 16:08
…ecognition date

When a project start date changes, the recognition date on related
journal items was not updated automatically. This required manual
intervention through invoices, making revenue recognition error-prone
and time-consuming.

- Add button on project form to trigger recognition date update.
- Add non-blocking warning when planned date differs from the
  recognition date on related journal items.
- Add wizard to preview and create adjusting journal entries based
  on the updated project start date.
@prsan-odoo prsan-odoo force-pushed the 19.0-imp-account-analytic-prsan branch from 2ca73ad to 1dbc5f2 Compare June 3, 2026 16:17
@prsan-odoo prsan-odoo requested a review from mash-odoo June 4, 2026 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants