Hi all,<br>i just updated to asterisk 1.4.4 from 1.4.2. i was doing this to forward an unanswered call in 1.4.2<br><br>exten=> 1,1,Dial(SIP/123,,Ttg)<br>exten=> 1,2,Gotoif($[${DIALSTATUS}=ANSWERED]?:10)<br>exten=> 1,3,Hangup
<br><br>exten=> 1,10,Dial(Local/2,,Ttg)<br>exten=> 1,11,Hangup<br><br>exten=> 2,1,Dial(SIP/234,,Ttg)<br>exten=> 2,2,Hangup<br><br>All the CDR variables for the first channel (SIP/123) are fine. but when local channel initiates, it does not copy the CDR(accountcode) variable from the first channel (in asterisk
1.4.4), whereas it did in 1.4.2. so the CDR(accountcode) variable for local channel is empty in 1.4.4. This is a big problem for me as i have to charge the forwarded calls also and all calls are charged based on account code. If accountcode is empty, i cant make a decision how to charge the call.
<br><br>Can anybody fix this for me or do i have to jump back to asterisk 1.4.2?<br><br>-- <br>Regards<br>Rizwan Hisham<br>Software Engineer