X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcdr.pm;h=1769fe9c13f12f9ed9a7c458b046cf6216719227;hb=984fff08c579ff72f6eb7f658d9373079eafb16a;hp=9b707194defa3dcce3af63c9110855ae22929d81;hpb=440a4fe4f826a59a660d744889b24eb751da675b;p=freeside.git diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index 9b707194d..1769fe9c1 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -1017,6 +1017,10 @@ my %export_names = ( 'invoice_header' => "Date,Time,Called From,Destination,Duration,Price", #"Date,Time,Name,Called From,Destination,Duration,Price", }, + 'accountcode_simple' => { + 'name' => 'Simple with accountcode', + 'invoice_header' => "Date,Time,Called From,Account,Duration,Price", + }, 'basic' => { 'name' => 'Basic', 'invoice_header' => "Date/Time,Called Number,Min/Sec,Price", @@ -1114,6 +1118,14 @@ sub export_formats { #sub { sprintf('%.3f', shift->upstream_price ) }, #PRICE $price_sub, ], + 'accountcode_simple' => [ + sub { time2str($date_format, shift->calldate_unix ) }, #DATE + sub { time2str('%r', shift->calldate_unix ) }, #TIME + 'src', #called from + 'accountcode', #NUMBER_DIALED + $duration_sub, #DURATION + $price_sub, + ], 'sum_duration' => [ # for summary formats, the CDR is a fictitious object containing the # total billsec and the phone number of the service