bg

Other PBX SMDR formats, Alcatel to London

Advanced PBX Data Logger includes 14 parsers for PBX systems from smaller or discontinued vendors. 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 146 fields in total that these parsers extract for PBX Reports or a database. Of these, 2 over RS-232; 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.

Alcatel 100 model 64 phase II

Parser: Alcatel 100 model 64 phase II
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 8

Data items: Alcatel 100 model 64 phase II

DescriptionData typeColumn name
User extstringEXT
DirectionstringDIRECTION
COstringTRUNK
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
PhonestringDIALED_PHONE
SubscriberstringACC

Altigen

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

Settings from the manufacturer's documentation

Taken from Altigen CDR Manual, Altigen CDR Manual, altigen.nl klanten system manuals 4-6-manuals 4-6 System-Administration. Values are those stated in the documentation; confirm them against your firmware release.

Record format notes

  • Trunk Calls In format: mm/dd date, hh:mmP time (P/A=pm/am), start time as board+channel numbers, duration, trunk PAD number, calling party, called party, account code, all in an 80+ character line.
  • Extension Calls Out format places calling party at columns 23-26 and called number at 33-58, with account code at 72-79, differing from the Trunk-In layout.
  • Internal extension-to-extension calls and outbound calls under 15 seconds are not logged to SMDR.

Data items: Altigen

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

Sample record

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

 01/22 11:55A 00:00:26 111       777xxxx                     FAC1       ACC1
 01/22 11:56P 00:00:16 111 123xxxxxxxxxx                     FAC2       AcC2

Aristel AV38 (DD MM)

Parser: Aristel AV38 (DD MM)
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: 11

The information from this page are valid for: Ramcom AV-20, Aristel AV-20, Aristel AV-38.

The AV-20 and AV-38 RS-232 Card card is optional and item code is A6RSCA.

Settings

Flow control: Hardware
New line separator: CR+LF
Baudrate: 9600
Data bits: 8
Parity: None
Stop bits: 1

Programming PBX

Access to the system programming zone is restricted to personnel with the "Programming Password". Because it can check the programming steps and information during the programming only LCD Key Phones can be used for programming.

Entering System Programming

