Mitel 5000 CP. SMDR/CDR data format and connection settings

This data is being extracted with help of the "Advanced PBX Data Logger" software only. It may not applicable for other software titles.

MiVoice 250, Mitel 5000 CP SMDR settings

1. Open the "Mitel DB Programming" utility (fig. 1)
2. Go to System > Sockets.
3. Select the "SMDR" row in the right pane.
4. Clear the "Password" column.
5. Select "Yes" in the "Enable" column.
6. Change the "SMDR" value to "Yes".
7. Go to System > IP Settings.
8. Check "Listening Port (Unsecured)" is 4000.
9. Check "Listening Port (Unsecured) Enabled" is YES.
10. Go to System > Maintenance > SMDR.
11. Change the settings as showed below (fig. 1)

SMDR settings

Go to the "Modules > Query Parse Filter" page and select the "Mitel 5000 CP" plug-in in the "Query" and "Parser" drop-down boxes.

If you do not see outgoing calls

Check the Devices folder in SMDR and make sure there's the default Extension List All Phones is there to cover everybody, or if it's custom make sure the Answering phones are added to the list.

The only other thing I can think of is if you use ARS to dial out on another node's trunk group, that remote node will end up with the outgoing call records since that's where the trunks reside making the call.

Configuring PBX Data Logger as a TCP client

Our software should work in the TCP client mode. It means that our software will initiate connection with the PBX and the PBX will work as a server. Add one or several PBX IP addresses here (the IP address of the (none)). The port number should match the port that you have defined within the PBX (4000 in the example below).

1. Add a new configuration with the TCP data source (if you didn't it before).

TCP/IP Data Interface

2. Configure the TCP settings as shown below.

TCP Client Mode - Mitel 5000 CP


Selecting the correct parser for Mitel 5000 CP

Parser Selection For (none)

Mitel 5000 CP

Mitel 5000 CP

Data items

DescriptionData typeColumn name
Call typestringCALL_TYPE
Call date and timedatetimeCALL_TIME
Call duration (s)integerCALL_DURATION_S
Call durationdatetimeCALL_DURATION
Caller phonestringCALLER_PHONE
Dialed numberstringDIALED_PHONE

Interested in reports for PBX usage?

Our PBX Reports utility provides various reporting options—manual, scheduled, and through email—a built-in web server, and additional features. You can configure your call accounting system for Mitel 5000 CP. Look here

Want PBX call logs in a database?

The logger, with its standard feature, ensures real-time capture and exportation of SMDR or CDR data to your database.. Follow this link

Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.