&nbsp;Hi all, <br><br><br>I am trying to understand xml_cdr for an attended (consultative) transfer, I was thinking that the A-leg that initially <br>originated the call would remain untouched but I see that it&#39;s global tags get replaced.<br>
<br>I have a test call that goes as follows:<br><br>201 originates a call and talks to 203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----&gt; A-leg(1) and B-leg(1)<br><br>203 puts 201 on hold and calls 202 (attended)&nbsp;&nbsp;&nbsp;&nbsp; ------&gt; A-leg(2) and B-leg(2)<br>
<br>203 transfers the call<br><br>201 and 202 are talking&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------&gt; A-leg(1) w/ B-leg(2) ???<br><br>Here are the relevant captures:<br><br>A-leg(1)<br><a href="http://pastebin.freeswitch.org/7253">http://pastebin.freeswitch.org/7253</a><br>
<br>B-leg(1)<br>&nbsp;<a href="http://pastebin.freeswitch.org/7254">http://pastebin.freeswitch.org/7254</a><br><br>A-leg(2)<br><a href="http://pastebin.freeswitch.org/7252">http://pastebin.freeswitch.org/7252</a><br><br>B-leg(2)<br>
<a href="http://pastebin.freeswitch.org/7255">http://pastebin.freeswitch.org/7255</a><br><br>I was expecting A-leg(1) to have &lt;variables&gt; corresponding to 201 which is the original A-leg but it seems that on the transfer, it reverts and 202 appears as the A-leg and 201 as the B-leg.<br>
<br>Can someone shed some light on how that transfer gets logged in terms of A-leg and B-leg?<br><br>TIA<br>