<%init> my %opt = @_; my $curr_value = $opt{'curr_value'}; my $conf = new FS::Conf; my $empty_label = $opt{'empty_label'} || emt('Default').' ('. ( $conf->config('invoice_default_terms', $opt{'agentnum'}) || emt('Payable upon receipt') ). ')'; my $empty_value = $opt{'empty_value'} || ''; my @terms = ( emt('Payable upon receipt'), ( map "Net $_", 0, 3, 5, 7, 9, 10, 14, 15, 18, 20, 21, 25, 30, 45, 60, 90 ), ); my @pre_options = $opt{pre_options} ? @{ $opt{pre_options} } : ();