diff --git a/fusion_plating/fusion_plating_reports/__manifest__.py b/fusion_plating/fusion_plating_reports/__manifest__.py index 6ef00717..73f79f9f 100644 --- a/fusion_plating/fusion_plating_reports/__manifest__.py +++ b/fusion_plating/fusion_plating_reports/__manifest__.py @@ -3,7 +3,7 @@ # License OPL-1 (Odoo Proprietary License v1.0) { 'name': 'Fusion Plating — Reports', - 'version': '19.0.11.34.0', + 'version': '19.0.11.36.0', 'category': 'Manufacturing/Plating', 'summary': 'PDF reports for Fusion Plating: quote, SO, WO, packing, BoL, CoC, invoice, receipt, quality + compliance.', 'depends': [ @@ -25,6 +25,11 @@ # creates a cycle. Our only fp.job touchpoint is wo_scan.py which # uses runtime env.get('fp.job') — safe without the manifest dep. 'fusion_plating_logistics', + # Needed for the packing-slip Print binding on fp.receiving + # (binding_model_id ref). Already a transitive dep via logistics; + # declared explicitly so the ref is robust. No cycle — receiving + # does not depend on reports. + 'fusion_plating_receiving', ], 'data': [ 'security/ir.model.access.csv', diff --git a/fusion_plating/fusion_plating_reports/report/report_fp_packing_slip.xml b/fusion_plating/fusion_plating_reports/report/report_fp_packing_slip.xml index 98fd9bb7..3158c9c7 100644 --- a/fusion_plating/fusion_plating_reports/report/report_fp_packing_slip.xml +++ b/fusion_plating/fusion_plating_reports/report/report_fp_packing_slip.xml @@ -549,18 +549,36 @@ - - - + + + + + + + + + + + + + - - - + + + + + @@ -622,8 +640,8 @@ - - + + @@ -639,15 +657,15 @@

- No order lines are linked to this delivery - (job ). + No order lines found for this document + ().

- +
Notes: -
+
@@ -671,4 +689,43 @@ + + + Packing Slip + sale.order + qweb-pdf + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + 'Packing Slip - %s' % (object.name or '') + + report + + + + + Packing Slip + fp.job + qweb-pdf + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + 'Packing Slip - %s' % (object.name or '') + + report + + + + + Packing Slip + fp.receiving + qweb-pdf + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + fusion_plating_reports.report_fp_packing_slip_delivery_portrait + 'Packing Slip - %s' % (object.name or '') + + report + + +