+ my( $class, $table, %opt ) = @_;
+
+ my $active_sql = FS::cust_main->active_sql;
+ $active_sql =~ s/cust_main.custnum/cust_main.referral_custnum/;
+
+ my $under = $class->condition_sql_option_money('balance');
+
+ my $age = $class->condition_sql_option_age_from('age', $opt{'time'});
+ my $balance_date_sql = FS::cust_main->balance_date_sql($age);
+ $balance_date_sql =~ s/cust_main.custnum/cust_main.referral_custnum/;
+ my $bal_sql = "$balance_date_sql <= $under";