[18.0][MIG] sale_order_invoicing_exclude: Migration to 18.0#716
[18.0][MIG] sale_order_invoicing_exclude: Migration to 18.0#716
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR migrates the sale_order_invoicing_exclude module from a previous Odoo version to 18.0. The module allows sales orders to be excluded from the invoicing process by adding a boolean field and corresponding UI elements.
Key Changes
- Migration of all module files to support Odoo 18.0
- Addition of search filters and grouping options for excluded orders
- Complete module structure with models, views, translations, and documentation
Reviewed Changes
Copilot reviewed 11 out of 12 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
__manifest__.py |
Updated version to 18.0.1.0.0 and module metadata |
models/sale_order.py |
Added boolean field and override of _create_invoices method |
views/sale_order_views.xml |
Added form field and search filters for invoicing exclusion |
i18n/es.po |
Spanish translations for new UI elements |
README.rst |
Module documentation and usage information |
| Other files | Supporting files for module structure and documentation |
fb7d38a to
4e0f1a0
Compare
|
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
… from being invoiced
… by "Excluded from invoicing" flag
4e0f1a0 to
463ca9c
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 18.0 #716 +/- ##
=======================================
Coverage ? 87.50%
=======================================
Files ? 3
Lines ? 8
Branches ? 0
=======================================
Hits ? 7
Misses ? 1
Partials ? 0 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.