UPDATE farm_depreciation_manual_inputs SET total_cost = 1900157533.55, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 10; UPDATE farm_depreciation_manual_inputs SET total_cost = 146658321.066, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 13; UPDATE farm_depreciation_manual_inputs SET total_cost = 51824694.138, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 17; UPDATE farm_depreciation_manual_inputs SET total_cost = 15491774.796, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 8; -- Cutover 2026-02-28 (lanjutan) UPDATE farm_depreciation_manual_inputs SET total_cost = 575074391.36, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 4; UPDATE farm_depreciation_manual_inputs SET total_cost = 578360642.51, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 5; UPDATE farm_depreciation_manual_inputs SET total_cost = 880983605.92, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 6; UPDATE farm_depreciation_manual_inputs SET total_cost = 391669576.153, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 9; UPDATE farm_depreciation_manual_inputs SET total_cost = 2521797832.14, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 11; UPDATE farm_depreciation_manual_inputs SET total_cost = 139227054.164, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 12; UPDATE farm_depreciation_manual_inputs SET total_cost = 380083106.836, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 14; UPDATE farm_depreciation_manual_inputs SET total_cost = 705136853.847, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 15; UPDATE farm_depreciation_manual_inputs SET total_cost = 209816474.000, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 18; UPDATE farm_depreciation_manual_inputs SET total_cost = 557606867.000, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 19; UPDATE farm_depreciation_manual_inputs SET total_cost = 239330456.11, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 20; UPDATE farm_depreciation_manual_inputs SET total_cost = 4724203916.72, cutover_date = DATE '2026-02-28', updated_at = NOW() WHERE project_flock_id = 26; -- Cutover 2026-05-15 UPDATE farm_depreciation_manual_inputs SET total_cost = 5449963647.43, cutover_date = DATE '2026-05-15', updated_at = NOW() WHERE project_flock_id = 27; -- Cutover 2026-06-08 (upsert — row mungkin belum ada) INSERT INTO farm_depreciation_manual_inputs (project_flock_id, total_cost, cutover_date, created_at, updated_at) VALUES (47, 5395429899.42, DATE '2026-06-08', NOW(), NOW()) ON CONFLICT (project_flock_id) DO UPDATE SET total_cost = EXCLUDED.total_cost, cutover_date = EXCLUDED.cutover_date, updated_at = NOW(); -- Cutover 2026-06-16 (upsert — row mungkin belum ada) INSERT INTO farm_depreciation_manual_inputs (project_flock_id, total_cost, cutover_date, created_at, updated_at) VALUES (48, 5514616442.08, DATE '2026-06-16', NOW(), NOW()) ON CONFLICT (project_flock_id) DO UPDATE SET total_cost = EXCLUDED.total_cost, cutover_date = EXCLUDED.cutover_date, updated_at = NOW(); -- Pengaman: pastikan snapshot di-recompute dengan total_cost baru -- saat user request /api/reports/expense/depreciation TRUNCATE TABLE farm_depreciation_snapshots;