I appreciate your time on this complicated query.
I have got experience with SMDR output on the 3300 system for about 6 months now, and I am still not confident the figures I produce regarding simple inbound/outbound calls are accurate.
We do have 3rd party software which interrogates the SMDR for us, but the reason why I need to interrogate the SMDR myself is because we are not happy with the 3rd party solution, nor its accuracy.
I have spoke to Mitel on previous occasions, and always had limited support on SMDR.
SMDR is in a poor format to begin with, but if this helps anyone, I have produced a SQL view to show me the correct columns for my SMDR options. The Options I have used and the SQL select can be found in:
You can see I have used a table to store my SMDRs, and have used a series of SUBSTRING to find the data I need.
You can see the columns better here:
Now I have my data in the correct columns, I search for T* in the "Calling Party". I expect this shows me all Incoming calls on the Trunk. In my "Or" Criteria, I search for T* in the "Called Party" to see all Outgoing calls on the Trunk.
I know im starting to make things a bit complicated when I now say, we have 2 Mitel switches. But, with my logical thinking, this should be OK, because my report should exclude internal calls, transfers, talking between two switches etc because I am searching for SMDRs relating to a Trunk.
The figures I get for day 1 is 3701, where our 3rd party software reports 3292. Most of the data is like this day to day, we seem to have at least 400 calls less reported less per day with our 3rd Party solution. Is there anything I have missed out in my criteria which could explain my report is showing 400 more? Or is this evidence to suggest that the 3rd Party is not reporting all calls?
I tried to experiment with other criteria to limit my results, there is field called "CallIdentifier", I tried to produce a unique list of calls unique by "CallIdentifier", but this provides me with a figure: 2483 for day 1. Much lower than our 3rd party. And on a weekend example, the figure was lower than the number of recorded calls (not possible). So reporting unique by "CallIdentifier" doesn’t seem to provide the correct results.
Does anyone know if there is criteria missing to produce the report, or is the 3rd party software missing calls?
Kindest regards.
I have got experience with SMDR output on the 3300 system for about 6 months now, and I am still not confident the figures I produce regarding simple inbound/outbound calls are accurate.
We do have 3rd party software which interrogates the SMDR for us, but the reason why I need to interrogate the SMDR myself is because we are not happy with the 3rd party solution, nor its accuracy.
I have spoke to Mitel on previous occasions, and always had limited support on SMDR.
SMDR is in a poor format to begin with, but if this helps anyone, I have produced a SQL view to show me the correct columns for my SMDR options. The Options I have used and the SQL select can be found in:
You can see I have used a table to store my SMDRs, and have used a series of SUBSTRING to find the data I need.
You can see the columns better here:
Now I have my data in the correct columns, I search for T* in the "Calling Party". I expect this shows me all Incoming calls on the Trunk. In my "Or" Criteria, I search for T* in the "Called Party" to see all Outgoing calls on the Trunk.
I know im starting to make things a bit complicated when I now say, we have 2 Mitel switches. But, with my logical thinking, this should be OK, because my report should exclude internal calls, transfers, talking between two switches etc because I am searching for SMDRs relating to a Trunk.
The figures I get for day 1 is 3701, where our 3rd party software reports 3292. Most of the data is like this day to day, we seem to have at least 400 calls less reported less per day with our 3rd Party solution. Is there anything I have missed out in my criteria which could explain my report is showing 400 more? Or is this evidence to suggest that the 3rd Party is not reporting all calls?
I tried to experiment with other criteria to limit my results, there is field called "CallIdentifier", I tried to produce a unique list of calls unique by "CallIdentifier", but this provides me with a figure: 2483 for day 1. Much lower than our 3rd party. And on a weekend example, the figure was lower than the number of recorded calls (not possible). So reporting unique by "CallIdentifier" doesn’t seem to provide the correct results.
Does anyone know if there is criteria missing to produce the report, or is the 3rd party software missing calls?
Kindest regards.