Skip to content

[19.0][MIG] stock_picking_report_summary: Migration to 19.0 - #518

Open
Sadiq-OSI wants to merge 1 commit into
OCA:19.0from
Sadiq-OSI:work/migrate-stock-picking-report-summary-19
Open

[19.0][MIG] stock_picking_report_summary: Migration to 19.0#518
Sadiq-OSI wants to merge 1 commit into
OCA:19.0from
Sadiq-OSI:work/migrate-stock-picking-report-summary-19

Conversation

@Sadiq-OSI

Copy link
Copy Markdown

Summary

  • Port stock_picking_report_summary from 18.0 to 19.0.
  • Preserve the picking summary wizard, product aggregation, picking detail section, optional unit display, and optional standard price columns.
  • Adjust the PDF report layout for Odoo 19 so the details table renders correctly.
  • Add focused tests for summary aggregation, UoM conversion, optional report sections, price totals, picking notes, and products without category names.

Validation

  • git diff --check
  • Odoo 19 install with focused tests: 0 failed, 0 error(s)
  • Odoo 19 update with focused tests: 0 failed, 0 error(s)
  • Manual PDF testing on Odoo 19:
    • summary + details
    • standard price toggle
    • unit toggle
    • summary-only mode
    • details-only mode

@OCA-git-bot OCA-git-bot added series:19.0 mod:stock_picking_report_summary Module stock_picking_report_summary labels Jun 23, 2026
@Sadiq-OSI
Sadiq-OSI force-pushed the work/migrate-stock-picking-report-summary-19 branch 2 times, most recently from ffc472e to bd740da Compare June 26, 2026 19:42

@BhaveshHeliconia BhaveshHeliconia left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the report generated from v18:
Picking Summary (1).pdf

This is the report generated from v19:
Picking Summary.pdf

Compared to the v18 report, the v19 version has some extra whitespace at the top of the first page. It would be good to adjust the layout so the report looks correct and is visually consistent.

@Sadiq-OSI
Sadiq-OSI force-pushed the work/migrate-stock-picking-report-summary-19 branch from bd740da to cee7ef3 Compare July 24, 2026 16:53
@Sadiq-OSI

Copy link
Copy Markdown
Author

This is the report generated from v18: Picking Summary (1).pdf

This is the report generated from v19: Picking Summary.pdf

Compared to the v18 report, the v19 version has some extra whitespace at the top of the first page. It would be good to adjust the layout so the report looks correct and is visually consistent.

Done. Made the change and committed it.

@BhaveshHeliconia BhaveshHeliconia left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functional review LGTM!

@rousseldenis

Copy link
Copy Markdown
Contributor

/ocabot migration stock_picking_report_summary

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Jul 27, 2026
@OCA-git-bot OCA-git-bot mentioned this pull request Jul 27, 2026
18 tasks
Comment thread setup/_metapackage/pyproject.toml Outdated
version = "19.0.20260317.0"
dependencies = [
"odoo-addon-stock_picking_report_external_note==19.0.*",
"odoo-addon-stock_picking_report_summary==19.0.*",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Sadiq-OSI Is that done by pre-commit? I thought it was at merge by bot.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch, thanks. I removed the manual update from setup/_metapackage/pyproject.toml and pushed the branch again. This should be handled by the post-merge bot.

@rousseldenis rousseldenis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Sadiq-OSI Thanks for this. Could you squash your two last commits ?

Comment thread README.md Outdated
addon | version | maintainers | summary
--- | --- | --- | ---
[stock_picking_report_external_note](stock_picking_report_external_note/) | 19.0.1.0.0 | <a href='https://github.com/Shide'><img src='https://github.com/Shide.png' width='32' height='32' style='border-radius:50%;' alt='Shide'/></a> | Adds a note in Stock Picking shown on external reports like Delivery Slip
[stock_picking_report_summary](stock_picking_report_summary/) | 19.0.1.0.0 | <a href='https://github.com/quentinDupont'><img src='https://github.com/quentinDupont.png' width='32' height='32' style='border-radius:50%;' alt='quentinDupont'/></a> <a href='https://github.com/legalsylvain'><img src='https://github.com/legalsylvain.png' width='32' height='32' style='border-radius:50%;' alt='legalsylvain'/></a> | Stock Picking Report Summary

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't change that. It will be by the bot at merge.

"website": "https://github.com/OCA/stock-logistics-reporting",
"category": "Warehouse Management",
"license": "AGPL-3",
"application": False,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's the default value.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the root README entry so the bot can handle it at merge, and also removed the redundant application=False from the manifest.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Squashed the commits as well.

@Sadiq-OSI
Sadiq-OSI force-pushed the work/migrate-stock-picking-report-summary-19 branch 2 times, most recently from d561ff4 to cba98aa Compare July 27, 2026 18:50
@Sadiq-OSI
Sadiq-OSI force-pushed the work/migrate-stock-picking-report-summary-19 branch from cba98aa to ab56541 Compare July 27, 2026 19:00
@Sadiq-OSI
Sadiq-OSI requested a review from rousseldenis July 30, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:stock_picking_report_summary Module stock_picking_report_summary series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants