This commit is contained in:
gsinghpal
2026-05-25 08:17:29 -04:00
parent 5d5964a327
commit 80887d6098
19 changed files with 117 additions and 558 deletions

View File

@@ -120,39 +120,8 @@
<field name="notes" type="html"><p>Window missed — operator shift change, parts left on rack. Flagged for quality review.</p></field>
</record>
<!-- ========== FIRST PIECE GATES ========== -->
<record id="demo_fpg_1" model="fusion.plating.first.piece.gate">
<field name="bath_id" ref="fusion_plating.demo_bath_en_mp"/>
<field name="part_ref">P/N 4422-B — Hydraulic Cylinder Rod</field>
<field name="customer_ref">WO-8841</field>
<field name="routing_first_run" eval="True"/>
<field name="first_piece_produced" eval="(DateTime.now() - timedelta(hours=3)).strftime('%Y-%m-%d %H:%M:%S')"/>
<field name="first_piece_inspected" eval="(DateTime.now() - timedelta(hours=2, minutes=30)).strftime('%Y-%m-%d %H:%M:%S')"/>
<field name="result">pass</field>
<field name="rest_of_lot_released" eval="True"/>
<field name="notes" type="html"><p>Thickness: 0.0005" ± 0.0001" — within spec. Adhesion bend test passed. Lot released for full production.</p></field>
</record>
<record id="demo_fpg_2" model="fusion.plating.first.piece.gate">
<field name="bath_id" ref="fusion_plating.demo_bath_cr_hard"/>
<field name="part_ref">P/N 7810-A — Landing Gear Pin</field>
<field name="customer_ref">WO-8835</field>
<field name="routing_first_run" eval="False"/>
<field name="first_piece_produced" eval="(DateTime.now() - timedelta(hours=4)).strftime('%Y-%m-%d %H:%M:%S')"/>
<field name="result">pending</field>
<field name="rest_of_lot_released" eval="False"/>
</record>
<record id="demo_fpg_3" model="fusion.plating.first.piece.gate">
<field name="bath_id" ref="fusion_plating.demo_bath_an_typeii"/>
<field name="part_ref">P/N 3300-F — Enclosure Panel</field>
<field name="customer_ref">WO-8830</field>
<field name="routing_first_run" eval="True"/>
<field name="first_piece_produced" eval="(DateTime.now() - timedelta(days=1, hours=2)).strftime('%Y-%m-%d %H:%M:%S')"/>
<field name="first_piece_inspected" eval="(DateTime.now() - timedelta(days=1, hours=1)).strftime('%Y-%m-%d %H:%M:%S')"/>
<field name="result">fail</field>
<field name="rest_of_lot_released" eval="False"/>
<field name="notes" type="html"><p>Colour variation on test coupon — dye bath concentration too low. Bath adjusted and retested before proceeding.</p></field>
</record>
<!-- First-piece gate demo records retired with the fp.first.piece.gate
model removal (19.0.33.2.0, 2026-05-25). The feature was a skeleton
(manual create, no enforcement, no job link) with 0 entech rows. -->
</odoo>

View File

@@ -14,13 +14,4 @@
<field name="company_id" eval="False"/>
</record>
<record id="seq_fp_first_piece_gate" model="ir.sequence">
<field name="name">Fusion Plating: First-Piece Gate</field>
<field name="code">fusion.plating.first.piece.gate</field>
<field name="prefix">FPG/%(year)s/</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
</record>
</odoo>