<% include('/elements/header.html', 'Sales Report' ) %>
<% include('/elements/tr-select-from_to.html' ) %> <& /elements/tr-select-agent.html, 'field' => 'agentnum', 'label' => 'Agent ', 'disable_empty' => 0, 'pre_options' => [ 'all' => 'all (aggregate)' ], 'empty_label' => 'all (breakdown)', 'onchange' => 'enable_agent_totals', &> <& /elements/tr-select-cust_class.html, 'field' => 'cust_classnum', 'label' => 'Customer class', 'multiple' => 1, &> <& /elements/tr-select-part_referral.html, 'field' => 'refnum', 'label' => 'Advertising source ', 'disable_empty' => 0, 'pre_options' => [ 'all' => 'all (aggregate)' ], 'empty_label' => 'all (breakdown)', 'onchange' => 'enable_agent_totals' &> <& /elements/tr-select-pkg_class.html, 'field' => 'classnum', 'pre_options' => [ 'all' => 'all (aggregate)', '0' => 'all (breakdown)' ], 'empty_label' => '(empty class)', 'onchange' => 'enable_agent_totals', &> % foreach ( qw(Setup Usage) ) { <& /elements/tr-select.html, 'label' => "$_ fees", 'field' => 'use_'.lc($_), 'options' => [ 0, 1, 2 ], 'labels' => { 0 => 'Combine', 1 => 'Separate', 2 => 'Do not show' }, 'onchange'=> 'enable_agent_totals', &> % }
Show projected data for future months
Show per-agent subtotals
Separate sub-packages from parents
Average per customer package
Distribute recurring fees over billing period

<% include('/elements/footer.html') %> <%init> die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Financial reports');