<% include( 'elements/process.html', 'table' => 'tax_rate', 'value_callback' => $value_callback, 'popup_reload' => 'Tax changed', #a popup "parent reload" for now #someday change the individual element and go away instead ) %> <%once> my $value_callback = sub { my ($field, $value) = @_; ($field =~ /^(tax|excessrate|usetax|useexcessrate)$/) ? $value/100 : $value }; <%init> my $conf = new FS::Conf; die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Configuration');