chore(plating): de-dash shipped code + intake-neutral customer emails

Replace em-dashes and en-dashes with hyphens across 789 shipped source
files (py/xml/js/scss) so the delivered module reads as human-written;
em-dashes had become a recognizable AI-generated tell. Internal .md dev
notes are excluded. The WO-sticker mojibake strippers keep their dash
search targets (now written — / –). No logic changes: comments
and display strings only; validated with py_compile + lxml parse.

Rewrite the 7 customer notification emails to be intake-neutral
(ship-in / drop-off / pickup) and repair-aware, and fix the Shipped
email documents line (packing slip vs bill of lading; certificate only
when issued). Subjects use a hyphen separator.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsinghpal
2026-06-05 00:16:19 -04:00
parent c9eb61ee0c
commit 8c76a16366
789 changed files with 4692 additions and 4692 deletions

View File

@@ -28,7 +28,7 @@
<odoo noupdate="0">
<!-- ================================================================
sale.order hide Odoo's PDF Quote + raw Quotation
sale.order - hide Odoo's PDF Quote + raw Quotation
FP ships fp_sale (portrait + landscape) with full plating layout
================================================================ -->
<record id="sale.action_report_saleorder" model="ir.actions.report">
@@ -41,7 +41,7 @@
</record>
<!-- ================================================================
account.move hide Odoo's stock invoice PDFs
account.move - hide Odoo's stock invoice PDFs
FP ships fp_invoice (portrait + landscape) with PO#, plating job
refs, deposit / progress / net-terms strategies built in
================================================================ -->
@@ -55,7 +55,7 @@
</record>
<!-- ================================================================
stock.picking hide Odoo's Delivery Slip
stock.picking - hide Odoo's Delivery Slip
FP ships fp_packing_slip + fp_bol covering the customer-facing
shipping documents
================================================================ -->
@@ -68,7 +68,7 @@
uninstalled; xmlid is no longer resolvable). -->
<!-- ================================================================
account.payment hide Odoo's Payment Receipt
account.payment - hide Odoo's Payment Receipt
FP ships fp_receipt with PO# and plating job context
================================================================ -->
<record id="account.action_report_payment_receipt" model="ir.actions.report">
@@ -77,7 +77,7 @@
</record>
<!-- ================================================================
Print-menu sequencing pin FP reports to the TOP of each
Print-menu sequencing - pin FP reports to the TOP of each
dropdown so customer-facing reports appear before internal
Odoo defaults (timesheets, picking ops, finished-product
labels, etc.) which now sit at sequence 100 by default.
@@ -99,7 +99,7 @@
<field name="sequence" eval="25"/>
</record>
<!-- account.move: Invoice Plating is the primary -->
<!-- account.move: Invoice - Plating is the primary -->
<record id="fusion_plating_reports.action_report_fp_invoice_portrait" model="ir.actions.report">
<field name="sequence" eval="10"/>
</record>
@@ -115,15 +115,15 @@
<field name="sequence" eval="15"/>
</record>
<!-- mrp.production traveller sequencing removed post-Sub 11 those
<!-- mrp.production traveller sequencing removed post-Sub 11 - those
ir.actions.report records were bound to mrp.production and got
removed when Sub 11 cascade-uninstalled mrp. The fp.job-bound
versions are sequenced in their own report files now.
action_report_wo_margin reference also removed it was an
action_report_wo_margin reference also removed - it was an
ir.actions.report bound to mrp.workorder that went with Sub 11. -->
<!-- account.payment: Receipt primary -->
<!-- account.payment: Receipt - primary -->
<record id="fusion_plating_reports.action_report_fp_receipt_portrait" model="ir.actions.report">
<field name="sequence" eval="10"/>
</record>