On Fri, Jun 11, 2010 at 11:22 AM, Peder
<peder@networkoblivion.com> wrote:
What value do you have for “legs” in cdr_csv.conf.xml? This is just a guess, but you probably need to have AB to get the third cdr.
<param name="legs" value="ab"/>
Just be warned that you probably will end up with *four* CDRs if you turn on the b-leg logging. I've tested these scenarios with Polycoms and Snoms and it is pretty consistent. Attended transfers are a challenge for CDRs but once you see the b-legs' CDRs you'll start to grasp it. As an exercise, turn on the b-leg logging and then do some experiments. For instance, watch your CDRs at these points during the call flow:
After A dials B and B answers but *before* A actually transfers the call to B
After A transfer the call to B but before B and C disconnect
After B and C disconnect
When you see four CDRs for what is essentially a single phone call it helps to know at what stage in the call flow that each of the records was created.
Have fun. :)
-MC