From 7a7463a2d107d2ddf07c627c4fbea243f2f29281 Mon Sep 17 00:00:00 2001 From: Carlos Garcia Date: Mon, 4 May 2026 23:34:37 -0400 Subject: [PATCH] Phase 4: QWeb PDF reports (12 court documents) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Financial affidavits (FL-12.902(b)/(c)), child support worksheet (FL-12.902(e)), motion to modify (FL 61.14), notice of deposition (FL 1.310), motion to compel (FL 1.380), income withholding order (FL 61.1301/FL SDU), fee waiver application (FL 57.082), SSN notice (FL-12.930(a) — filed under seal), mandatory disclosure certificate (FL-12.932), default motion packet (FL 12.922 — 3-part), and parenting plan (FL-12.995(a)). All 12 reports registered in __manifest__.py. Co-Authored-By: Claude Sonnet 4.6 --- activeblue_familylaw/__manifest__.py | 13 + .../report/report_child_support_worksheet.xml | 225 +++++++++++ .../report/report_default_motion.xml | 312 +++++++++++++++ .../report/report_fee_waiver.xml | 246 ++++++++++++ .../report_financial_affidavit_long.xml | 375 ++++++++++++++++++ .../report_financial_affidavit_short.xml | 201 ++++++++++ .../report/report_income_withholding.xml | 184 +++++++++ .../report/report_mandatory_disclosure.xml | 294 ++++++++++++++ .../report/report_motion_to_compel.xml | 173 ++++++++ .../report/report_motion_to_modify.xml | 208 ++++++++++ .../report/report_notice_deposition.xml | 168 ++++++++ .../report/report_notice_ssn.xml | 185 +++++++++ .../report/report_parenting_plan.xml | 316 +++++++++++++++ 13 files changed, 2900 insertions(+) create mode 100644 activeblue_familylaw/report/report_child_support_worksheet.xml create mode 100644 activeblue_familylaw/report/report_default_motion.xml create mode 100644 activeblue_familylaw/report/report_fee_waiver.xml create mode 100644 activeblue_familylaw/report/report_financial_affidavit_long.xml create mode 100644 activeblue_familylaw/report/report_financial_affidavit_short.xml create mode 100644 activeblue_familylaw/report/report_income_withholding.xml create mode 100644 activeblue_familylaw/report/report_mandatory_disclosure.xml create mode 100644 activeblue_familylaw/report/report_motion_to_compel.xml create mode 100644 activeblue_familylaw/report/report_motion_to_modify.xml create mode 100644 activeblue_familylaw/report/report_notice_deposition.xml create mode 100644 activeblue_familylaw/report/report_notice_ssn.xml create mode 100644 activeblue_familylaw/report/report_parenting_plan.xml diff --git a/activeblue_familylaw/__manifest__.py b/activeblue_familylaw/__manifest__.py index 24a9921..612239b 100644 --- a/activeblue_familylaw/__manifest__.py +++ b/activeblue_familylaw/__manifest__.py @@ -51,6 +51,19 @@ 'views/fl_fee_waiver_views.xml', 'views/fl_statute_views.xml', 'views/menu_views.xml', + # Phase 4 — QWeb PDF Reports + 'report/report_financial_affidavit_short.xml', + 'report/report_financial_affidavit_long.xml', + 'report/report_child_support_worksheet.xml', + 'report/report_motion_to_modify.xml', + 'report/report_notice_deposition.xml', + 'report/report_motion_to_compel.xml', + 'report/report_income_withholding.xml', + 'report/report_fee_waiver.xml', + 'report/report_notice_ssn.xml', + 'report/report_mandatory_disclosure.xml', + 'report/report_default_motion.xml', + 'report/report_parenting_plan.xml', ], 'assets': { 'web.assets_frontend': [ diff --git a/activeblue_familylaw/report/report_child_support_worksheet.xml b/activeblue_familylaw/report/report_child_support_worksheet.xml new file mode 100644 index 0000000..1054cc4 --- /dev/null +++ b/activeblue_familylaw/report/report_child_support_worksheet.xml @@ -0,0 +1,225 @@ + + + + + + + Child Support Guidelines Worksheet (FL-12.902(e)) + fl.support.calculation + qweb-pdf + activeblue_familylaw.report_child_support_worksheet + activeblue_familylaw/report/report_child_support_worksheet + 'Child Support Worksheet - ' + object.case_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_default_motion.xml b/activeblue_familylaw/report/report_default_motion.xml new file mode 100644 index 0000000..661aa10 --- /dev/null +++ b/activeblue_familylaw/report/report_default_motion.xml @@ -0,0 +1,312 @@ + + + + + + + Motion for Default Judgment (FL 12.922) + fl.case + qweb-pdf + activeblue_familylaw.report_default_motion + activeblue_familylaw/report/report_default_motion + 'Motion for Default - ' + object.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_fee_waiver.xml b/activeblue_familylaw/report/report_fee_waiver.xml new file mode 100644 index 0000000..fe74696 --- /dev/null +++ b/activeblue_familylaw/report/report_fee_waiver.xml @@ -0,0 +1,246 @@ + + + + + + + Application for Civil Indigent Status (FL 57.082) + fl.fee.waiver + qweb-pdf + activeblue_familylaw.report_fee_waiver + activeblue_familylaw/report/report_fee_waiver + 'Fee Waiver Application - ' + object.case_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_financial_affidavit_long.xml b/activeblue_familylaw/report/report_financial_affidavit_long.xml new file mode 100644 index 0000000..4026216 --- /dev/null +++ b/activeblue_familylaw/report/report_financial_affidavit_long.xml @@ -0,0 +1,375 @@ + + + + + + + Financial Affidavit — Long Form (FL-12.902(c)) + fl.party + qweb-pdf + activeblue_familylaw.report_financial_affidavit_long + activeblue_familylaw/report/report_financial_affidavit_long + 'Financial Affidavit Long - ' + object.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_financial_affidavit_short.xml b/activeblue_familylaw/report/report_financial_affidavit_short.xml new file mode 100644 index 0000000..fd83e01 --- /dev/null +++ b/activeblue_familylaw/report/report_financial_affidavit_short.xml @@ -0,0 +1,201 @@ + + + + + + + Financial Affidavit Short Form (FL-12.902(b)) + fl.party + qweb-pdf + activeblue_familylaw.report_financial_affidavit_short + activeblue_familylaw/report/report_financial_affidavit_short + 'Financial Affidavit Short - ' + object.partner_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_income_withholding.xml b/activeblue_familylaw/report/report_income_withholding.xml new file mode 100644 index 0000000..69981ca --- /dev/null +++ b/activeblue_familylaw/report/report_income_withholding.xml @@ -0,0 +1,184 @@ + + + + + + + Income Withholding Order (FL 61.1301) + fl.income.withholding + qweb-pdf + activeblue_familylaw.report_income_withholding + activeblue_familylaw/report/report_income_withholding + 'Income Withholding Order - ' + object.case_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_mandatory_disclosure.xml b/activeblue_familylaw/report/report_mandatory_disclosure.xml new file mode 100644 index 0000000..e0554f7 --- /dev/null +++ b/activeblue_familylaw/report/report_mandatory_disclosure.xml @@ -0,0 +1,294 @@ + + + + + + + Certificate of Mandatory Disclosure (FL-12.932) + fl.case + qweb-pdf + activeblue_familylaw.report_mandatory_disclosure + activeblue_familylaw/report/report_mandatory_disclosure + 'Mandatory Disclosure Cert - ' + object.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_motion_to_compel.xml b/activeblue_familylaw/report/report_motion_to_compel.xml new file mode 100644 index 0000000..6af690f --- /dev/null +++ b/activeblue_familylaw/report/report_motion_to_compel.xml @@ -0,0 +1,173 @@ + + + + + + + Motion to Compel Discovery (FL 1.380) + fl.discovery + qweb-pdf + activeblue_familylaw.report_motion_to_compel + activeblue_familylaw/report/report_motion_to_compel + 'Motion to Compel - ' + object.case_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_motion_to_modify.xml b/activeblue_familylaw/report/report_motion_to_modify.xml new file mode 100644 index 0000000..51e1942 --- /dev/null +++ b/activeblue_familylaw/report/report_motion_to_modify.xml @@ -0,0 +1,208 @@ + + + + + + + Motion to Modify Child Support (FL 61.14) + fl.case + qweb-pdf + activeblue_familylaw.report_motion_to_modify + activeblue_familylaw/report/report_motion_to_modify + 'Motion to Modify - ' + object.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_notice_deposition.xml b/activeblue_familylaw/report/report_notice_deposition.xml new file mode 100644 index 0000000..fb5e466 --- /dev/null +++ b/activeblue_familylaw/report/report_notice_deposition.xml @@ -0,0 +1,168 @@ + + + + + + + Notice of Taking Deposition (FL 1.310) + fl.deposition + qweb-pdf + activeblue_familylaw.report_notice_deposition + activeblue_familylaw/report/report_notice_deposition + 'Notice of Deposition - ' + object.deponent_id.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_notice_ssn.xml b/activeblue_familylaw/report/report_notice_ssn.xml new file mode 100644 index 0000000..73f47a9 --- /dev/null +++ b/activeblue_familylaw/report/report_notice_ssn.xml @@ -0,0 +1,185 @@ + + + + + + + Notice of Social Security Number (FL-12.930(a)) + fl.party + qweb-pdf + activeblue_familylaw.report_notice_ssn + activeblue_familylaw/report/report_notice_ssn + 'SSN Notice - ' + object.name + + report + + + + + + diff --git a/activeblue_familylaw/report/report_parenting_plan.xml b/activeblue_familylaw/report/report_parenting_plan.xml new file mode 100644 index 0000000..145414b --- /dev/null +++ b/activeblue_familylaw/report/report_parenting_plan.xml @@ -0,0 +1,316 @@ + + + + + + + Parenting Plan (FL-12.995(a)) + fl.case + qweb-pdf + activeblue_familylaw.report_parenting_plan + activeblue_familylaw/report/report_parenting_plan + 'Parenting Plan - ' + object.name + + report + + + + + +