I seem to have it working...
fusionpbx frontend ;
a) Advanced > xml editor > autoload_config folder > xml_cdr.conf.xml
open this file and set the following variable to true and save
<param name="log-b-leg" value="true"/>
b) Advanced > variables
under default section , add a new record with the following, (if this variable does not exist)
name : recording_follow_transfer
value : true
category : defaults
enabled : true
c) status > sip status > Reload XML
called number A....put on hold, called number B and had a conversation, then transferred A to B.
There were 3 resulting cdr's , 2 of them with recordings
cdr 1 : recording 1 was call to A, continuing after the transfer to B
cdr 2 : recording 2 was call to B with recording of conversion with A
cdr 3 : source number A, destination number B, but no recording
so there is duplicated recorded section on transfer on cdr1 and cdr2;
but kinda works with respect to searching for destination
is there any identifier in existence to link these 3 cdr's ?
Cheers, Asif