72 lines
3.1 KiB
XML
72 lines
3.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
Copyright 2026 Nexa Systems Inc.
|
|
License OPL-1 (Odoo Proprietary License v1.0)
|
|
Part of the Fusion Plating product family.
|
|
-->
|
|
<odoo>
|
|
|
|
<!-- Inherit the quality NCR form to surface nuclear fields and the 10 CFR 21 button. -->
|
|
<record id="view_fp_ncr_form_nuclear" model="ir.ui.view">
|
|
<field name="name">fp.ncr.form.nuclear</field>
|
|
<field name="model">fusion.plating.ncr</field>
|
|
<field name="inherit_id" ref="fusion_plating_quality.view_fp_ncr_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//header" position="inside">
|
|
<button name="action_open_cfr21_report"
|
|
string="10 CFR 21 Evaluation"
|
|
type="object"
|
|
invisible="not x_fc_is_nuclear"/>
|
|
</xpath>
|
|
<xpath expr="//notebook" position="inside">
|
|
<page string="Nuclear">
|
|
<group>
|
|
<group>
|
|
<field name="x_fc_is_nuclear"/>
|
|
<field name="x_fc_n299_level_id"
|
|
invisible="not x_fc_is_nuclear"/>
|
|
</group>
|
|
<group>
|
|
<field name="x_fc_cfr21_evaluated"
|
|
invisible="not x_fc_is_nuclear"/>
|
|
<field name="x_fc_cfr21_report_id"
|
|
invisible="not x_fc_is_nuclear"
|
|
readonly="1"/>
|
|
</group>
|
|
</group>
|
|
</page>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- Inherit the quality NCR list to surface the nuclear flag. -->
|
|
<record id="view_fp_ncr_list_nuclear" model="ir.ui.view">
|
|
<field name="name">fp.ncr.list.nuclear</field>
|
|
<field name="model">fusion.plating.ncr</field>
|
|
<field name="inherit_id" ref="fusion_plating_quality.view_fp_ncr_list"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='severity']" position="after">
|
|
<field name="x_fc_is_nuclear" optional="show" string="Nuclear"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- Inherit the quality NCR search to add nuclear filters. -->
|
|
<record id="view_fp_ncr_search_nuclear" model="ir.ui.view">
|
|
<field name="name">fp.ncr.search.nuclear</field>
|
|
<field name="model">fusion.plating.ncr</field>
|
|
<field name="inherit_id" ref="fusion_plating_quality.view_fp_ncr_search"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//filter[@name='customer_src']" position="after">
|
|
<separator/>
|
|
<filter string="Nuclear" name="nuclear_ncr"
|
|
domain="[('x_fc_is_nuclear','=',True)]"/>
|
|
<filter string="10 CFR 21 Pending"
|
|
name="cfr21_pending"
|
|
domain="[('x_fc_is_nuclear','=',True),('x_fc_cfr21_evaluated','=',False)]"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|