X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fbrowse%2Fpart_bill_event.cgi;h=682058b1dc1ea478c1fdbe253fce1561b315b0c2;hp=91e31d8320cc859c764878f3bd9a012220dfa3cb;hb=15777da47bab33e8f0021e6dd9aa6b434fa9be30;hpb=9719693a031bee8d35dffa7ea543f27a25443309
diff --git a/httemplate/browse/part_bill_event.cgi b/httemplate/browse/part_bill_event.cgi
index 91e31d832..682058b1d 100755
--- a/httemplate/browse/part_bill_event.cgi
+++ b/httemplate/browse/part_bill_event.cgi
@@ -1,118 +1,123 @@
-<%
-my %search;
-if ( $cgi->param('showdisabled') ) {
- %search = ();
-} else {
- %search = ( 'disabled' => '' );
-}
-
-my @part_bill_event = qsearch('part_bill_event', \%search );
-my $total = scalar(@part_bill_event);
-%>
-
-<%= include("/elements/header.html",'Invoice Event Listing', menubar( 'Main Menu' => $p) ) %>
+<% include("/elements/header.html",'Invoice Event Listing', menubar( 'Main Menu' => $p) ) %>
Invoice events are actions taken on open invoices.
-Add a new invoice event
+Add a new invoice event
-<%= $total %> events
-<%= $cgi->param('showdisabled')
+<% $total %> events
+<% $cgi->param('showdisabled')
? do { $cgi->param('showdisabled', 0);
'( hide disabled events )'; }
: do { $cgi->param('showdisabled', 1);
'( show disabled events )'; }
%>
+% tie my %payby, 'Tie::IxHash', FS::payby->cust_payby2longname;
+% tie my %freq, 'Tie::IxHash', '1d' => 'daily', '1m' => 'monthly';
+% foreach my $payby ( keys %payby ) {
+% my $oldfreq = '';
+%
+% my @payby_part_bill_event =
+% grep { $payby eq $_->payby }
+% sort { ( $a->freq || '1d') cmp ( $b->freq || '1d' ) # for now
+% || $a->seconds <=> $b->seconds
+% || $a->weight <=> $b->weight
+% || $a->eventpart <=> $b->eventpart
+% }
+% @part_bill_event;
+%
+%
+% if ( @payby_part_bill_event ) {
-<% tie my %payby, 'Tie::IxHash', FS::payby->cust_payby2longname;
- tie my %freq, 'Tie::IxHash', '1d' => 'daily', '1m' => 'monthly';
- foreach my $payby ( keys %payby ) {
- my $oldfreq = '';
- my @payby_part_bill_event =
- grep { $payby eq $_->payby }
- sort { ( $a->freq || '1d') cmp ( $b->freq || '1d' ) # for now
- || $a->seconds <=> $b->seconds
- || $a->weight <=> $b->weight
- || $a->eventpart <=> $b->eventpart
- }
- @part_bill_event;
+ <% include('/elements/table-grid.html') %>
+% my $bgcolor1 = '#eeeeee';
+% my $bgcolor2 = '#ffffff';
+% my $bgcolor;
+%
+%
+% foreach my $part_bill_event ( @payby_part_bill_event ) {
+% my $url = "${p}edit/part_bill_event.cgi?". $part_bill_event->eventpart;
+% my $delay = duration_exact($part_bill_event->seconds);
+% ( my $plandata = $part_bill_event->plandata ) =~ s/\n/
/go;
+% my $freq = $part_bill_event->freq || '1d';
+% my $reason = $part_bill_event->reasontext ;
+%
+% if ( $oldfreq ne $freq ) {
-%>
-
- <% if ( @payby_part_bill_event ) { %>
-
- <%= include('/elements/table-grid.html') %>
-
- <% my $bgcolor1 = '#eeeeee';
- my $bgcolor2 = '#ffffff';
- my $bgcolor;
- %>
-
- <%
- foreach my $part_bill_event ( @payby_part_bill_event ) {
- my $url = "${p}edit/part_bill_event.cgi?". $part_bill_event->eventpart;
- my $delay = duration_exact($part_bill_event->seconds);
- ( my $plandata = $part_bill_event->plandata ) =~ s/\n/
/go;
- my $freq = $part_bill_event->freq || '1d';
- %>
-
- <% if ( $oldfreq ne $freq ) { %>