Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[14.0][IMP] Display picking info notes in cluster_picking and checkout scenarios -- c2c #869

Draft
wants to merge 57 commits into
base: 14.0
Choose a base branch
from

Conversation

JuMiSanAr
Copy link
Contributor

@JuMiSanAr JuMiSanAr commented Mar 15, 2024

Taking the commits from #839 but using a different history with this commit as a base c114af4 to only include some of the changes since then.

ref: cos-4214 & cos-4507

sebalix and others added 25 commits February 2, 2023 14:51
New module to make compatible the reception screen with the
'mrp_subcontracting' module.

With the reception screen we allowed to receive goods move by move (each
time validated), and this new module makes this flow compatible with
subcontracted goods.
When receiving goods with the reception screen we are able to process
a partial quantity, splitting the current move and validating it on its
own. By convenience, the stock.move.line related to the finished moves
(in the production order) are removed and recreated (by duplicating move
lines received) when the reception is validated.

This last part has been rewritten in 'stock_reception_screen_mrp_subcontracting'
module to satisfy a technical need for the reception screen, but this was
causing an issue when receiving subcontracted goods with components
tracked by lots.
The fix here is to disable the blocking check which compares the produced
qty of the production order (which is 0 because all produced move lines have
been removed) to the qty received on the move when the reception is
validated by the reception screen.
The subcontracting implementation has changed a bit in 14.0, like the
wizard 'mrp.product.produce' that has been remove, replaced directly by the
'mrp.production' model + other changes.
If you are specifically searching for a type
and this type is not supported by our AI mapping,
just don't search for it.
This is kind of mandatory because otherwise
the GS1 parsing will default to all available AIs
and can give back unexpected results
(eg: search for 'package' and get an empty 'product' back)
When working from a location after a dock and then a location.
There can be a long list of packages without hints about the one
belonging to a delivery already started.

To improve this, the packages are grouped by sales order, keep on top of
the list the sales order started but not yet all loaded.
@JuMiSanAr JuMiSanAr closed this Mar 15, 2024
TDu and others added 4 commits March 15, 2024 14:50
With the no-prefill-qty option not set.
When selecting a line by scanning a lot, all the lines with the same
product related to that lot. Have their quantity done set!

But only the line with the lot scanned should have the quantity done
updated.
With the no-prefill-qty option not set.
When selecting a line by scanning a lot, that is in a package.
All the lines in the package have their quantity done set!

But only the line with the lot scanned should have the quantity done
updated.
When scanning a lot, if the lot is on multiple lines only one of the
lines should have the quantity updated.
@JuMiSanAr JuMiSanAr force-pushed the 14.0--shopfloor_packing_info--stock_picking_partner_note--c2c branch from 4cf4a52 to 0bee3ea Compare March 20, 2024 08:49
@JuMiSanAr JuMiSanAr changed the title [14.0][IMP] Display picking info notes in cluster_picking scenario -- c2c [14.0][IMP] Display picking info notes in cluster_picking and checkout scenarios -- c2c Mar 20, 2024
@JuMiSanAr JuMiSanAr closed this Mar 20, 2024
@JuMiSanAr JuMiSanAr reopened this Mar 21, 2024
@JuMiSanAr JuMiSanAr force-pushed the 14.0--shopfloor_packing_info--stock_picking_partner_note--c2c branch from 0bee3ea to e18e5d8 Compare March 21, 2024 15:31
… github.com:camptocamp/wms into merge-branch-2477-BSCOS-4507-59d8271e
@JuMiSanAr JuMiSanAr force-pushed the 14.0--shopfloor_packing_info--stock_picking_partner_note--c2c branch from 4348eef to 2c3ff96 Compare April 10, 2024 06:57
@JuMiSanAr JuMiSanAr force-pushed the 14.0--shopfloor_packing_info--stock_picking_partner_note--c2c branch from 2c3ff96 to 40aba18 Compare April 11, 2024 07:57
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.

None yet

6 participants