bg

Samsung DCS, iDCS, SKP and NX SMDR formats

Advanced PBX Data Logger includes 8 parsers for Samsung DCS, iDCS, SKP and NX systems. This page gathers them in one place. For each system you will find how the call records reach the logger, the parser to select, and the 74 fields in total that these parsers extract for PBX Reports or a database. Of these, 5 over RS-232, 2 over TCP client; the rest are identified by their record layout and can arrive over a serial port or a LAN connection. The settings apply to our logger; other call accounting software may expect a different configuration.

Systems on this page

Connecting the logger

Add a data source in PBX Data Logger that matches the interface named in each section: RS232 for a serial SMDR port, TCP client when the PBX accepts connections, TCP server when the PBX pushes records to the logger, or FTP for systems that write CDR files. Then open Modules → Query Parse Filter → Data query, click Setup and select the parser named in the section. The general steps are shown on the SMDR listener page; every other supported system is listed on the supported PBX index.

Samsung DCS

Parser: Samsung DCS
Connection: Serial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Fields extracted: 13

Pinout and wiring

PBX (25 pin male)PC (9 pin female)PC (25 pin female)
232
323
757
20420

Settings from the manufacturer's documentation

Taken from smdr pinout, SMDR - some formats. Values are those stated in the documentation; confirm them against your firmware release.

SettingDocumented value
cable or pinoutPBX (25 pin male) pin2->PC 9-pin pin3->PC 25-pin pin2; pin3->PC9 pin2->PC25 pin3; pin7->PC9 pin5->PC25 pin7; pin20->PC9 pin4->PC25 pin20.

Record format notes

  • The generic Samsung DCS/iDCS/SKP call-type flag legend includes O=outgoing, I=incoming, DI=DISA call in, DO=DISA call out, FO=forwarded outgoing, A=abandoned, IA=incoming ring time before answer, DE=DISA call with error, T=transferred call terminated, IT=incoming transfer, FI=incoming call forwarded externally, OT=outgoing transferred, TT=transferred call transferred again.

Data items: Samsung DCS

DescriptionData typeColumn name
ExtensionstringEXT
Authorization codestringAUTH
TrunkstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Call typestringCALL_TYPE
DirectionstringDIRECTION
PhonestringDIALED_PHONE
AccountstringACC
CostfloatCOST
Clip numberstringCALLER_PHONE
Clip namestringFLAG4

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

  1 205       707  02/21 11:26:06 00:00:03 IA                                                                                 

  1 248       706  02/21 11:26:29 00:00:00 O  163223                                                                          

  1 210       702  02/21 11:26:48 00:00:02 IA                                                                                 

Samsung iDCS 100 M2

Parser: Samsung iDCS 100 M2
Connection: LAN. The PBX accepts a connection on TCP port 5100; the logger connects to the PBX IP address.
Fields extracted: 10

Samsung OfficeServ/iDCS programming codes

MMC830
IP Address - e.g. 192.168.01.20
Subnet Mask - usually 255.255.255.0 (same network)
LAN Gateway - e.g. 192.168.1.3
Card Reset - YES

MMC 829
[01]. SMDR - Destination set to PC (Port 5100)
[02]. UCD Report - Destination set to PC (Port 5101)
[06]. Periodic UCD - Destination set to PC (Port 5105)

then Update LAN - YES

MMC 725. Turn on all options except Page header

MMC 210
PERI UCD Report - On
PERI UCD SIO - Off

MMC 501. PERI UCD Report. Set to 03 sec


MMC 722. Assign ACD Group Supervisor key to keyset(s) and set up auto clearing of data at 23:59pm each night, and auto-printing every hour. (If you do not do this, then the Reports in ACD Supervisor will not work).

Data items: Samsung iDCS 100 M2

DescriptionData typeColumn name
EXTstringEXT
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Call typestringCALL_TYPE
DirectionstringDIRECTION
PhonestringDIALED_PHONE
Caller phonestringCALLER_PHONE
AccstringACC

Samsung iDCS 100

Parser: Samsung iDCS 100
Connection: LAN. The PBX accepts a connection on TCP port 5100; the logger connects to the PBX IP address.
Fields extracted: 10

Samsung OfficeServ/iDCS programming codes

MMC830
IP Address - e.g. 192.168.01.20
Subnet Mask - usually 255.255.255.0 (same network)
LAN Gateway - e.g. 192.168.1.3
Card Reset - YES

MMC 829
[01]. SMDR - Destination set to PC (Port 5100)
[02]. UCD Report - Destination set to PC (Port 5101)
[06]. Periodic UCD - Destination set to PC (Port 5105)

then Update LAN - YES

MMC 725. Turn on all options except Page header

MMC 210
PERI UCD Report - On
PERI UCD SIO - Off

MMC 501. PERI UCD Report. Set to 03 sec


MMC 722. Assign ACD Group Supervisor key to keyset(s) and set up auto clearing of data at 23:59pm each night, and auto-printing every hour. (If you do not do this, then the Reports in ACD Supervisor will not work).

Data items: Samsung iDCS 100

