From: ivan Date: Thu, 5 May 2011 18:27:32 +0000 (+0000) Subject: add lesnet CDR format X-Git-Tag: freeside_2_3_0~291 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=691fa49ab2c8d0076ba15825b4e683c87516eba3;p=freeside.git add lesnet CDR format --- diff --git a/FS/FS/cdr/lesnet.pm b/FS/FS/cdr/lesnet.pm new file mode 100644 index 000000000..5a9482a8d --- /dev/null +++ b/FS/FS/cdr/lesnet.pm @@ -0,0 +1,40 @@ +package FS::cdr::lesnet; + +use strict; +use vars qw( @ISA %info ); + +@ISA = qw(FS::cdr); + +%info = ( + 'name' => 'LesNet', + 'weight' => 120, + 'type' => 'csv', + 'import_fields' => [ + # Call Date + 'calldate', + + # Source_Number + 'src', + + # Terminating_Number + 'dst', + + # Duration + sub { my($cdr,$field) = @_; + $cdr->duration($field); + $cdr->billsec($field); + }, + + 'upstream_price', + + 'dcontext', + + 'channel', + + # Sip Call id + 'dstchannel', + + ], +); + +1;