From: ivan Date: Sat, 29 Jan 2005 12:50:05 +0000 (+0000) Subject: oops, last bit for reg codes X-Git-Tag: BEFORE_FINAL_MASONIZE~724 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=71c6e9e04a6faadedaf2238f7e7fcf607d4721cc oops, last bit for reg codes --- diff --git a/FS/FS/part_pkg/flat.pm b/FS/FS/part_pkg/flat.pm index 131f850e9..ee0f75672 100644 --- a/FS/FS/part_pkg/flat.pm +++ b/FS/FS/part_pkg/flat.pm @@ -48,7 +48,7 @@ sub calc_remain { my $next_bill = $cust_pkg->getfield('bill') || 0; my $last_bill = $cust_pkg->last_bill || 0; return 0 if ! $self->base_recur - || ! $self->option('unused_credit') + || ! $self->option('unused_credit', 1) || ! $last_bill || ! $next_bill; diff --git a/httemplate/browse/agent.cgi b/httemplate/browse/agent.cgi index f38934297..f24266fb2 100755 --- a/httemplate/browse/agent.cgi +++ b/httemplate/browse/agent.cgi @@ -35,6 +35,7 @@ full offerings (via their type).

param('showdisabled') || !dbdef->table('agent')->column('disabled') ) ? 2 : 3 %>>Agent Type Customers + Registration Codes Freq. Prog. @@ -89,6 +90,12 @@ foreach my $agent ( sort { <% if ( $num_cancel ) { %> <% } %>cancelled<% if ( $num_cancel ) { %><% } %> + + <%= my $num_reg_code = $agent->num_reg_code %> + <% if ( $num_reg_code ) { %> + <% } %>Unused<% if ( $num_reg_code ) { %><% } %> +
Generate codes + <%= $agent->freq %> <%= $agent->prog %>