ac824c2cfb7076142be220ef2de03c4e4a23d8df
Rewired portrait + landscape variants of report_fp_packing_slip to use the shared customer_line_header QWeb macro. The packing slip iterates stock.move records (doc.move_ids_without_package); the adapter `<t t-set="line" t-value="move.sale_line_id or move"/>` bridges the macro's `line.x_fc_part_catalog_id` lookup to the sale line when the move is tied to a sale (preferred path), falling back to rendering the stock.move's product_id for stray moves with no sale line. SKU + PRODUCT columns collapsed into a single PART column (width adjusted to absorb the removed SKU column). Both variants render successfully on entech with a real picking whose move has a sale_line_id. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%