Hello,
Andrew Thomas wrote: > "I'd disagree. In some cases a event based system would be the best > solution, but in systems with high call volumes, scanning through events > > looking for the proper billing information and parsing them would be a > hard job compared to CDRs." > > That's just it - you wouldn't be 'scanning' any CDR's - you'd be given > Events. Your 3rd party app could then do anything it wanted to with > them. > > Events are real time - not historic (like CDR's). Events are presented > as they happen (hold, ring, etc) - CDR's are usually presented AFTER the > call has finished so you miss things like hold-times etc. > Indeed, if you refer to real time events then this is the way to go. However, many people (including our company) use CDRs as a fall back in case we don't have real-time billing data available. We use real time information for prepaid customers and stats, but we also crosscheck this data with CDRs periodically. I agree that both approaches would be useful in many different scenarios for different users. It would be ideal if both approaches could be implemented. Best regards, Vlasis Hatzistavrou. _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users