odoo/tutorials#1320

Created by Pranjali Sangavekar (prsan)

Blocked

label
odoo-dev:19.0-imp-account-analytic-prsan
head
1dbc5f21dd70aa2286665a62abb5f06b65c5f07c
odoo/tutorials
19.0 #1320 missing r+
master

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

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.