Skip to content

[ADD] project_recognition_sync#1167

Draft
japat-odoo wants to merge 1 commit intoodoo:19.0from
odoo-dev:19.0-linking-project-date-japat
Draft

[ADD] project_recognition_sync#1167
japat-odoo wants to merge 1 commit intoodoo:19.0from
odoo-dev:19.0-linking-project-date-japat

Conversation

@japat-odoo
Copy link

This PR adds a recognition check on projects based on invoice journal items.

  1. Adds recognition_date field on account.move.line
  2. Computes is_recognition_required on project
  3. Displays warning message if recognition is pending
  4. Adds button to open automatic entry wizard with project planned date

This ensures invoice recognition matches the project planned start date.

…l item

- Extend project.project to add is_recognition_required compute field
  that checks if any posted income/expense journal items have a
  recognition_date different from the project date_start.
- Add a warning banner and a “Recognise the invoices” button on the
  project form when recognition is required.
- Extend account.move.line to add a recognition_date field and
  override action_automatic_entry to prefill the wizard default_date
  from the related project.
- Extend the automatic entry wizard (`account.automatic.entry.wizard`)
  to write the selected date into recognition_date for selected journal items.
@robodoo
Copy link

robodoo commented Feb 16, 2026

Pull request status dashboard

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