DescriptionData typeColumn name
EXTstringEXT
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Call typestringCALL_TYPE
DirectionstringDIRECTION
PhonestringDIALED_PHONE
Caller phonestringCALLER_PHONE
AccstringACC

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

    224       703  10/08 15:03:10 00:00:00 O                                                                        
    223       701  10/08 15:03:09 00:00:05 IA                                   170xxxxxxxx      ABC COMPANY      
    224       705  10/08 15:03:14 00:00:03 O  164xxxxxxxx                                                           

Samsung MU

Parser: Samsung MU
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 8

Data items: Samsung MU

DescriptionData typeColumn name
ExternalstringEXT
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
Account codestringACC
DirectionstringDIRECTION

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

    12345     1234 12/23 03:22:01 00:22:22 I  087xxxxxxx         1234       
    12345     1234 12/23 22:22:01 00:01:22 O  087xxxxxxx         1234       

Samsung NX-1232

Parser: Samsung NX-1232
Connection: Serial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Fields extracted: 9

Pinout and wiring

PBX (9 pin)PC (9 pin female)PC (25 pin female)
2 (RXD)3 (RXD)2 (TXD)
3 (TXD)2 (TXD)3 (RXD)
5 (GND)5 (GND)7 (GND)
8 (CTS)4 (DTR)20 (DTR)

Settings from the manufacturer's documentation

Taken from smdr pinout. Values are those stated in the documentation; confirm them against your firmware release.

SettingDocumented value
cable or pinoutPBX (9 pin) pin2->PC 9-pin pin3->PC 25-pin pin2; pin3->PC9 pin2->PC25 pin3; pin5->PC9 pin5->PC25 pin7; pin8->PC9 pin4->PC25 pin20. The same mapping also applies to Samsung NX-308, NX-820 and NX-828.

Data items: Samsung NX-1232

DescriptionData typeColumn name
ExternalstringEXT
TrunkstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC
Authorization codestringAUTH

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

    201   701  02:18 15:09:29  00:00:24  xINCOMING                             
    221   703  02:18 15:12:43  00:01:03  716xxxx                               
    202   701  02:18 15:09:53  00:10:45  TRANSFER                              

Samsung SKP-56_120

Parser: Samsung SKP-56_120
Connection: Serial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Fields extracted: 8

Pinout and wiring

PBX (25 pin male)PC (9 pin female)PC (25 pin female)
11 (GND)1
232
323
757

Settings from the manufacturer's documentation

Taken from smdr pinout. Values are those stated in the documentation; confirm them against your firmware release.

SettingDocumented value
cable or pinoutPBX (25 pin male) pin1->PC 9-pin GND->PC 25-pin pin1; pin2->PC9 pin3->PC25 pin2; pin3->PC9 pin2->PC25 pin3; pin7->PC9 pin5->PC25 pin7.

Data items: Samsung SKP-56_120

DescriptionData typeColumn name
ExternalstringEXT
TrunkstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

   221    712    02:03   14:21:56   00:00:17   2                               
   214    701    02:03   14:22:52   00:00:06   060                             
   221    711    02:03   14:22:44   00:00:43   196982                          

Samsung SKP-816 (fixed pos)

Parser: Samsung SKP-816 (fixed pos)
Connection: Serial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Fields extracted: 8

Pinout and wiring

PBX (25 pin male)PC (9 pin female)PC (25 pin female)
232
323
475
666
757
20420

Data items: Samsung SKP-816 (fixed pos)

DescriptionData typeColumn name
ExternalstringEXT
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

ID	stn	co	start_dt	duration	number	acc_code
2233	036	006	2002-09-20 12:26:17	00:00:06	236xxxx	
2234	026	006	2002-09-20 12:29:14	00:00:15	INCOMING	
2235	036	006	2002-09-20 12:29:30	00:00:13	TRANSFER	

Samsung SKP-816

Parser: Samsung SKP-816
Connection: Serial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Fields extracted: 8

Pinout and wiring

PBX (25 pin male)PC (9 pin female)PC (25 pin female)
232
323
475
666
757
20420

Settings from the manufacturer's documentation

Taken from smdr pinout. Values are those stated in the documentation; confirm them against your firmware release.

SettingDocumented value
cable or pinoutPBX (25 pin male) pin2->PC9 pin3->PC25 pin2; pin3->PC9 pin2->PC25 pin3; pin4->PC9 pin7->PC25 pin5; pin6->PC9 pin6->PC25 pin6; pin7->PC9 pin5->PC25 pin7; pin20->PC9 pin4->PC25 pin20.

Data items: Samsung SKP-816

DescriptionData typeColumn name
StationstringFLAG1
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC

Reports and a database

Once records arrive, the logger writes them to a text file or to any ODBC database in real time, or hands them to the PBX Reports utility for manual, scheduled and e-mailed reports with a built-in web server. See exporting call log data to a database for the database setup.

Related Samsung DCS, iDCS, SKP and NX systems with their own setup pages

Samsung DCS Compact II
Samsung iDCS 500
Samsung NX-820
Samsung OfficeServ 100
Samsung OfficeServ 500
Samsung OfficeServ 7030
Samsung OfficeServ 7070
Samsung OfficeServ 7200
Samsung OfficeServ 7400
Samsung SKP-36HX

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.