X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_pkg%2Fvoip_inbound.pm;h=d9938c79bfd20e0b5823a9e43696cdcc73d3542a;hb=e774555a6ae69da65e7774c701232fdf9dd052b1;hp=36efad1ae3834fa4fa93971c99e1d51ccee9b7c8;hpb=0fb307c305e4bc2c9c27dc25a3308beae3a4d33c;p=freeside.git diff --git a/FS/FS/part_pkg/voip_inbound.pm b/FS/FS/part_pkg/voip_inbound.pm index 36efad1ae..d9938c79b 100644 --- a/FS/FS/part_pkg/voip_inbound.pm +++ b/FS/FS/part_pkg/voip_inbound.pm @@ -202,7 +202,7 @@ sub calc_usage { my $last_bill = $cust_pkg->get('last_bill'); #->last_bill falls back to setup return 0 - if $self->option('recur_temporality', 1) eq 'preceding' + if $self->recur_temporality eq 'preceding' && ( $last_bill eq '' || $last_bill == 0 ); my $spool_cdr = $cust_pkg->cust_main->spool_cdr; @@ -270,6 +270,7 @@ sub calc_usage { $charge, $cdr->calltypenum, #classnum $self->phonenum, + $cdr->accountcode, $seconds, '', #regionname, not set for inbound calls ];