197030a1886f8c0f563871c203c3c3f5e085da7e
Generalize the delivery packing slip template to be model-agnostic (branches on doc._name to resolve the sale order + ship-to for sale.order / fp.job / fp.receiving / fusion.plating.delivery) and add three report actions bound to sale.order, fp.job and fp.receiving so the packing slip appears in each one's Print menu (delivery already had it). Uses _scheduled / _notes so it never AttributeErrors on models without scheduled_date / notes. Declare the fusion_plating_receiving dep on reports (already transitive via logistics) for the fp.receiving binding. Verified on entech: real content for SO-30102, WO-30102, RCV-30103; all four Print-menu bindings live. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
57.7%
HTML
23.8%
JavaScript
14.9%
SCSS
2.3%
CSS
0.8%
Other
0.4%