Skip to content

Conversation

@amas-odoo
Copy link
Contributor

  • Capture transfer external IDs from transfer form and expose transfer IDs in invoice form.
  • Add new model to manage weekly Excise Reports.
  • Implement scheduled action running every Sunday to:
    • Create a new Excise Report for the past week.
    • Set report date range, label, and computation status (in progress).
    • Create a To-Do activity: "Excise Report W" assigned to the designated reporter, due +1 week.
  • Keep existing "Excises" report view, but:
    • Remove default grouping by week (keep only by fiscal deposit move).
    • Remove "Excise Amount" measure from default display, keep only quantity visible.
  • Add new menu item "Excise Reports" listing all Excise Report records.

Task ID: 5106520

@robodoo
Copy link
Collaborator

robodoo commented Oct 28, 2025

Pull request status dashboard

@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch 4 times, most recently from 6212653 to 8dc8de9 Compare October 31, 2025 12:24
@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch 3 times, most recently from 745debf to 055642c Compare November 7, 2025 05:49
Copy link
Contributor

@pgu-odoo pgu-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@amas-odoo Good work!

@vava-odoo PR is ready for your review.

Copy link
Contributor

@pgu-odoo pgu-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@amas-odoo Good work!

@vava-odoo PR is ready for your review.

@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch from 055642c to 45b9b14 Compare November 18, 2025 11:31
@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch 3 times, most recently from 19bc3dd to 96de1bd Compare November 19, 2025 11:58
@C3POdoo C3POdoo requested a review from a team November 19, 2025 12:00
@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch 2 times, most recently from 0568bfa to 2aae0a9 Compare November 21, 2025 10:56
…ation

- Capture transfer external IDs from transfer form and expose transfer IDs in
invoice form.
- Add new model to manage weekly Excise Reports.
- Implement scheduled action running every Sunday to:
  - Create a new Excise Report for the past week.
  - Set report date range, label, and computation status (in progress).
  - Create a To-Do activity: "Excise Report <year>W<week>" assigned to the
designated reporter, due +1 week.
- Keep existing "Excises" report view, but:
  - Remove default grouping by week (keep only by fiscal deposit move).
  - Remove "Excise Amount" measure from default display, keep only quantity
visible.
- Add new menu item "Excise Reports" listing all Excise Report records.
- Exposed the “New” button to allow users to manually create excise reports.
- Made key excise report form fields (Name, Period, State) editable.
- Removed the “Mark as Done” button from excise reports.
- Reworked the scheduled action to generate excise report.
- Updated demo data for the beverage distributor: added excise report demo data.

task-5106520
@vava-odoo vava-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch from 2aae0a9 to 3eeb99b Compare November 21, 2025 12:19
@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch 5 times, most recently from ca61eb3 to b6ff68f Compare November 29, 2025 09:21
Replaced automation-based report line generation with a compute trigger
using a dedicated boolean field.

Key updates:
- Added computed boolean field `x_details_computation` on `x_excise_report`
  to trigger `ir_action_compute_excise_report_line`
- Implemented server action to:
  • fetch relevant stock moves
  • group data by excise category and move type
  • create report lines and bind stock moves
  • update `x_line_ids` and mark computation status
@amas-odoo amas-odoo force-pushed the 19.0-excise-management-report-externalIds-amas branch from b6ff68f to 0858b91 Compare November 29, 2025 12:08
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.

4 participants