Hi list,<br><br>I&#39;ve been reading the archives and I know that transfers are unimplemented in the CDR (<a href="http://lists.digium.com/pipermail/asterisk-users/2007-June/189902.html">http://lists.digium.com/pipermail/asterisk-users/2007-June/189902.html</a>)<br>
<br>In my case I&#39;m running Asterisk 1.4.17 as an Office PBX. In this setup just a small group of users are able to make long distance call directly from his/her extension, so the ones who can&#39;t needs to ask the operator/receptionist to call these numbers and then transfer (almost always atxfer) the call back to them.<br>
<br>In this case, I want to account the whole call duration to the user that have requested it, not the operator, but I cannot manage to find a way to map the CDR generated by the operator with the CDR generated by the transfer.<br>
<br>This is an example of the generated CDRs by atxfer:<br><br>John Doe make a long distance call, talk a few seconds and then make an attended transfer to extension 128.<br><br>&quot;John Doe &lt;111&gt;&quot;,&quot;111&quot;,&quot;128&quot;,&quot;SIP/128-0071d340&quot;,&quot;2008-04-15 14:31:31&quot;,&quot;2008-04-15 14:31:32&quot;,&quot;2008-04-15 14:31:41&quot;,&quot;10&quot;,&quot;9&quot;,&quot;ANSWERED&quot;,&quot;1208286068.2256&quot;<br>
&quot;John Doe  &lt;111&gt;&quot;,&quot;111&quot;,&quot;902125555555&quot;,&quot;Zap/4-1&quot;,&quot;2008-04-15 14:31:08&quot;,&quot;2008-04-15 14:31:14&quot;,&quot;2008-04-15 14:31:41&quot;,&quot;33&quot;,&quot;27&quot;,&quot;ANSWERED&quot;,&quot;1208286068.2255&quot;<br>
&quot;111&quot;,&quot;111&quot;,&quot;s&quot;,&quot;&quot;,&quot;2008-04-15 14:31:08&quot;,&quot;2008-04-15 14:31:14&quot;,&quot;2008-04-15 14:31:41&quot;,&quot;33&quot;,&quot;27&quot;,&quot;ANSWERED&quot;,&quot;1208286068.2256&quot;<br>
&quot;111&quot;,&quot;111&quot;,&quot;s&quot;,&quot;Zap/4-1&quot;,&quot;2008-04-15 14:31:31&quot;,&quot;2008-04-15 14:31:32&quot;,&quot;2008-04-15 14:31:47&quot;,&quot;16&quot;,&quot;15&quot;,&quot;ANSWERED&quot;,&quot;1208286091.2260&quot;<br>
<br><br>This is an example of the generated CDRs by blind xfer:<br><br>John Doe make a long distance call, talk a few seconds and then make a blind transfer to extension 128.<br><br>&quot;John Doe &lt;111&gt;&quot;,&quot;111&quot;,&quot;904124172996&quot;,&quot;Zap/6-1&quot;,&quot;2008-04-11 13:10:48&quot;,&quot;2008-04-11 13:10:55&quot;,&quot;2008-04-11 13:11:13&quot;,&quot;25&quot;,&quot;18&quot;,&quot;ANSWERED&quot;,&quot;1207935648.5256&quot;<br>
&quot;111&quot;,&quot;111&quot;,&quot;128&quot;,&quot;SIP/128-006fec80&quot;,&quot;2008-04-11 13:11:13&quot;,&quot;2008-04-11 13:11:22&quot;,&quot;2008-04-11 13:11:32&quot;,&quot;19&quot;,&quot;10&quot;,&quot;ANSWERED&quot;,&quot;1207935673.5258&quot;<br>
<br>In this case I think you can guess the &quot;uniqueid&quot; of the transferred call by adding the call duration (25 in this example) made by John Doe to the &quot;uniqueid&quot; of the same call, but that&#39;s not the case in the atxfer scenario.<br>
<br>I think this is a very common scenario so, how are you doing to handle this situation???<br><br clear="all"><br>-- <br>Raul Gomez<br>Linux Counter #156439