faker->numberBetween(50000, 500000); $bookBalance = $bankBalance + $this->faker->numberBetween(-5000, 5000); return [ 'reconciliation_month' => now()->startOfMonth(), 'bank_statement_date' => now(), 'bank_statement_balance' => $bankBalance, 'system_book_balance' => $bookBalance, 'outstanding_checks' => [], 'deposits_in_transit' => [], 'bank_charges' => [], 'prepared_by_cashier_id' => User::factory(), 'prepared_at' => now(), 'reconciliation_status' => 'pending', 'discrepancy_amount' => abs($bankBalance - $bookBalance), ]; } }