Repository
OCA/purchase-workflow · module folder · Try on Runboat
Module version
1.0.1
Category
Purchases
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/purchase-workflow
Last tracking update
2026-08-07 08:42:58
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Weblate, Ruchir Shukla, Franco Leyes, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
With the core "purchase" module, in a purchase order a button "In
Shipments" lets the user see the picking that was generated by the order
itself.

With this module, that button is replaced by an "All Shipments" button
that shows the original picking, and all others that are grouped with
it. This should include pickings associated to the procurements that
generated the purchase, and also pickings that have been chained with
push rules.

This is consistent with the "sale" module, where from the sale order the
user can access the generated delivery and all chained ones.

The implementation uses the procurement group of the moves in the
generated picking. The procurement group is always present in purchases,
also when there is no procurement.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
purchase_order_view_form_inherit purchase.order.form purchase.order form Inherits purchase_stock.purchase_order_view_form_inherit
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (2)
  • all_picking_count Integer
    compute='_compute_all_picking_count' args: 'All Pickings Count'
  • all_picking_ids One2many → stock.picking
    compute='_compute_all_pickings' string='All Pickings' args: 'stock.picking'
Public methods (1)
  • action_view_all_pickings(self)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
288 days ago
Last activity
73 days ago
Repository
OCA/purchase-workflow
Pull request
[19.0][MIG] purchase_all_shipments: Migration to 19.0 (#2879)