folder rename
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
<?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.
|
||||
|
||||
Toronto compliance obligation templates. These records are intended
|
||||
as reference templates - they carry a placeholder due_date because
|
||||
the framework requires that field. Copy a template to a specific
|
||||
facility and then set the correct due_date for that facility.
|
||||
-->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="ev_tor_p2_plan_new" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - P2 Plan - First Submission (Year 1)</field>
|
||||
<field name="event_type">report_due</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_water"/>
|
||||
<field name="notes" type="html"><p><strong>Pollution Prevention (P2) Plan - First Submission</strong></p>
|
||||
<p>City of Toronto Municipal Code Chapter 681 Section 681-5A requires subject
|
||||
dischargers (including plating and metal finishing facilities) to submit a
|
||||
Pollution Prevention Plan to Toronto Water within one year of commencing
|
||||
operation of a regulated process.</p>
|
||||
<p>This is a template record. Clone it per facility and set the due date to
|
||||
one year after the facility commenced its regulated operations.</p></field>
|
||||
</record>
|
||||
|
||||
<record id="ev_tor_p2_plan_update" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - P2 Plan - Year 3 Update</field>
|
||||
<field name="event_type">report_due</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_water"/>
|
||||
<field name="notes" type="html"><p><strong>Pollution Prevention (P2) Plan - Year 3 Update</strong></p>
|
||||
<p>Mid-cycle P2 Plan update required by the third year of the six-year
|
||||
planning cycle per Toronto Municipal Code Chapter 681 Section 681-5C(2).
|
||||
The update documents progress against the P2 Plan objectives set in the
|
||||
original submission.</p>
|
||||
<p>Template record - clone per facility and set the due date to three
|
||||
years after the original P2 Plan submission.</p></field>
|
||||
</record>
|
||||
|
||||
<record id="ev_tor_p2_plan_renew" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - P2 Plan - Year 6 Full Re-plan</field>
|
||||
<field name="event_type">report_due</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_water"/>
|
||||
<field name="notes" type="html"><p><strong>Pollution Prevention (P2) Plan - Full Six-Year Re-plan</strong></p>
|
||||
<p>Full re-plan required every six years per Toronto Municipal Code
|
||||
Chapter 681 Section 681-5A. The re-plan must reassess all discharge
|
||||
streams, substances of concern, and pollution reduction options.</p>
|
||||
<p>Template record - clone per facility and set the due date to six years
|
||||
after the original P2 Plan submission.</p></field>
|
||||
</record>
|
||||
|
||||
<record id="ev_tor_sewer_sample_quarterly" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - Sewer Sample - Quarterly Monitoring</field>
|
||||
<field name="event_type">sample_due</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_water"/>
|
||||
<field name="notes" type="html"><p><strong>Quarterly Self-Monitoring Sampling</strong></p>
|
||||
<p>Toronto Municipal Code Chapter 681 Sections 681-8 and 681-13 require
|
||||
quarterly self-monitoring of sewer discharges by subject dischargers.
|
||||
Samples must be analyzed by a laboratory accredited to ISO/IEC 17025 for
|
||||
the relevant parameters, and results must be retained and made available
|
||||
to Toronto Water on request.</p>
|
||||
<p>Template record - clone as a recurring quarterly obligation per
|
||||
facility and populate with the specific sampling point and parameter list
|
||||
applicable to that facility.</p></field>
|
||||
</record>
|
||||
|
||||
<record id="ev_tor_iwsa_renewal" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - IWSA / Surcharge Agreement Renewal</field>
|
||||
<field name="event_type">permit_renewal</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_water"/>
|
||||
<field name="notes" type="html"><p><strong>Industrial Waste Surcharge Agreement (IWSA) Review/Renewal</strong></p>
|
||||
<p>Facilities that discharge effluent exceeding the Chapter 681 Table 1
|
||||
limits for over-strength or over-limit parameters may negotiate an
|
||||
Industrial Waste Surcharge Agreement with Toronto Water. IWSAs have
|
||||
defined terms and must be periodically reviewed and renewed.</p>
|
||||
<p>Template record - clone per facility that holds an IWSA and set the
|
||||
due date based on the specific agreement term.</p></field>
|
||||
</record>
|
||||
|
||||
<record id="ev_tor_fire_haz_inventory" model="fusion.plating.compliance.event">
|
||||
<field name="name">[Template] Toronto - Fire Services Hazardous Material Inventory</field>
|
||||
<field name="event_type">report_due</field>
|
||||
<field name="due_date">2099-12-31</field>
|
||||
<field name="state">upcoming</field>
|
||||
<field name="regulator_id" ref="reg_tor_fire"/>
|
||||
<field name="notes" type="html"><p><strong>Toronto Fire Hazardous Material Inventory Filing</strong></p>
|
||||
<p>Annual hazardous material inventory filing with Toronto Fire Services
|
||||
under the Ontario Fire Code (O. Reg. 213/07). The inventory supports
|
||||
fire department pre-planning, emergency response, and flammable and
|
||||
combustible liquid storage permitting.</p>
|
||||
<p>Template record - clone per facility as a recurring annual obligation
|
||||
and set the due date per the facility's filing cycle with Toronto Fire
|
||||
Services.</p></field>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,571 @@
|
||||
<?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.
|
||||
|
||||
City of Toronto Municipal Code Chapter 681, Table 1 - sanitary and
|
||||
combined sewer discharge limits. Values verified against the official
|
||||
published by-law text.
|
||||
-->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- pH - range limit -->
|
||||
<record id="limit_tor_san_ph" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - pH</field>
|
||||
<field name="parameter">pH</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">range</field>
|
||||
<field name="min_value">6.0</field>
|
||||
<field name="limit_value">11.5</field>
|
||||
<field name="uom">SU</field>
|
||||
</record>
|
||||
|
||||
<!-- Temperature -->
|
||||
<record id="limit_tor_san_temperature" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Temperature</field>
|
||||
<field name="parameter">Temperature</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">60</field>
|
||||
<field name="uom">°C</field>
|
||||
</record>
|
||||
|
||||
<!-- Conventional pollutants -->
|
||||
<record id="limit_tor_san_bod5" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - BOD5</field>
|
||||
<field name="parameter">Biochemical Oxygen Demand (BOD5)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">300</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_tss" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Suspended Solids (Total)</field>
|
||||
<field name="parameter">Suspended Solids (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">350</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_phosphorus" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Phosphorus (Total)</field>
|
||||
<field name="parameter">Phosphorus (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">10</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_cyanide_total" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Cyanide (Total)</field>
|
||||
<field name="parameter">Cyanide (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_fluoride" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Fluoride</field>
|
||||
<field name="parameter">Fluoride</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">10</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_oilgrease_mineral" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Oil and Grease (Mineral and Synthetic)</field>
|
||||
<field name="parameter">Oil and Grease (Mineral and Synthetic)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">15</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_oilgrease_animalveg" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Oil and Grease (Animal and Vegetable)</field>
|
||||
<field name="parameter">Oil and Grease (Animal and Vegetable, Non-Mineral)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">150</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_phenolics" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Phenolics (4AAP)</field>
|
||||
<field name="parameter">Phenolics (4AAP)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1.0</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_tkn" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Total Kjeldahl Nitrogen</field>
|
||||
<field name="parameter">Total Kjeldahl Nitrogen (TKN)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">100</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<!-- Metals -->
|
||||
<record id="limit_tor_san_aluminum" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Aluminum (Total)</field>
|
||||
<field name="parameter">Aluminum (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">50</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_antimony" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Antimony (Total)</field>
|
||||
<field name="parameter">Antimony (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_arsenic" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Arsenic (Total)</field>
|
||||
<field name="parameter">Arsenic (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_cadmium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Cadmium (Total)</field>
|
||||
<field name="parameter">Cadmium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.7</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_chromium_vi" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Chromium (Hexavalent)</field>
|
||||
<field name="parameter">Chromium (Hexavalent)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_chromium_total" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Chromium (Total)</field>
|
||||
<field name="parameter">Chromium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">4</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_cobalt" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Cobalt (Total)</field>
|
||||
<field name="parameter">Cobalt (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_copper" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Copper (Total)</field>
|
||||
<field name="parameter">Copper (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_lead" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Lead (Total)</field>
|
||||
<field name="parameter">Lead (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_manganese" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Manganese (Total)</field>
|
||||
<field name="parameter">Manganese (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_mercury" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Mercury (Total)</field>
|
||||
<field name="parameter">Mercury (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.01</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_molybdenum" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Molybdenum (Total)</field>
|
||||
<field name="parameter">Molybdenum (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_nickel" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Nickel (Total)</field>
|
||||
<field name="parameter">Nickel (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_selenium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Selenium (Total)</field>
|
||||
<field name="parameter">Selenium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_silver" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Silver (Total)</field>
|
||||
<field name="parameter">Silver (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_tin" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Tin (Total)</field>
|
||||
<field name="parameter">Tin (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_titanium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Titanium (Total)</field>
|
||||
<field name="parameter">Titanium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">5</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_zinc" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Zinc (Total)</field>
|
||||
<field name="parameter">Zinc (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<!-- VOCs -->
|
||||
<record id="limit_tor_san_benzene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Benzene</field>
|
||||
<field name="parameter">Benzene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.01</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_chloroform" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Chloroform</field>
|
||||
<field name="parameter">Chloroform</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.04</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_methylene_chloride" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Methylene Chloride</field>
|
||||
<field name="parameter">Methylene Chloride</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_tetrachloroethylene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Tetrachloroethylene</field>
|
||||
<field name="parameter">Tetrachloroethylene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_toluene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Toluene</field>
|
||||
<field name="parameter">Toluene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.016</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_trichloroethylene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Trichloroethylene</field>
|
||||
<field name="parameter">Trichloroethylene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.4</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_xylenes" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Xylenes (Total)</field>
|
||||
<field name="parameter">Xylenes (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1.4</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_ethyl_benzene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Ethyl Benzene</field>
|
||||
<field name="parameter">Ethyl Benzene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.16</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<!-- Chlorinated organics and other organic compounds -->
|
||||
<record id="limit_tor_san_pcbs" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - PCBs</field>
|
||||
<field name="parameter">PCBs (Polychlorinated Biphenyls)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.001</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_pentachlorophenol" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Pentachlorophenol</field>
|
||||
<field name="parameter">Pentachlorophenol</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.005</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_pahs_total" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Total PAHs</field>
|
||||
<field name="parameter">Total PAHs (Polycyclic Aromatic Hydrocarbons)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.005</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_nonylphenols" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Nonylphenols</field>
|
||||
<field name="parameter">Nonylphenols</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.02</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_nonylphenol_ethoxylates" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Nonylphenol Ethoxylates</field>
|
||||
<field name="parameter">Nonylphenol Ethoxylates</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.2</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_behp" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Bis(2-ethylhexyl) Phthalate</field>
|
||||
<field name="parameter">Bis(2-ethylhexyl) Phthalate</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.012</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_dnbp" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - Di-n-butyl Phthalate</field>
|
||||
<field name="parameter">Di-n-butyl Phthalate</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.08</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_12_dichlorobenzene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - 1,2-Dichlorobenzene</field>
|
||||
<field name="parameter">1,2-Dichlorobenzene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.05</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_14_dichlorobenzene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - 1,4-Dichlorobenzene</field>
|
||||
<field name="parameter">1,4-Dichlorobenzene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.08</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_33_dichlorobenzidine" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - 3,3'-Dichlorobenzidine</field>
|
||||
<field name="parameter">3,3'-Dichlorobenzidine</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.002</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_1122_tetrachloroethane" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - 1,1,2,2-Tetrachloroethane</field>
|
||||
<field name="parameter">1,1,2,2-Tetrachloroethane</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">1.4</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_cis_12_dichloroethylene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - cis-1,2-Dichloroethylene</field>
|
||||
<field name="parameter">cis-1,2-Dichloroethylene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">4</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_san_trans_13_dichloropropylene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 1 - trans-1,3-Dichloropropylene</field>
|
||||
<field name="parameter">trans-1,3-Dichloropropylene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 1</field>
|
||||
<field name="discharge_point">sanitary</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.14</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,174 @@
|
||||
<?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.
|
||||
|
||||
City of Toronto Municipal Code Chapter 681, Table 2 - storm sewer
|
||||
discharge limits. These are dramatically stricter than the sanitary
|
||||
Table 1 limits. The 14 most plating-relevant parameters are loaded.
|
||||
|
||||
Precision note: the framework's limit_value field is Float(digits=(16, 4)),
|
||||
so values smaller than 0.0001 mg/L (e.g. Cadmium 0.00008) are rounded.
|
||||
The authoritative value is always the published by-law, not the stored
|
||||
numeric. See the notes field on each affected record.
|
||||
-->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="limit_tor_storm_nickel" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Nickel (Total)</field>
|
||||
<field name="parameter">Nickel (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.08</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_copper" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Copper (Total)</field>
|
||||
<field name="parameter">Copper (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.04</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_zinc" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Zinc (Total)</field>
|
||||
<field name="parameter">Zinc (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.04</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_chromium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Chromium (Total)</field>
|
||||
<field name="parameter">Chromium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.04</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_lead" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Lead (Total)</field>
|
||||
<field name="parameter">Lead (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.002</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_cadmium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Cadmium (Total)</field>
|
||||
<field name="parameter">Cadmium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.0001</field>
|
||||
<field name="uom">mg/L</field>
|
||||
<field name="notes">Authoritative by-law value is 0.00008 mg/L. The framework's limit_value field has 4-decimal precision, so the stored numeric has been rounded up to 0.0001 mg/L for display purposes. For compliance determinations, always reference the published Toronto Municipal Code Chapter 681 Table 2 value of 0.00008 mg/L.</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_mercury" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Mercury (Total)</field>
|
||||
<field name="parameter">Mercury (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.0004</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_silver" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Silver (Total)</field>
|
||||
<field name="parameter">Silver (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.12</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_selenium" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Selenium (Total)</field>
|
||||
<field name="parameter">Selenium (Total)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.02</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_pcbs" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - PCBs</field>
|
||||
<field name="parameter">PCBs (Polychlorinated Biphenyls)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.0004</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_pentachlorophenol" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Pentachlorophenol</field>
|
||||
<field name="parameter">Pentachlorophenol</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.002</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_tetrachloroethylene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Tetrachloroethylene</field>
|
||||
<field name="parameter">Tetrachloroethylene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.0044</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_toluene" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Toluene</field>
|
||||
<field name="parameter">Toluene</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.002</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
<record id="limit_tor_storm_pahs_total" model="fusion.plating.discharge.limit">
|
||||
<field name="name">Toronto Chapter 681 Table 2 - Total PAHs</field>
|
||||
<field name="parameter">Total PAHs (Polycyclic Aromatic Hydrocarbons)</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="regulation_ref">Toronto Municipal Code Chapter 681, Table 2</field>
|
||||
<field name="discharge_point">storm</field>
|
||||
<field name="limit_type">max</field>
|
||||
<field name="limit_value">0.002</field>
|
||||
<field name="uom">mg/L</field>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?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.
|
||||
|
||||
City of Toronto municipality jurisdiction. Parent is the Ontario
|
||||
province jurisdiction seeded by the framework module with xml id
|
||||
fusion_plating_compliance.jurisdiction_ca_on.
|
||||
-->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="jurisdiction_ca_on_tor" model="fusion.plating.jurisdiction">
|
||||
<field name="name">City of Toronto</field>
|
||||
<field name="code">CA-ON-TOR</field>
|
||||
<field name="parent_id" ref="fusion_plating_compliance.jurisdiction_ca_on"/>
|
||||
<field name="level">municipality</field>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?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.
|
||||
|
||||
Toronto-level regulators for the Fusion Plating compliance framework.
|
||||
All regulators are linked to the City of Toronto jurisdiction created
|
||||
in fp_jurisdiction_data.xml.
|
||||
-->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="reg_tor_water" model="fusion.plating.regulator">
|
||||
<field name="name">Toronto Water</field>
|
||||
<field name="code">TOR-WATER</field>
|
||||
<field name="category">water</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="website">https://www.toronto.ca/services-payments/water-environment/managing-sewage-stormwater/sewers-by-law-industrial-waste-section/</field>
|
||||
<field name="contact_info">Administers City of Toronto Municipal Code Chapter 681 (Sewers By-law). The Industrial Waste Section handles plating shops and other metal finishing operations, reviews Pollution Prevention (P2) Plans, and negotiates Industrial Waste Surcharge Agreements (IWSAs) for over-strength or over-limit discharges.</field>
|
||||
</record>
|
||||
|
||||
<record id="reg_tor_fire" model="fusion.plating.regulator">
|
||||
<field name="name">Toronto Fire Services</field>
|
||||
<field name="code">TOR-FIRE</field>
|
||||
<field name="category">other</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="website">https://www.toronto.ca/community-people/public-safety-alerts/toronto-fire-services/</field>
|
||||
<field name="contact_info">Enforces the Ontario Fire Code (O. Reg. 213/07 under the Fire Protection and Prevention Act, 1997) within the City of Toronto. Responsible for hazardous material inventory filings, flammable and combustible liquid storage permits, and fire safety plan approvals for plating facilities.</field>
|
||||
</record>
|
||||
|
||||
<record id="reg_tor_bylaw" model="fusion.plating.regulator">
|
||||
<field name="name">Toronto Municipal Licensing and Standards</field>
|
||||
<field name="code">TOR-MLS</field>
|
||||
<field name="category">other</field>
|
||||
<field name="jurisdiction_id" ref="jurisdiction_ca_on_tor"/>
|
||||
<field name="website">https://www.toronto.ca/city-government/accountability-operations-customer-service/city-administration/staff-directory-divisions-and-customer-service/municipal-licensing-standards/</field>
|
||||
<field name="contact_info">General municipal by-law enforcement including zoning, noise, property standards, and business licensing matters affecting industrial facilities within the City of Toronto.</field>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user