lvish wrote:I read from some of the post that vicidial_carrier_log fetches data from asterisk variables. Hence I thought of tweaking asterisk cdr to get correct values.
vicidial_carrier_log is a table in a database. It stores data pushed into it from the Vicidial Scripting system. It doesn't reach out to get anything. So I'm not sure where you were going with that. Of course, the Vicidial Scripting system gets some of this data from asterisk variables, but that in no way makes asterisk variables available to the table aside from what was explicitly pushed into the table already.
lvish wrote:This issue is not observed in Asterisk 11 or older versions. Even for manual dialled calls we get exact dialtime and answer time.
This is a Vicidial reporting system, not an asterisk reporting system. So let's be clear: Are you saying that a Vicidial system running asterisk 11 will have different values in the extended report compared to a Vicidial system running asterisk 13? Can you demonstrate this?