Skip to Content

PMIS Stock Picking Line Sequence

Beta License: LGPL-3 PMISuite/stock-accounting Version: 18.0

Orders transfer operations and delivery-slip rows by stock move identifier. It depends on stock and contains only view and QWeb changes.

Current behavior

  • The transfer form's operations list defaults to id asc.

  • Delivery-slip move rows are sorted by move ID.

  • The first matching detailed move-line branch is replaced with all picking lines sorted by their parent move ID.

This approximates stock-move creation order. It does not copy a sales or purchase order line's sequence, create a sequence field, or rewrite records. Rows belonging to the same move have no additional explicit sorting key.

The detailed-row XPath affects only the first matching branch in the standard delivery report: the packaged lot/serial section. Its replacement selects all picking lines rather than just that package's lines, so packaged output can repeat or mix package contents. Other detailed and aggregated branches retain their standard behavior. Review packaged delivery slips before using them; this addon does not provide uniform sorting across every report branch.

No configuration is required. Existing user list preferences and other inherited views may affect the final display. Automated tests check the installed form and report architecture; Python coverage is not applicable.

Bug Tracker

Bugs are tracked on PMISuite Repository Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Credits

Authors

Contributors

  • Matjaž Mozetič

Maintainers

LUXIM MATMOZ

Current maintainer:

sysadminmatmoz

Luxim is an independent R&D and deployment company focused on solving complex problems in the Odoo ecosystem.

Odoo Community Association

Luxim is an active member of OCA (Odoo Community Association).