X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpart_pkg%2Fvoip_inbound.pm;h=d9938c79bfd20e0b5823a9e43696cdcc73d3542a;hp=36efad1ae3834fa4fa93971c99e1d51ccee9b7c8;hb=9d5ada5763fdeca4f90a7357ab7c384b52c1c41c;hpb=5fa2ec5b24f52ddb14e569970ccb8a24cadbc6b1 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 ];