@@ -329,39 +329,59 @@ async def seed_test_compliance_report_summaries(session):
329329 "total_non_compliance_penalty_payable" : 0.0 ,
330330 },
331331 # New LCFS1-10 summaries (lightweight values matching status)
332- # 101 Draft 2024 (unlocked)
332+ # 101 Draft 2024 (unlocked) - retains fuel (line 6) and defers obligation (line 8)
333333 {
334334 "summary_id" : 101 ,
335335 "compliance_report_id" : 101 ,
336336 "is_locked" : False ,
337- "line_1_fossil_derived_base_fuel_gasoline" : 100.0 ,
338- "line_2_eligible_renewable_fuel_supplied_gasoline" : 20.0 ,
339- "line_3_total_tracked_fuel_supplied_gasoline" : 120.0 ,
340- "line_4_eligible_renewable_fuel_required_gasoline" : 5.0 ,
341- "line_5_net_notionally_transferred_gasoline" : 20.0 ,
342- "line_6_renewable_fuel_retained_gasoline" : 0.0 ,
337+ "line_1_fossil_derived_base_fuel_gasoline" : 50000000.0 ,
338+ "line_1_fossil_derived_base_fuel_diesel" : 25000000.0 ,
339+ "line_2_eligible_renewable_fuel_supplied_gasoline" : 10000000.0 ,
340+ "line_2_eligible_renewable_fuel_supplied_diesel" : 5000000.0 ,
341+ "line_3_total_tracked_fuel_supplied_gasoline" : 60000000.0 ,
342+ "line_3_total_tracked_fuel_supplied_diesel" : 30000000.0 ,
343+ "line_4_eligible_renewable_fuel_required_gasoline" : 2500000.0 ,
344+ "line_4_eligible_renewable_fuel_required_diesel" : 1250000.0 ,
345+ "line_5_net_notionally_transferred_gasoline" : 1000000.0 ,
346+ "line_5_net_notionally_transferred_diesel" : 0.0 ,
347+ "line_6_renewable_fuel_retained_gasoline" : 250000.0 ,
348+ "line_6_renewable_fuel_retained_diesel" : 125000.0 ,
343349 "line_7_previously_retained_gasoline" : 0.0 ,
344- "line_8_obligation_deferred_gasoline" : 0.0 ,
350+ "line_7_previously_retained_diesel" : 0.0 ,
351+ "line_8_obligation_deferred_gasoline" : 150000.0 ,
352+ "line_8_obligation_deferred_diesel" : 75000.0 ,
345353 "line_9_obligation_added_gasoline" : 0.0 ,
346- "line_10_net_renewable_fuel_supplied_gasoline" : 40.0 ,
347- "line_20_surplus_deficit_units" : 40.0 ,
354+ "line_9_obligation_added_diesel" : 0.0 ,
355+ "line_10_net_renewable_fuel_supplied_gasoline" : 10600000.0 ,
356+ "line_10_net_renewable_fuel_supplied_diesel" : 4800000.0 ,
357+ "line_20_surplus_deficit_units" : 15400000.0 ,
348358 },
349- # 102 Submitted 2024 (reserved)
359+ # 102 Submitted 2024 (reserved) - adds previously deferred obligation (line 9)
350360 {
351361 "summary_id" : 102 ,
352362 "compliance_report_id" : 102 ,
353363 "is_locked" : False ,
354- "line_1_fossil_derived_base_fuel_gasoline" : 80.0 ,
355- "line_2_eligible_renewable_fuel_supplied_gasoline" : 16.0 ,
356- "line_3_total_tracked_fuel_supplied_gasoline" : 96.0 ,
357- "line_4_eligible_renewable_fuel_required_gasoline" : 4.0 ,
358- "line_5_net_notionally_transferred_gasoline" : - 15.0 ,
364+ "line_1_fossil_derived_base_fuel_gasoline" : 40000000.0 ,
365+ "line_1_fossil_derived_base_fuel_diesel" : 20000000.0 ,
366+ "line_2_eligible_renewable_fuel_supplied_gasoline" : 8000000.0 ,
367+ "line_2_eligible_renewable_fuel_supplied_diesel" : 4000000.0 ,
368+ "line_3_total_tracked_fuel_supplied_gasoline" : 48000000.0 ,
369+ "line_3_total_tracked_fuel_supplied_diesel" : 24000000.0 ,
370+ "line_4_eligible_renewable_fuel_required_gasoline" : 2000000.0 ,
371+ "line_4_eligible_renewable_fuel_required_diesel" : 1000000.0 ,
372+ "line_5_net_notionally_transferred_gasoline" : - 750000.0 ,
373+ "line_5_net_notionally_transferred_diesel" : 0.0 ,
359374 "line_6_renewable_fuel_retained_gasoline" : 0.0 ,
375+ "line_6_renewable_fuel_retained_diesel" : 0.0 ,
360376 "line_7_previously_retained_gasoline" : 0.0 ,
377+ "line_7_previously_retained_diesel" : 0.0 ,
361378 "line_8_obligation_deferred_gasoline" : 0.0 ,
362- "line_9_obligation_added_gasoline" : 0.0 ,
363- "line_10_net_renewable_fuel_supplied_gasoline" : 1.0 ,
364- "line_20_surplus_deficit_units" : 1.0 ,
379+ "line_8_obligation_deferred_diesel" : 0.0 ,
380+ "line_9_obligation_added_gasoline" : 150000.0 ,
381+ "line_9_obligation_added_diesel" : 75000.0 ,
382+ "line_10_net_renewable_fuel_supplied_gasoline" : 7100000.0 ,
383+ "line_10_net_renewable_fuel_supplied_diesel" : 3925000.0 ,
384+ "line_20_surplus_deficit_units" : 11025000.0 ,
365385 },
366386 # 103 Recommended 2024 (locked)
367387 # CR 103 locked recommended: fuel 12 + notional 10, retention 2, deferral 1 => line10/20 = 21
@@ -372,41 +392,61 @@ async def seed_test_compliance_report_summaries(session):
372392 # 105 Analyst Adjustment 2025 (locked)
373393 # CR 105 locked analyst adj: fuel 10 + notional 8, retention 1, deferral 0.5 => line10/20 = 17.5
374394 {"summary_id" : 105 , "compliance_report_id" : 105 , "is_locked" : True , "line_1_fossil_derived_base_fuel_gasoline" : 40.0 , "line_2_eligible_renewable_fuel_supplied_gasoline" : 10.0 , "line_3_total_tracked_fuel_supplied_gasoline" : 50.0 , "line_4_eligible_renewable_fuel_required_gasoline" : 2.0 , "line_5_net_notionally_transferred_gasoline" : 8.0 , "line_6_renewable_fuel_retained_gasoline" : 1.0 , "line_7_previously_retained_gasoline" : 0.0 , "line_8_obligation_deferred_gasoline" : 0.5 , "line_9_obligation_added_gasoline" : 0.0 , "line_10_net_renewable_fuel_supplied_gasoline" : 17.5 , "line_20_surplus_deficit_units" : 17.5 },
375- # 106 Supplier Supplemental 2025 (draft)
395+ # 106 Supplier Supplemental 2025 (draft) - uses previous retention (line 7)
376396 {
377397 "summary_id" : 106 ,
378398 "compliance_report_id" : 106 ,
379399 "is_locked" : False ,
380- "line_1_fossil_derived_base_fuel_gasoline" : 90 .0 ,
381- "line_2_eligible_renewable_fuel_supplied_gasoline" : 18 .0 ,
382- "line_3_total_tracked_fuel_supplied_gasoline" : 108 .0 ,
383- "line_4_eligible_renewable_fuel_required_gasoline" : 4.5 ,
384- "line_5_net_notionally_transferred_gasoline" : - 18 .0 ,
400+ "line_1_fossil_derived_base_fuel_gasoline" : 45000000 .0 ,
401+ "line_2_eligible_renewable_fuel_supplied_gasoline" : 9000000 .0 ,
402+ "line_3_total_tracked_fuel_supplied_gasoline" : 54000000 .0 ,
403+ "line_4_eligible_renewable_fuel_required_gasoline" : 2250000.0 ,
404+ "line_5_net_notionally_transferred_gasoline" : - 900000 .0 ,
385405 "line_6_renewable_fuel_retained_gasoline" : 0.0 ,
386- "line_7_previously_retained_gasoline" : 15 .0 ,
406+ "line_7_previously_retained_gasoline" : 750000 .0 ,
387407 "line_8_obligation_deferred_gasoline" : 0.0 ,
388- "line_9_obligation_added_gasoline" : 5 .0 ,
389- "line_10_net_renewable_fuel_supplied_gasoline" : 10 .0 ,
390- "line_20_surplus_deficit_units" : 10 .0 ,
408+ "line_9_obligation_added_gasoline" : 0 .0 ,
409+ "line_10_net_renewable_fuel_supplied_gasoline" : 8850000 .0 ,
410+ "line_20_surplus_deficit_units" : 8850000 .0 ,
391411 },
392- # 107 Gov Supplemental 2025 (draft)
412+ # 107 Gov Supplemental 2025 (draft) - uses previous retention (line 7) and retains more (line 6)
393413 {
394414 "summary_id" : 107 ,
395415 "compliance_report_id" : 107 ,
396416 "is_locked" : False ,
397- "line_1_fossil_derived_base_fuel_gasoline" : 40.0 ,
398- "line_2_eligible_renewable_fuel_supplied_gasoline" : 8.0 ,
399- "line_3_total_tracked_fuel_supplied_gasoline" : 48.0 ,
400- "line_4_eligible_renewable_fuel_required_gasoline" : 2.0 ,
401- "line_5_net_notionally_transferred_gasoline" : 7.0 ,
402- "line_6_renewable_fuel_retained_gasoline" : 0.0 ,
403- "line_7_previously_retained_gasoline" : 0.0 ,
417+ "line_1_fossil_derived_base_fuel_gasoline" : 20000000.0 ,
418+ "line_1_fossil_derived_base_fuel_diesel" : 15000000.0 ,
419+ "line_1_fossil_derived_base_fuel_jet_fuel" : 10000000.0 ,
420+ "line_2_eligible_renewable_fuel_supplied_gasoline" : 4000000.0 ,
421+ "line_2_eligible_renewable_fuel_supplied_diesel" : 3000000.0 ,
422+ "line_2_eligible_renewable_fuel_supplied_jet_fuel" : 2000000.0 ,
423+ "line_3_total_tracked_fuel_supplied_gasoline" : 24000000.0 ,
424+ "line_3_total_tracked_fuel_supplied_diesel" : 18000000.0 ,
425+ "line_3_total_tracked_fuel_supplied_jet_fuel" : 12000000.0 ,
426+ "line_4_eligible_renewable_fuel_required_gasoline" : 1000000.0 ,
427+ "line_4_eligible_renewable_fuel_required_diesel" : 750000.0 ,
428+ "line_4_eligible_renewable_fuel_required_jet_fuel" : 0.0 ,
429+ "line_5_net_notionally_transferred_gasoline" : 350000.0 ,
430+ "line_5_net_notionally_transferred_diesel" : 0.0 ,
431+ "line_5_net_notionally_transferred_jet_fuel" : 0.0 ,
432+ "line_6_renewable_fuel_retained_gasoline" : 100000.0 ,
433+ "line_6_renewable_fuel_retained_diesel" : 50000.0 ,
434+ "line_6_renewable_fuel_retained_jet_fuel" : 25000.0 ,
435+ "line_7_previously_retained_gasoline" : 200000.0 ,
436+ "line_7_previously_retained_diesel" : 100000.0 ,
437+ "line_7_previously_retained_jet_fuel" : 0.0 ,
404438 "line_8_obligation_deferred_gasoline" : 0.0 ,
439+ "line_8_obligation_deferred_diesel" : 0.0 ,
440+ "line_8_obligation_deferred_jet_fuel" : 0.0 ,
405441 "line_9_obligation_added_gasoline" : 0.0 ,
406- "line_10_net_renewable_fuel_supplied_gasoline" : 15.0 ,
407- "line_20_surplus_deficit_units" : 15.0 ,
442+ "line_9_obligation_added_diesel" : 0.0 ,
443+ "line_9_obligation_added_jet_fuel" : 0.0 ,
444+ "line_10_net_renewable_fuel_supplied_gasoline" : 4450000.0 ,
445+ "line_10_net_renewable_fuel_supplied_diesel" : 3050000.0 ,
446+ "line_10_net_renewable_fuel_supplied_jet_fuel" : 1975000.0 ,
447+ "line_20_surplus_deficit_units" : 9475000.0 ,
408448 },
409- # 108 Early issuance quarterly draft 2025
449+ # 108 Early issuance quarterly draft 2025 - defers obligation (line 8)
410450 {
411451 "summary_id" : 108 ,
412452 "compliance_report_id" : 108 ,
@@ -415,17 +455,27 @@ async def seed_test_compliance_report_summaries(session):
415455 "early_issuance_credits_q2" : 20 ,
416456 "early_issuance_credits_q3" : 0 ,
417457 "early_issuance_credits_q4" : 0 ,
418- "line_1_fossil_derived_base_fuel_gasoline" : 30.0 ,
419- "line_2_eligible_renewable_fuel_supplied_gasoline" : 6.0 ,
420- "line_3_total_tracked_fuel_supplied_gasoline" : 36.0 ,
421- "line_4_eligible_renewable_fuel_required_gasoline" : 1.5 ,
422- "line_5_net_notionally_transferred_gasoline" : - 5.0 ,
458+ "line_1_fossil_derived_base_fuel_gasoline" : 15000000.0 ,
459+ "line_1_fossil_derived_base_fuel_diesel" : 12500000.0 ,
460+ "line_2_eligible_renewable_fuel_supplied_gasoline" : 3000000.0 ,
461+ "line_2_eligible_renewable_fuel_supplied_diesel" : 2500000.0 ,
462+ "line_3_total_tracked_fuel_supplied_gasoline" : 18000000.0 ,
463+ "line_3_total_tracked_fuel_supplied_diesel" : 15000000.0 ,
464+ "line_4_eligible_renewable_fuel_required_gasoline" : 750000.0 ,
465+ "line_4_eligible_renewable_fuel_required_diesel" : 625000.0 ,
466+ "line_5_net_notionally_transferred_gasoline" : - 250000.0 ,
467+ "line_5_net_notionally_transferred_diesel" : 0.0 ,
423468 "line_6_renewable_fuel_retained_gasoline" : 0.0 ,
469+ "line_6_renewable_fuel_retained_diesel" : 0.0 ,
424470 "line_7_previously_retained_gasoline" : 0.0 ,
425- "line_8_obligation_deferred_gasoline" : 0.0 ,
471+ "line_7_previously_retained_diesel" : 0.0 ,
472+ "line_8_obligation_deferred_gasoline" : 100000.0 ,
473+ "line_8_obligation_deferred_diesel" : 50000.0 ,
426474 "line_9_obligation_added_gasoline" : 0.0 ,
427- "line_10_net_renewable_fuel_supplied_gasoline" : 1.0 ,
428- "line_20_surplus_deficit_units" : 1.0 ,
475+ "line_9_obligation_added_diesel" : 0.0 ,
476+ "line_10_net_renewable_fuel_supplied_gasoline" : 2650000.0 ,
477+ "line_10_net_renewable_fuel_supplied_diesel" : 2450000.0 ,
478+ "line_20_surplus_deficit_units" : 5100000.0 ,
429479 },
430480 # 109 Assessed 2023 baseline
431481 # CR 109 locked assessed baseline: fuel 13 + notional 14 => line10/20 27
0 commit comments