1 package FS::cdr::infinite;
4 use vars qw( @ISA %info );
5 use FS::cdr qw(_cdr_date_parser_maker);
10 'name' => 'Infinite Conferencing',
17 skip(3), # confid, invoicenum, acctgrpid
18 'accountcode', # accountid ("Room Confirmation Number")
19 skip(2), # billingcode ("Room Billingcode"), confname
20 skip(1), # participant_type
21 'startdate', # starttime_t
22 skip(2), # startdate, starttime
23 sub { my($cdr, $data, $conf, $param) = @_;
24 $cdr->duration($data * 60);
25 $cdr->billsec( $data * 60);
29 skip(8), # calltype, calltype_text, confstart_t, confstartdate,
30 # confstarttime, confminutes, conflegs, ppm
31 'upstream_price', # callcost
32 skip(13), # confcost, rppm, rcallcost, rconfcost,
33 # auxdata[1..4], ldval, sysname, username, cec, pec
34 'userfield', # unnamed field
39 sub skip { map {''} (1..$_[0]) }