% include('/elements/header.html', 'Tax Report' ) %>
<% include('/elements/footer.html') %> <%init> die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Financial reports'); my $conf = new FS::Conf; my $sth = dbh->prepare('SELECT DISTINCT(COALESCE(taxname, \'Tax\')) FROM cust_main_county'); $sth->execute or die $sth->errstr; my @taxnames = map { $_->[0] } @{ $sth->fetchall_arrayref }; $sth = dbh->prepare('SELECT DISTINCT(country) FROM cust_location'); $sth->execute or die $sth->errstr; my @countries = map { $_->[0] } @{ $sth->fetchall_arrayref }; my @breakdown; if ( $conf->exists('enable_taxclasses') ) { push @breakdown, 'taxclass'; } if ( FS::pkg_class->count() > 0 ) { push @breakdown, 'pkgclass'; } if ( FS::cust_main_county->count("city is not null and city != ''") > 0 ) { push @breakdown, 'city'; } if ( FS::cust_main_county->count("district is not null") > 0 ) { push @breakdown, 'district'; } %init>