Skip to content

[IMP] construction_developer: create pickings from procurement view#2130

Draft
trcazier wants to merge 7 commits into
odoo:19.0from
odoo-dev:19.0-construction_developer-procurement-shop-trcaz
Draft

[IMP] construction_developer: create pickings from procurement view#2130
trcazier wants to merge 7 commits into
odoo:19.0from
odoo-dev:19.0-construction_developer-procurement-shop-trcaz

Conversation

@trcazier
Copy link
Copy Markdown
Contributor

@trcazier trcazier commented May 8, 2026

This commit adds a new button to be able to create grouped stock pickings for products that are not fully consumed from the procurement view. This commit also changes the way x_consumed is computed from the delivery progress for this purpose. In order to create the moves, we need to create locations to represent the clients' worksites, so the multi locations setting is now activated.

task-6123696, task-6123161

…ature

This commit adds a new button to be able to create grouped stock pickings for products that are not fully consumed from the procurement view.
This commit also changes the way x_consumed is computed from the delivery progress for this purpose.
In order to create the moves, we need to create locations to represent the clients' worksites, so the multi locations setting is now activated.

task-6123696, task-6123161
@robodoo
Copy link
Copy Markdown
Collaborator

robodoo commented May 8, 2026

Pull request status dashboard

trcazier added 6 commits May 12, 2026 11:16
Knowledge article
Dropship setting in construction, stock_dropshipping dependency in developer
Product suppliers info demo data for work item products
PO demo data or WILs of S00003
Manifest bullet
Implemented setting for procurement moves disabling all inventory-related functionalities

Progress update qty delivered action: now also creates picking/moves conditionally depending on the setting

A new automation now prevents the user from erasing the picking line information when it is linked to a work item line for traceability

Re-split the actions into 2 since now extra processing has to be done for the picking to prevent the lines from being merged on confirmation of the picking
We now have to make sure the info is added to an existing line with the same product to prevent this

In order to do this, the tracking fields on picking and purchase have been moved to their lines instead, so no automation to keep them up to date is required, instead the many2many field is computed on the fly depending on the lines that mention the WILs

Added WIL SO information in picking/PO
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