Hi
I understand your situation.
I will give you a very brief overview just to give you a quick idea of a quick sample call. It is quite complex to explain it all because there are many fields now and we are still adding as we go along. So probably if I explain further than this, the information here will be outdated by the time 7.1 is out. However with the next release of 7.1 you will get exactly what you want with CDR.
example:
1 call from extension 116 to 112 will log these entries in the log
1,20090114145329.036,75415f048378ee48,116,112,116,112,1
3,20090114145329.036,75415f048378ee48,116,,116,,1
3,20090114145329.052,75415f048378ee48,112,,116,112,1
2,20090114145330.144,75415f048378ee48,116,112,116,112,1
4,20090114145331.626,75415f048378ee48,112,,112,,1
4,20090114145331.626,75415f048378ee48,116,,116,,1
6,20090114145331.782,75415f048378ee48,,,,,
There are 8 columns in the first row,
C1 = these represent the events of each call as the call proceeds - these can be:
Connecting = 1,
CallEstablished = 2,
PartyAdded = 3,
PartyRemoved = 4,
PartyChanged = 5,
Disconnected = 6,
DestNoAnswer = 7,
DestIsBusy = 8,
DestNotAvail = 9
C2 timestamp
C3 Call ID
C4 C6 Source numbers
C5 C7 Destination numbers
C8 1=voice 0=fax type of call
Also keep in mind that this is a simple call from extension to extension. The complexity of this is proportional to the complexity of the call you are making increasing call information as you go along. Hope this helps a bit understand the records.