diff options
| author | ivan <ivan> | 2011-05-05 18:27:32 +0000 | 
|---|---|---|
| committer | ivan <ivan> | 2011-05-05 18:27:32 +0000 | 
| commit | 691fa49ab2c8d0076ba15825b4e683c87516eba3 (patch) | |
| tree | c8d65af6667bf8fdff5ef93e0edd008324cf4de2 | |
| parent | 8c01a1a5529abc70166da5cda943f5e0fd996f02 (diff) | |
add lesnet CDR format
| -rw-r--r-- | FS/FS/cdr/lesnet.pm | 40 | 
1 files changed, 40 insertions, 0 deletions
| 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; | 
