From: jeff Date: Thu, 20 Nov 2008 16:59:40 +0000 (+0000) Subject: only one header per package, not one per service -- fixes #4260 X-Git-Tag: root_of_webpay_support~247 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=651978522cbf3f9ec72828e85d9184d2d61b2656 only one header per package, not one per service -- fixes #4260 --- diff --git a/FS/FS/part_pkg/voip_cdr.pm b/FS/FS/part_pkg/voip_cdr.pm index a3b54ee84..600971fdd 100644 --- a/FS/FS/part_pkg/voip_cdr.pm +++ b/FS/FS/part_pkg/voip_cdr.pm @@ -477,11 +477,11 @@ sub calc_recur { } # $cdr - unshift @$details, [ 'C', FS::cdr::invoice_header( $output_format) ] - if (@$details && $self->option('rating_method') eq 'upstream_simple' ); - } # $cust_svc + unshift @$details, [ 'C', FS::cdr::invoice_header( $output_format) ] + if (@$details && $self->option('rating_method') eq 'upstream_simple' ); + if ( $spool_cdr && length($downstream_cdr) ) { use FS::UID qw(datasrc);