Phase 1: core models, security, seed data, and backend views

Implements full Phase 1 of the activeblue_familylaw Odoo 18 module:
- 17 Python models (fl.case, fl.party, fl.child, fl.support.calculation,
  fl.fee.waiver, fl.income.withholding, fl.deadline, fl.hearing,
  fl.deposition, fl.discovery, fl.document, fl.caselaw, fl.analysis,
  fl.ai.engine, fl.argument, fl.statute, fl.issue.tag) + hr.expense extension
- 3 wizard stubs (intake, analysis, generate-packet)
- Security: 4 groups (admin/paralegal/portal-petitioner/portal-respondent)
  + record rules scoping portal users to their own cases
- Seed data: issue tags, FL statutes, FL DCF support schedule, ir.sequence
- 13 backend view XML files with FL 61.30 worksheet, fee waiver
  eligibility banner, DV safety resources, emancipation alerts
- Static CSS/JS stubs for Phase 6 portal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Carlos Garcia
2026-05-04 18:52:04 -04:00
commit 1d52d85a78
46 changed files with 5626 additions and 0 deletions

View File

@@ -0,0 +1,263 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Florida Child Support Guidelines — Basic Support Obligation Schedule
Source: Florida Department of Revenue
URL: https://www.floridarevenue.com/childsupport/guidelines
NOTE: Verify and update annually when FL updates the schedule (typically January).
Values shown are based on the Florida DCF guidelines schedule.
Income brackets represent combined net monthly income of both parents.
-->
<odoo>
<data noupdate="1">
<!-- ══════════════════════════════════════════════════════
BELOW $800 — Use minimum order (court discretion)
$800$1,999 — $100 increments
══════════════════════════════════════════════════════ -->
<!-- $800$899 -->
<record id="sched_800_1" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">1</field><field name="obligation_amount">74</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_800_2" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">2</field><field name="obligation_amount">103</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_800_3" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">3</field><field name="obligation_amount">127</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_800_4" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">4</field><field name="obligation_amount">141</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_800_5" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">5</field><field name="obligation_amount">153</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_800_6" model="fl.support.schedule.entry"><field name="income_min">800</field><field name="income_max">899.99</field><field name="children_count">6</field><field name="obligation_amount">166</field><field name="effective_date">2024-01-01</field></record>
<!-- $900$999 -->
<record id="sched_900_1" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">1</field><field name="obligation_amount">83</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_900_2" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">2</field><field name="obligation_amount">116</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_900_3" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">3</field><field name="obligation_amount">143</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_900_4" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">4</field><field name="obligation_amount">159</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_900_5" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">5</field><field name="obligation_amount">173</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_900_6" model="fl.support.schedule.entry"><field name="income_min">900</field><field name="income_max">999.99</field><field name="children_count">6</field><field name="obligation_amount">187</field><field name="effective_date">2024-01-01</field></record>
<!-- $1000$1099 -->
<record id="sched_1000_1" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">1</field><field name="obligation_amount">92</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1000_2" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">2</field><field name="obligation_amount">128</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1000_3" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">3</field><field name="obligation_amount">158</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1000_4" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">4</field><field name="obligation_amount">175</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1000_5" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">5</field><field name="obligation_amount">190</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1000_6" model="fl.support.schedule.entry"><field name="income_min">1000</field><field name="income_max">1099.99</field><field name="children_count">6</field><field name="obligation_amount">206</field><field name="effective_date">2024-01-01</field></record>
<!-- $1100$1199 -->
<record id="sched_1100_1" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">1</field><field name="obligation_amount">102</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1100_2" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">2</field><field name="obligation_amount">142</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1100_3" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">3</field><field name="obligation_amount">175</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1100_4" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">4</field><field name="obligation_amount">194</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1100_5" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">5</field><field name="obligation_amount">211</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1100_6" model="fl.support.schedule.entry"><field name="income_min">1100</field><field name="income_max">1199.99</field><field name="children_count">6</field><field name="obligation_amount">228</field><field name="effective_date">2024-01-01</field></record>
<!-- $1200$1299 -->
<record id="sched_1200_1" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">1</field><field name="obligation_amount">111</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1200_2" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">2</field><field name="obligation_amount">155</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1200_3" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">3</field><field name="obligation_amount">191</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1200_4" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">4</field><field name="obligation_amount">212</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1200_5" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">5</field><field name="obligation_amount">230</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1200_6" model="fl.support.schedule.entry"><field name="income_min">1200</field><field name="income_max">1299.99</field><field name="children_count">6</field><field name="obligation_amount">249</field><field name="effective_date">2024-01-01</field></record>
<!-- $1300$1399 -->
<record id="sched_1300_1" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">1</field><field name="obligation_amount">120</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1300_2" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">2</field><field name="obligation_amount">167</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1300_3" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">3</field><field name="obligation_amount">206</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1300_4" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">4</field><field name="obligation_amount">228</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1300_5" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">5</field><field name="obligation_amount">248</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1300_6" model="fl.support.schedule.entry"><field name="income_min">1300</field><field name="income_max">1399.99</field><field name="children_count">6</field><field name="obligation_amount">268</field><field name="effective_date">2024-01-01</field></record>
<!-- $1400$1499 -->
<record id="sched_1400_1" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">1</field><field name="obligation_amount">129</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1400_2" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">2</field><field name="obligation_amount">180</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1400_3" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">3</field><field name="obligation_amount">221</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1400_4" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">4</field><field name="obligation_amount">245</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1400_5" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">5</field><field name="obligation_amount">266</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1400_6" model="fl.support.schedule.entry"><field name="income_min">1400</field><field name="income_max">1499.99</field><field name="children_count">6</field><field name="obligation_amount">288</field><field name="effective_date">2024-01-01</field></record>
<!-- $1500$1599 -->
<record id="sched_1500_1" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">1</field><field name="obligation_amount">138</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1500_2" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">2</field><field name="obligation_amount">192</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1500_3" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">3</field><field name="obligation_amount">237</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1500_4" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">4</field><field name="obligation_amount">263</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1500_5" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">5</field><field name="obligation_amount">285</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1500_6" model="fl.support.schedule.entry"><field name="income_min">1500</field><field name="income_max">1599.99</field><field name="children_count">6</field><field name="obligation_amount">309</field><field name="effective_date">2024-01-01</field></record>
<!-- $1600$1799 -->
<record id="sched_1600_1" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">1</field><field name="obligation_amount">152</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1600_2" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">2</field><field name="obligation_amount">212</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1600_3" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">3</field><field name="obligation_amount">261</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1600_4" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">4</field><field name="obligation_amount">290</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1600_5" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">5</field><field name="obligation_amount">314</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1600_6" model="fl.support.schedule.entry"><field name="income_min">1600</field><field name="income_max">1799.99</field><field name="children_count">6</field><field name="obligation_amount">340</field><field name="effective_date">2024-01-01</field></record>
<!-- $1800$1999 -->
<record id="sched_1800_1" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">1</field><field name="obligation_amount">170</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1800_2" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">2</field><field name="obligation_amount">237</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1800_3" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">3</field><field name="obligation_amount">292</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1800_4" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">4</field><field name="obligation_amount">324</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1800_5" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">5</field><field name="obligation_amount">352</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_1800_6" model="fl.support.schedule.entry"><field name="income_min">1800</field><field name="income_max">1999.99</field><field name="children_count">6</field><field name="obligation_amount">381</field><field name="effective_date">2024-01-01</field></record>
<!-- ══════════════════════════════════════════════════════
$2,000$3,999 — $200 increments
══════════════════════════════════════════════════════ -->
<!-- $2000$2199 -->
<record id="sched_2000_1" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">1</field><field name="obligation_amount">184</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2000_2" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">2</field><field name="obligation_amount">256</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2000_3" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">3</field><field name="obligation_amount">316</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2000_4" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">4</field><field name="obligation_amount">350</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2000_5" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">5</field><field name="obligation_amount">380</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2000_6" model="fl.support.schedule.entry"><field name="income_min">2000</field><field name="income_max">2199.99</field><field name="children_count">6</field><field name="obligation_amount">411</field><field name="effective_date">2024-01-01</field></record>
<!-- $2200$2399 -->
<record id="sched_2200_1" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">1</field><field name="obligation_amount">202</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2200_2" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">2</field><field name="obligation_amount">281</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2200_3" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">3</field><field name="obligation_amount">347</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2200_4" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">4</field><field name="obligation_amount">385</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2200_5" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">5</field><field name="obligation_amount">418</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2200_6" model="fl.support.schedule.entry"><field name="income_min">2200</field><field name="income_max">2399.99</field><field name="children_count">6</field><field name="obligation_amount">452</field><field name="effective_date">2024-01-01</field></record>
<!-- $2400$2599 -->
<record id="sched_2400_1" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">1</field><field name="obligation_amount">221</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2400_2" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">2</field><field name="obligation_amount">308</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2400_3" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">3</field><field name="obligation_amount">379</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2400_4" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">4</field><field name="obligation_amount">420</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2400_5" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">5</field><field name="obligation_amount">456</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2400_6" model="fl.support.schedule.entry"><field name="income_min">2400</field><field name="income_max">2599.99</field><field name="children_count">6</field><field name="obligation_amount">493</field><field name="effective_date">2024-01-01</field></record>
<!-- $2600$2799 -->
<record id="sched_2600_1" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">1</field><field name="obligation_amount">239</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2600_2" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">2</field><field name="obligation_amount">333</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2600_3" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">3</field><field name="obligation_amount">410</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2600_4" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">4</field><field name="obligation_amount">454</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2600_5" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">5</field><field name="obligation_amount">493</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2600_6" model="fl.support.schedule.entry"><field name="income_min">2600</field><field name="income_max">2799.99</field><field name="children_count">6</field><field name="obligation_amount">533</field><field name="effective_date">2024-01-01</field></record>
<!-- $2800$2999 -->
<record id="sched_2800_1" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">1</field><field name="obligation_amount">257</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2800_2" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">2</field><field name="obligation_amount">358</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2800_3" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">3</field><field name="obligation_amount">441</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2800_4" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">4</field><field name="obligation_amount">489</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2800_5" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">5</field><field name="obligation_amount">531</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_2800_6" model="fl.support.schedule.entry"><field name="income_min">2800</field><field name="income_max">2999.99</field><field name="children_count">6</field><field name="obligation_amount">574</field><field name="effective_date">2024-01-01</field></record>
<!-- $3000$3499 -->
<record id="sched_3000_1" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">1</field><field name="obligation_amount">276</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3000_2" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">2</field><field name="obligation_amount">384</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3000_3" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">3</field><field name="obligation_amount">473</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3000_4" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">4</field><field name="obligation_amount">524</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3000_5" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">5</field><field name="obligation_amount">569</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3000_6" model="fl.support.schedule.entry"><field name="income_min">3000</field><field name="income_max">3499.99</field><field name="children_count">6</field><field name="obligation_amount">615</field><field name="effective_date">2024-01-01</field></record>
<!-- $3500$3999 -->
<record id="sched_3500_1" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">1</field><field name="obligation_amount">322</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3500_2" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">2</field><field name="obligation_amount">449</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3500_3" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">3</field><field name="obligation_amount">553</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3500_4" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">4</field><field name="obligation_amount">613</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3500_5" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">5</field><field name="obligation_amount">665</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_3500_6" model="fl.support.schedule.entry"><field name="income_min">3500</field><field name="income_max">3999.99</field><field name="children_count">6</field><field name="obligation_amount">720</field><field name="effective_date">2024-01-01</field></record>
<!-- ══════════════════════════════════════════════════════
$4,000$9,999 — $500 increments
══════════════════════════════════════════════════════ -->
<!-- $4000$4499 -->
<record id="sched_4000_1" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">1</field><field name="obligation_amount">368</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4000_2" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">2</field><field name="obligation_amount">513</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4000_3" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">3</field><field name="obligation_amount">631</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4000_4" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">4</field><field name="obligation_amount">700</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4000_5" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">5</field><field name="obligation_amount">760</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4000_6" model="fl.support.schedule.entry"><field name="income_min">4000</field><field name="income_max">4499.99</field><field name="children_count">6</field><field name="obligation_amount">822</field><field name="effective_date">2024-01-01</field></record>
<!-- $4500$4999 -->
<record id="sched_4500_1" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">1</field><field name="obligation_amount">413</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4500_2" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">2</field><field name="obligation_amount">576</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4500_3" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">3</field><field name="obligation_amount">709</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4500_4" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">4</field><field name="obligation_amount">787</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4500_5" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">5</field><field name="obligation_amount">854</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_4500_6" model="fl.support.schedule.entry"><field name="income_min">4500</field><field name="income_max">4999.99</field><field name="children_count">6</field><field name="obligation_amount">924</field><field name="effective_date">2024-01-01</field></record>
<!-- $5000$5499 -->
<record id="sched_5000_1" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">1</field><field name="obligation_amount">459</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5000_2" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">2</field><field name="obligation_amount">641</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5000_3" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">3</field><field name="obligation_amount">789</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5000_4" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">4</field><field name="obligation_amount">875</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5000_5" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">5</field><field name="obligation_amount">950</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5000_6" model="fl.support.schedule.entry"><field name="income_min">5000</field><field name="income_max">5499.99</field><field name="children_count">6</field><field name="obligation_amount">1027</field><field name="effective_date">2024-01-01</field></record>
<!-- $5500$5999 -->
<record id="sched_5500_1" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">1</field><field name="obligation_amount">505</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5500_2" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">2</field><field name="obligation_amount">704</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5500_3" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">3</field><field name="obligation_amount">867</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5500_4" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">4</field><field name="obligation_amount">962</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5500_5" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">5</field><field name="obligation_amount">1044</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_5500_6" model="fl.support.schedule.entry"><field name="income_min">5500</field><field name="income_max">5999.99</field><field name="children_count">6</field><field name="obligation_amount">1129</field><field name="effective_date">2024-01-01</field></record>
<!-- $6000$6499 -->
<record id="sched_6000_1" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">1</field><field name="obligation_amount">550</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6000_2" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">2</field><field name="obligation_amount">767</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6000_3" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">3</field><field name="obligation_amount">945</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6000_4" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">4</field><field name="obligation_amount">1048</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6000_5" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">5</field><field name="obligation_amount">1138</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6000_6" model="fl.support.schedule.entry"><field name="income_min">6000</field><field name="income_max">6499.99</field><field name="children_count">6</field><field name="obligation_amount">1230</field><field name="effective_date">2024-01-01</field></record>
<!-- $6500$6999 -->
<record id="sched_6500_1" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">1</field><field name="obligation_amount">596</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6500_2" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">2</field><field name="obligation_amount">831</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6500_3" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">3</field><field name="obligation_amount">1023</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6500_4" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">4</field><field name="obligation_amount">1134</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6500_5" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">5</field><field name="obligation_amount">1231</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_6500_6" model="fl.support.schedule.entry"><field name="income_min">6500</field><field name="income_max">6999.99</field><field name="children_count">6</field><field name="obligation_amount">1331</field><field name="effective_date">2024-01-01</field></record>
<!-- $7000$7499 -->
<record id="sched_7000_1" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">1</field><field name="obligation_amount">641</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7000_2" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">2</field><field name="obligation_amount">894</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7000_3" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">3</field><field name="obligation_amount">1100</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7000_4" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">4</field><field name="obligation_amount">1220</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7000_5" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">5</field><field name="obligation_amount">1325</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7000_6" model="fl.support.schedule.entry"><field name="income_min">7000</field><field name="income_max">7499.99</field><field name="children_count">6</field><field name="obligation_amount">1432</field><field name="effective_date">2024-01-01</field></record>
<!-- $7500$7999 -->
<record id="sched_7500_1" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">1</field><field name="obligation_amount">687</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7500_2" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">2</field><field name="obligation_amount">957</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7500_3" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">3</field><field name="obligation_amount">1178</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7500_4" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">4</field><field name="obligation_amount">1307</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7500_5" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">5</field><field name="obligation_amount">1419</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_7500_6" model="fl.support.schedule.entry"><field name="income_min">7500</field><field name="income_max">7999.99</field><field name="children_count">6</field><field name="obligation_amount">1534</field><field name="effective_date">2024-01-01</field></record>
<!-- $8000$8499 -->
<record id="sched_8000_1" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">1</field><field name="obligation_amount">732</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8000_2" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">2</field><field name="obligation_amount">1021</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8000_3" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">3</field><field name="obligation_amount">1256</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8000_4" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">4</field><field name="obligation_amount">1393</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8000_5" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">5</field><field name="obligation_amount">1513</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8000_6" model="fl.support.schedule.entry"><field name="income_min">8000</field><field name="income_max">8499.99</field><field name="children_count">6</field><field name="obligation_amount">1635</field><field name="effective_date">2024-01-01</field></record>
<!-- $8500$8999 -->
<record id="sched_8500_1" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">1</field><field name="obligation_amount">778</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8500_2" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">2</field><field name="obligation_amount">1084</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8500_3" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">3</field><field name="obligation_amount">1334</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8500_4" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">4</field><field name="obligation_amount">1479</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8500_5" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">5</field><field name="obligation_amount">1606</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_8500_6" model="fl.support.schedule.entry"><field name="income_min">8500</field><field name="income_max">8999.99</field><field name="children_count">6</field><field name="obligation_amount">1736</field><field name="effective_date">2024-01-01</field></record>
<!-- $9000$9499 -->
<record id="sched_9000_1" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">1</field><field name="obligation_amount">823</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9000_2" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">2</field><field name="obligation_amount">1147</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9000_3" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">3</field><field name="obligation_amount">1412</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9000_4" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">4</field><field name="obligation_amount">1566</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9000_5" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">5</field><field name="obligation_amount">1700</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9000_6" model="fl.support.schedule.entry"><field name="income_min">9000</field><field name="income_max">9499.99</field><field name="children_count">6</field><field name="obligation_amount">1838</field><field name="effective_date">2024-01-01</field></record>
<!-- $9500$9999 -->
<record id="sched_9500_1" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">1</field><field name="obligation_amount">869</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9500_2" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">2</field><field name="obligation_amount">1211</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9500_3" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">3</field><field name="obligation_amount">1490</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9500_4" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">4</field><field name="obligation_amount">1652</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9500_5" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">5</field><field name="obligation_amount">1794</field><field name="effective_date">2024-01-01</field></record>
<record id="sched_9500_6" model="fl.support.schedule.entry"><field name="income_min">9500</field><field name="income_max">9999.99</field><field name="children_count">6</field><field name="obligation_amount">1939</field><field name="effective_date">2024-01-01</field></record>
<!-- $10000+ — above schedule max; code falls back to FL 61.30(6) percentage formula -->
<!-- See FlSupportCalculation._compute_basic_obligation for above-schedule formula:
1 child=5%, 2=7.5%, 3=9.5%, 4=11%, 5=12%, 6+=12.5% of combined net income -->
</data>
</odoo>