summaryrefslogtreecommitdiff
path: root/FS/FS/detail_format/sum_duration.pm
diff options
context:
space:
mode:
authormark <mark>2012-01-04 21:11:01 +0000
committermark <mark>2012-01-04 21:11:01 +0000
commit0e256e7b9dcc00dedacf499b92bd1c945248a3b9 (patch)
tree6968e9223b2a8a1622891b779bfd64bb72be5d00 /FS/FS/detail_format/sum_duration.pm
parentbdec1f077dfb7138a0df035b6f501bcb1f09024e (diff)
hide zero-charge summary lines, #15535
Diffstat (limited to 'FS/FS/detail_format/sum_duration.pm')
-rw-r--r--FS/FS/detail_format/sum_duration.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/FS/FS/detail_format/sum_duration.pm b/FS/FS/detail_format/sum_duration.pm
index 0b4cedc..16c1de5 100644
--- a/FS/FS/detail_format/sum_duration.pm
+++ b/FS/FS/detail_format/sum_duration.pm
@@ -42,13 +42,14 @@ sub finish {
my $buffer = $self->{buffer};
foreach my $svcnum (keys %$svcnums) {
+ my $subtotal = $svcnums->{$svcnum};
+ next if $subtotal->{amount} < 0.01;
+
my $cust_svc = qsearchs('cust_svc', { svcnum => $svcnum })
or die "svcnum #$svcnum not found";
my $phonenum = $cust_svc->svc_x->label;
warn "processing $phonenum\n" if $DEBUG;
- my $subtotal = $svcnums->{$svcnum};
-
$self->csv->combine(
$phonenum,
$subtotal->{count},