On Hook Programming:
Step 1. On Hook.
Step 2. Press [FUNC] + [#]. System will ask for Programming Password.
Step 3. Enter Programming Password. (If password in Program Zone 301-01 is "dd... " then ignore this step.)
Step 4. Press [SAVE].
Step 5. If the system denies the password a continuous tone will be heard. Press [SPK] to quit the programming
status and restart from Step 2. If the system accepts the password you can now enter the system programming and the LCD phone will display the following message.
Step 6. Enter the zone number in which you wish to set the data.
Step 7. Press [SAVE] to confirm the setting data and it will be stored in the system memory. The programming will go on to the next step automatically.
Step 8. Press [FUNC] key at any time to return to the main message.

Default password: dddddddd

NOTE 1: 1. The current programming status will be displayed on LCD. 2. There are 16 characters divided by two (2) lines in LCD display. The upper line is the ROGRAMMING STATUS AREA. The lower line is the SETTING DATA AREA.

REVIEW RS232 STATUS (Console Only)

Step 1: Handset on Hook.
Step 2: Press [TRF/FL] twice (in AV-8/AV-12/AV-38/AV-64/64H), or press [TRF/FL] 3 times (in AV-256).
NOTE 2: If system’s RS232 output is locked will display "SMDR is lock", if system’s RS232
output is unlock will display "SMDR is unlock"

Date and Time

304 - Sets system Date and Time and is controlled by the System’s Real Time Clock. Users can see the current date and time displayed on the LCD. (If format of Date for Australian market = dd/mm/yy)

mm = Month = 01 ~ 12
dd = Day = 01 ~ 31
yy = Year = 00 ~ 99
W = Week = 1 ---> Monday
= 2 ---> Tuesday
= 3 ---> Wednesday
= 4 ---> Thursday
= 5 ---> Friday
= 6 ---> Saturday
= 7 ---> Sunday
HH = Hour = 00 ~ 23
MM = Minute = 00 ~ 59

A6RSCA (RS232 Card) Installation

Connector location

Connector pins

RS232 port location

Serial Pinouts

RS232 wiring

Description:

Just 1 RS-232 output outlet for this system.
RS-232 must be installed in the A8MBUA.
The jumper(JP1~JP4) should be confirmed to jump to the right place. The jump method please see the description of Chart 4-8 A6RSCA (RS232 Card) Layout.
The installation has been well shown as above chart. Remark: only point No.2~6 on RS232 to be used in AV-20 KTS

Data items: Aristel AV38 (DD MM)

DescriptionData typeColumn name
COstringTRUNK
NamestringEXT
StatestringFLAG2
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
RingdatetimeRING
MeterstringFLAG3

Cadcom 3600

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

Data items: Cadcom 3600

DescriptionData typeColumn name
COstringTRUNK
NamestringEXT
AccountstringACC
Call timedatetimeCALL_TIME
RingdatetimeRING
Call duration (s)integerCALL_DURATION_S
Call durationdatetimeCALL_DURATION
HoldstringFLAG1
V actionstringFLAG2
1st operationstringFLAG3
Fin. operationstringFLAG4
PhonestringDIALED_PHONE
DirectionstringDIRECTION

Eclipse Executone IDS

Parser: Eclipse Executone IDS
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 12

Data items: Eclipse Executone IDS

DescriptionData typeColumn name
Call timedatetimeCALL_TIME
DirectionstringDIRECTION
ExtstringEXT
LinestringFLAG3
Call duration (s)integerCALL_DURATION_S
Call durationdatetimeCALL_DURATION
Account numberstringACC
PhonestringDIALED_PHONE
Ring durationdatetimeRING
CostfloatCOST
Ans.stringFLAG1
ServicestringFLAG2

Sample record

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

|16:11| OUT|344| 012| 0008|          |410xxxx             |   |     |DDD|00.00|
|16:11| IN |323| 008| 0016|          |                    |323|00:07|   |     |
|16:13| IN |323| 008| 0013|          |                    |323|00:04|   |     |

eOn Millennium v1.2

Parser: eOn Millennium v1.2
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 9

Data items: eOn Millennium v1.2

DescriptionData typeColumn name
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Call typestringCALL_TYPE
DirectionstringDIRECTION
TrunkstringTRUNK
PhonestringDIALED_PHONE
ExtstringEXT
Flag 1stringFLAG1

Sample record

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

   1457 0020 G   9L84     150xxxxxxxx<2310               4
   1457 0004 G   9L85     120xxxxxxxx>2360               4
   1457 0061 G   9L87     170xxxxxxxx<2060               4

eOn Millennium

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

Data items: eOn Millennium

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

Genbend M6

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

Data items: Genbend M6

DescriptionData typeColumn name
Call timedatetimeCALL_TIME
Call typestringCALL_TYPE
DirectionstringDIRECTION
External call flagstringFLAG1
External call flag 2stringFLAG2
Call duration (s)integerCALL_DURATION_S
Call durationdatetimeCALL_DURATION
PhonestringDIALED_PHONE
ExtstringEXT
ActstringACC
Original callstringFLAG3
Video callstringFLAG4

Sample record

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

 0   000C0.95CA.2BE0.47B7.DFF7.068B 02/17/2008 07:19:1902/17/2008 07:19:3102/17/2008 07:20:15OcTrunkGroup: BOISE LOCAL     OcSIPGateway: 198.51.100.90 BO208xxxxxxx          SAINT NAME                    OcLine: NAME   FAX            OcPhone: NAME   FAX           208xxxxxxx          NAME   FAX                                                                                                              I Y       44D648xxxx-F3B11D4-989AA66D-548FAFD7@192.168.0.31                 208xxxxxxx                                                         0                              OcPartition: EAGLE RIVER_PSYCH                                                  N
 0   000C0.95CA.2BE0.47B7.E068.085D 02/17/2008 07:21:1202/17/2008 07:21:2402/17/2008 07:21:46OcLine: Name    Phone2        OcPhone: Name    Phone2       208xxxxxxx          Name    Phone2                OcTrunkGroup: BOISE LOCAL     OcSIPGateway: 198.51.100.90 BO208xxxxxxx                                        946xxxxx                                                                                  O Y       2200C0.95CA.2BE0.47B7.E06A.08B3@192.168.0.115                                                   208xxxxxxx                           0OcPartition: THE NAME                                                                                         N
 0   000C0.95CA.2BE0.47B7.E08B.0942 02/17/2008 07:21:4702/17/2008 07:22:0002/17/2008 07:22:12OcLine: Name    Phone2        OcPhone: Name    Phone2       208xxxxxxx          Name    Phone2                OcTrunkGroup: BOISE LOCAL     OcSIPGateway: 198.51.100.90 BO208xxxxxxx                                        946xxxxx                                                                                  O Y       1200C0.95CA.2BE0.47B7.E08E.0947@192.168.0.115                                                   208xxxxxxx                           0OcPartition: THE NAME                                                                                         N

Greenlite

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

Data items: Greenlite

DescriptionData typeColumn name
ExtensionstringEXT
TrunkstringTRUNK
Call typestringCALL_TYPE
PhonestringDIALED_PHONE
DirectionstringDIRECTION
AccountstringACC
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
RingdatetimeRING

Sample record

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

115  806   58558                             04/29 14:40'56" 00:00'13"             
113  803 N  Incoming                         04/29 14:41'32" 00:00'00" 00'03"      
113  803    Incoming                         04/29 14:41'32" 00:01'49" 00'03"      

Harris 20x20M

Parser: Harris 20x20M
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 13

Data items: Harris 20x20M

DescriptionData typeColumn name
AUDTstringCALL_TYPE
Call timedatetimeCALL_TIME
Call durationintegerCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Caller phonestringCALLER_PHONE
Caller phone (internal)stringCALLER_PHONE1
ExtensionstringEXT
Trunk (incoming)stringFLAG2
Line (incoming)stringFLAG3
Trunk (outgoing)stringTRUNK
Line (outgoing)stringFLAG4
Dialed phonestringDIALED_PHONE
Auth codestringAUTH

HITACHI CX-256MS

Parser: HITACHI CX-256MS
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 8

Data items: HITACHI CX-256MS

DescriptionData typeColumn name
ExtstringEXT
Column 2stringFLAG1
Call datedatetimeCALL_DATE
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
Column 6stringFLAG2
PhonestringDIALED_PHONE

Sample record

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

1234  222  23/01/09  01:27  00:01:01  tesss  112xxxxxxx        
1234  223  24/01/09  12:27  00:00:01  tesss  112xxxxxxx        

Hybrex G1-824

Parser: Hybrex G1-824
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: 10

SMDR programming

14-01-02 - Record Incoming Calls: 0 (Enable)
14-01-04 - Record Unanswered Incoming Calls: 0 (Enable)
14-01-05 - Print Page Header: 0 (Enable - recommended)
14-01-06 - Number of Call Records To be Printed Between Headers: 99 (recommended)

Unlocking SMDR data

If your system is equipped with an RS-232 port and is using a printer to keep a telephone log, you can temporarily suspend the output of the RS-232 port so you can change the paper on the printer or for any other reason where the printer needs to go off line. If you lock the SMDR port, calls will be stored in the PBX until you re-enable the port.

  1. Press SPK.
  2. Dial 7, 7, 2.

This will toggle the RS-232 port on or off. If you have an LCD equipped telephone, the display will show the current status of the SMDR port. If it is on, the display will show "SMDR IS UNLOCK." If it is off, the display will show "SMDR IS LOCK."

Data items: Hybrex G1-824

DescriptionData typeColumn name
ExtensionstringEXT
Trunk numberstringTRUNK
Record typestringCALL_TYPE
Call typestringFLAG1
DirectionstringDIRECTION
Account numberstringACC
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
RingdatetimeRING

Sample record

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

  11 04 N 130xxxxxxxxxxxxxxxxxxxx                                             
  11 04 N 130xxxxxxxxxxxxxxxxxxxxx                                            
  11 04 N 130xxxxxxxxxxxxxxxxxxxxx                                            

Hybrex GD-320

Parser: Hybrex GD-320
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 11

Data items: Hybrex GD-320

DescriptionData typeColumn name
Extension/Caller numberstringEXT
Trunk numberstringTRUNK
Flag 1stringFLAG1
PhonestringDIALED_PHONE
Call typestringCALL_TYPE
DirectionstringDIRECTION
Account numberstringACC
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
RingdatetimeRING

Sample record

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

2101 802                                     07/04 17:47'40" 00:00'00"             
2101 802   408876                            07/04 17:47'40" 00:00'00"             
2101 802   408876                            07/04 17:40'01" 00:00'00"             

London 16

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

Data items: London 16

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

Sample record

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

SAT 23 NOV 98 16:26:52 02 INCOMING     00:04 ----- 00:01:29 000 000.00 224 221
SAT 23 NOV 98 16:28:04 04 222616             ----- 00:02:04 000 000.00 221 ---
SAT 23 NOV 98 16:30:18 02 INCOMING     00:28 ----- 00:02:06 000 000.00 224 221

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.

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.