[18.0][MIG] sale_order_cancel_stock: Migration to 18.0#717
[18.0][MIG] sale_order_cancel_stock: Migration to 18.0#717
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR migrates the sale_order_cancel_stock module from an earlier version to Odoo 18.0. The module allows cancellation of sale orders with done stock moves only when the stock movements cancel each other out.
- Complete module structure with models, manifest, and documentation
- Implementation of stock picking and sale order cancellation logic
- Standard OCA documentation and build files
Reviewed Changes
Copilot reviewed 10 out of 11 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
__manifest__.py |
Module manifest defining dependencies and metadata for 18.0 |
__init__.py |
Module initialization importing models |
models/__init__.py |
Models package initialization |
models/sale_order.py |
Sale order model extension with cancellation logic |
models/stock_picking.py |
Stock picking model extension with balance validation |
README.rst |
Module documentation in reStructuredText format |
readme/DESCRIPTION.md |
Brief module description |
readme/CONTRIBUTORS.md |
List of module contributors |
pyproject.toml |
Python build configuration |
static/description/index.html |
Generated HTML documentation |
|
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. |
1587ef4 to
1be1691
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 18.0 #717 +/- ##
=======================================
Coverage ? 21.15%
=======================================
Files ? 4
Lines ? 52
Branches ? 14
=======================================
Hits ? 11
Misses ? 41
Partials ? 0 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.