NEC Aspire SMDR setup and formats
This page covers the NEC NEC Aspire (Format2,Date), NEC Aspire V2 and NEC Aspire variants in Advanced PBX Data Logger. Each section gives the connection settings, the parser to select and the fields the logger extracts for reports or a database; where the setup steps are the same for every variant they are given once. The settings apply to our logger; other call accounting software may expect a different configuration.
Quick facts
| Item | NEC Aspire SMDR setup and formats |
|---|---|
| Variants on this page | NEC Aspire (Format2,Date), NEC Aspire V2, NEC Aspire |
| Interface | Differs by variant; see each section. |
| Port | 60010 |
| Parsers | NEC Aspire (Format2,Date), NEC Aspire V2, NEC Aspire |
| Fields extracted | 9 to 12 |
| Other NEC systems | NEC Electra Elite, Aspire, DS2000, XN120 SMDR formats |
Variants on this page
- NEC Aspire (Format2,Date) · LAN, port 60010, 12 fields
- NEC Aspire V2 · Serial, 9 fields
- NEC Aspire · Serial, 9 fields
Settings from the manufacturer's documentation
Taken from nec aspire smdr 2, Aspire S SMDR Manual. Values are those stated in the documentation; confirm them against your firmware release.
Record format notes
- Class Definitions (call-type codes) documented for the Aspire SMDR CLASS field
- Additional class codes: ALB (all lines in a group busy), BRD (blocked by Toll Restriction), PTRS (transferred call), IVIN (BRI trunk call)
- Unanswered calls print 'NO ANSWER' in the Account field in place of an account/cost value
- When Program 35-02-18 = 1, a long Caller ID name wraps to a second 'NEXT' line rather than truncating
- With Program 35-02-14 = 0 (no DATE column), fixed character positions are defined for CLASS/TIME/LINE/DURATION/STATION/DIALLED/Account fields
- With Program 35-02-14 = 1 (DATE column shown, matching this page's 'Format2,Date' variant), the record adds a DATE field and shifts later fields right
NEC Aspire (Format2,Date)
Parser: NEC Aspire (Format2,Date)
Connection: LAN. The PBX accepts a connection on TCP port 60010; the logger connects to the PBX IP address. Port 60010.
Fields extracted: 12
Programming SMDR
10-12-01 : NTCPU Network Setup - IP Address
When using an IP connection from the CPU's ethernet port, set up the IP address used to connect from the PC to the Aspire system (Default: 172.16.0.10).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
10-20-01 : LAN Setup for External Equipment
Define the TCP port (0-65535) when communicating to the SMDR (type 5).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
14-01-06 : Basic Trunk Data Setup - SMDR Print Out
For each trunk, enter 1 if trunk's calls should appear on SMDR report. Enter 0 if trunk's calls should not appear on SMDR report.
15-01-03 : Basic Extension Data Setup - SMDR Printout
For each extension, enter 1 if extension's calls should appear on SMDR report. Enter 0 if extension's calls should not appear on SMDR report.
15-02-19 : Multi-Line Telephone Basic Data Setup - CTA/CTU Data Communication Mode
Select '0' if the dip switch settings are set to PC connection or select '1' if printer/SMDR connection is selected on the CTA/CTU adapter.
15-02-20 : Multi-Line Telephone Basic Data Setup - Baud Rate for CTA Port
Set the baud rate to be used by the CTA (0=4800, 1=9600, 2=19200).
35-01-01 : SMDR Options - Output Port Type
Specify the type of connection used for SMDR (0=No setting, 1=COM(NTCPU), 3=LAN, 4=CTA/CTU). The baud rate for the COM port should be set in Program 10-21-02 or 15-02-20.
35-01-02 : SMDR Options - Output Destination Number
Specify the SMDR printer output port (CTA/CTU port number).
35-01-03 : SMDR Options - Header Language
Specify the language in which he SMDR header should be printed: 0=English.
35-01-04 : SMDR Options - Omit (Mask) Digits
Enter the number of digits (1-24) you want SMDR to block (i.e., "X" out). Enter 0 not to block any digits.
35-01-05 : SMDR Options - Minimum Number of SMDR Digits
Enter the minimum number of digits a user must dial (1-24) before the system includes a call on the SMDR report. Enter 0 to include all outgoing calls, regardless of the number of digits dialed.
35-01-06 : SMDR Options - Minimum Call Duration
Enter the minimum duration of a call (1-65535) that will print on the SMDR report. Enter 0 to have calls of any duration print.
35-01-07 : SMDR Options - Minimum Ringing Time
Enter how long an unanswered call must ring (1-65535) before SMDR logs it as "No Answer" Enter 0 to allow all "No Answer" calls to print.
35-01-08 : SMDR Options - SMDR Format
Do not change:
This option is added to allow an increased account code field from 8 to 16 when used in the U.K. This allows 16 characters of the Caller ID name to be displayed for the U.S., this option is set to "0" and should remain at this setting as 16 characters are already provided for the account code field. Section 5: Data and SMDR Aspire S Hardware Manual Section 5: Data and SMDR 5-7 5
35-02-01 : SMDR Output Options - Toll Restricted Call
Enter 1 if you want the SMDR report to include calls blocked by Toll Restriction. Enter 0 to exclude blocked calls.
35-02-02 : SMDR Output Options - PBX Calls
If system is behind a PBX, enter 1 to have SMDR include all calls to the PBX. Enter 0 to have SMDR include only calls dialed using PBX trunk access code.
35-02-03 : SMDR Output Options - Display Trunk Name or Number
Select whether the system should display the trunk name (0) or the number (1) on SMDR reports. If this option is set to "1", Program 35-02-14 must be set to "0".
35-02-04 : SMDR Output Options - Daily Summary
35-02-05 : Weekly Summary and
35-02-06 : Monthly Summary
Enter 1 to enable a summary report. Enter 0 to disable a summary report. The daily report prints every day at midnight. The weekly report prints every Sunday night at midnight. The monthly report prints at midnight on the last day of the month.
35-02-08 : SMDR Output Options - Incoming Calls
Enter 0 if you want the SMDR report to include incoming calls. Enter 1 if you want the SMDR report to exclude incoming calls.
35-02-09 : SMDR Output Options - Print Name or Number
Enter 0 if you want the SMDR report to include the extension's name. Enter 1 if you want the SMDR report to include the extension's number.
35-02-10 : SMDR Output Options - All Lines Busy (ALB) Output
Enter 1 to report information when all lines in a group are busy and an extension user tries to access the group. Enter 0 if this information should not be included.
35-02-12 : SMDR Output Options - DID Table Name Output
Determine if the DID table name should be displayed for incoming DID calls (0=Not Displayed, 1=Displayed).
35-02-13 : SMDR Output Options - CLI Output When DID to Trunk
Determine if the Caller ID should be displayed when the incoming DID number is transferred to an outgoing trunk (0=Not Displayed, 1=Displayed).
35-02-14 : SMDR Output Options - Date
Determine whether the date should be displayed on SMDR reports (0=not displayed, 1=displayed). This option must be set to "0" if the trunk name is set to be displayed in Program 35-02-03.
35-02-15 : SMDR Output Options - CLI/DID Number Switching
Enter 0 to display the Caller ID number. Currently, option "1" for the DID number is not available. With software 4.0E+, determine if the Caller ID number (0), DID number (1) or Caller ID name (2) should be displayed in the SMDR output.
35-02-16 : SMDR Output Options - Print Trunk Name or Received Dialed Number
Determine how the SMDR should print incoming calls on ANI/DNIS or DID trunks. If set to (1), ANI/DNIS trunks can print DNIS digits for DID trunks, if the received number is not defined in Program 22-11-01, then no number will be printed. If set to (0) trunk names are printed instead (as assigned in Program 14-01-01).
35-02-17 : SMDR Output Options - Print Account Code or Caller ID Name
Determine whether the Account Code (0) or Caller ID name (1) should appear in the SMDR record. By default, the Account Code will be displayed. Note: Program 35-01-08 must be set to "0" for this entry to be followed.
COM port connection
You need a standard RS232 null modem cable

NEC Aspire
This PBX outputs SMDR data via IP.
You can easily change the setting above using the WebPro interface.
- Open your favorite browser.
- Navigate to the http://192.168.1.220/ (use the IP address of your PBX here)
- Login using the installer name and password (Factory Default Settings for the NEC Aspire WebPro: ASPIRE/12345678).
- Change the settings below.
- Apply the changed settings.
- Reboot your PBX if you have changed something in "NTCPU Network Setup".
Data items: NEC Aspire (Format2,Date)
| Description | Data type | Column name |
|---|---|---|
| Call type | string | CALL_TYPE |
| Direction | string | DIRECTION |
| Record ID | string | FLAG1 |
| Call time | datetime | CALL_TIME |
| CO | string | TRUNK |
| Call duration | datetime | CALL_DURATION |
| Call duration (s) | integer | CALL_DURATION_S |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Caller phone | string | CALLER_PHONE |
| Ringing time | datetime | RING |
| Account | string | ACC |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
09/21/2017 PAGE 001
01 NAME 20:54 09/21 001 00:03:38 006 408xxxxxxx 0:02
NEC Aspire V2
Parser: NEC Aspire V2
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
Programming SMDR
10-12-01 : NTCPU Network Setup - IP Address
When using an IP connection from the CPU's ethernet port, set up the IP address used to connect from the PC to the Aspire system (Default: 172.16.0.10).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
10-20-01 : LAN Setup for External Equipment
Define the TCP port (0-65535) when communicating to the SMDR (type 5).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
14-01-06 : Basic Trunk Data Setup - SMDR Print Out
For each trunk, enter 1 if trunk's calls should appear on SMDR report. Enter 0 if trunk's calls should not appear on SMDR report.
15-01-03 : Basic Extension Data Setup - SMDR Printout
For each extension, enter 1 if extension's calls should appear on SMDR report. Enter 0 if extension's calls should not appear on SMDR report.
15-02-19 : Multi-Line Telephone Basic Data Setup - CTA/CTU Data Communication Mode
Select '0' if the dip switch settings are set to PC connection or select '1' if printer/SMDR connection is selected on the CTA/CTU adapter.
15-02-20 : Multi-Line Telephone Basic Data Setup - Baud Rate for CTA Port
Set the baud rate to be used by the CTA (0=4800, 1=9600, 2=19200).
35-01-01 : SMDR Options - Output Port Type
Specify the type of connection used for SMDR (0=No setting, 1=COM(NTCPU), 3=LAN, 4=CTA/CTU). The baud rate for the COM port should be set in Program 10-21-02 or 15-02-20.
35-01-02 : SMDR Options - Output Destination Number
Specify the SMDR printer output port (CTA/CTU port number).
35-01-03 : SMDR Options - Header Language
Specify the language in which he SMDR header should be printed: 0=English.
35-01-04 : SMDR Options - Omit (Mask) Digits
Enter the number of digits (1-24) you want SMDR to block (i.e., "X" out). Enter 0 not to block any digits.
35-01-05 : SMDR Options - Minimum Number of SMDR Digits
Enter the minimum number of digits a user must dial (1-24) before the system includes a call on the SMDR report. Enter 0 to include all outgoing calls, regardless of the number of digits dialed.
35-01-06 : SMDR Options - Minimum Call Duration
Enter the minimum duration of a call (1-65535) that will print on the SMDR report. Enter 0 to have calls of any duration print.
35-01-07 : SMDR Options - Minimum Ringing Time
Enter how long an unanswered call must ring (1-65535) before SMDR logs it as "No Answer" Enter 0 to allow all "No Answer" calls to print.
35-01-08 : SMDR Options - SMDR Format
Do not change:
This option is added to allow an increased account code field from 8 to 16 when used in the U.K. This allows 16 characters of the Caller ID name to be displayed for the U.S., this option is set to "0" and should remain at this setting as 16 characters are already provided for the account code field. Section 5: Data and SMDR Aspire S Hardware Manual Section 5: Data and SMDR 5-7 5
35-02-01 : SMDR Output Options - Toll Restricted Call
Enter 1 if you want the SMDR report to include calls blocked by Toll Restriction. Enter 0 to exclude blocked calls.
35-02-02 : SMDR Output Options - PBX Calls
If system is behind a PBX, enter 1 to have SMDR include all calls to the PBX. Enter 0 to have SMDR include only calls dialed using PBX trunk access code.
35-02-03 : SMDR Output Options - Display Trunk Name or Number
Select whether the system should display the trunk name (0) or the number (1) on SMDR reports. If this option is set to "1", Program 35-02-14 must be set to "0".
35-02-04 : SMDR Output Options - Daily Summary
35-02-05 : Weekly Summary and
35-02-06 : Monthly Summary
Enter 1 to enable a summary report. Enter 0 to disable a summary report. The daily report prints every day at midnight. The weekly report prints every Sunday night at midnight. The monthly report prints at midnight on the last day of the month.
35-02-08 : SMDR Output Options - Incoming Calls
Enter 0 if you want the SMDR report to include incoming calls. Enter 1 if you want the SMDR report to exclude incoming calls.
35-02-09 : SMDR Output Options - Print Name or Number
Enter 0 if you want the SMDR report to include the extension's name. Enter 1 if you want the SMDR report to include the extension's number.
35-02-10 : SMDR Output Options - All Lines Busy (ALB) Output
Enter 1 to report information when all lines in a group are busy and an extension user tries to access the group. Enter 0 if this information should not be included.
35-02-12 : SMDR Output Options - DID Table Name Output
Determine if the DID table name should be displayed for incoming DID calls (0=Not Displayed, 1=Displayed).
35-02-13 : SMDR Output Options - CLI Output When DID to Trunk
Determine if the Caller ID should be displayed when the incoming DID number is transferred to an outgoing trunk (0=Not Displayed, 1=Displayed).
35-02-14 : SMDR Output Options - Date
Determine whether the date should be displayed on SMDR reports (0=not displayed, 1=displayed). This option must be set to "0" if the trunk name is set to be displayed in Program 35-02-03.
35-02-15 : SMDR Output Options - CLI/DID Number Switching
Enter 0 to display the Caller ID number. Currently, option "1" for the DID number is not available. With software 4.0E+, determine if the Caller ID number (0), DID number (1) or Caller ID name (2) should be displayed in the SMDR output.
35-02-16 : SMDR Output Options - Print Trunk Name or Received Dialed Number
Determine how the SMDR should print incoming calls on ANI/DNIS or DID trunks. If set to (1), ANI/DNIS trunks can print DNIS digits for DID trunks, if the received number is not defined in Program 22-11-01, then no number will be printed. If set to (0) trunk names are printed instead (as assigned in Program 14-01-01).
35-02-17 : SMDR Output Options - Print Account Code or Caller ID Name
Determine whether the Account Code (0) or Caller ID name (1) should appear in the SMDR record. By default, the Account Code will be displayed. Note: Program 35-01-08 must be set to "0" for this entry to be followed.
COM port connection
You need a standard RS232 null modem cable

Data items: NEC Aspire V2
| Description | Data type | Column name |
|---|---|---|
| Call type | string | CALL_TYPE |
| Direction | string | DIRECTION |
| Call time | datetime | CALL_TIME |
| CO | string | TRUNK |
| Call duration | datetime | CALL_DURATION |
| Call duration (s) | integer | CALL_DURATION_S |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Account | string | ACC |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
11:27 5432 00:01:12 12345 990xxxxxxx
11:27 11/22 5431 00:01:12 12345 990xxxxxxx
NEC Aspire
Parser: NEC Aspire
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
Programming SMDR
10-12-01 : NTCPU Network Setup - IP Address
When using an IP connection from the CPU's ethernet port, set up the IP address used to connect from the PC to the Aspire system (Default: 172.16.0.10).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
10-20-01 : LAN Setup for External Equipment
Define the TCP port (0-65535) when communicating to the SMDR (type 5).
10-21-02 : NTCPU Hardware Setup - Baud Rate for COM Port
If the SMDR connection is made using the COM port on the CPU, define the baud rate (0=4800, 1=9600, 2=19200, 3=38400).
14-01-06 : Basic Trunk Data Setup - SMDR Print Out
For each trunk, enter 1 if trunk's calls should appear on SMDR report. Enter 0 if trunk's calls should not appear on SMDR report.
15-01-03 : Basic Extension Data Setup - SMDR Printout
For each extension, enter 1 if extension's calls should appear on SMDR report. Enter 0 if extension's calls should not appear on SMDR report.
15-02-19 : Multi-Line Telephone Basic Data Setup - CTA/CTU Data Communication Mode
Select '0' if the dip switch settings are set to PC connection or select '1' if printer/SMDR connection is selected on the CTA/CTU adapter.
15-02-20 : Multi-Line Telephone Basic Data Setup - Baud Rate for CTA Port
Set the baud rate to be used by the CTA (0=4800, 1=9600, 2=19200).
35-01-01 : SMDR Options - Output Port Type
Specify the type of connection used for SMDR (0=No setting, 1=COM(NTCPU), 3=LAN, 4=CTA/CTU). The baud rate for the COM port should be set in Program 10-21-02 or 15-02-20.
35-01-02 : SMDR Options - Output Destination Number
Specify the SMDR printer output port (CTA/CTU port number).
35-01-03 : SMDR Options - Header Language
Specify the language in which he SMDR header should be printed: 0=English.
35-01-04 : SMDR Options - Omit (Mask) Digits
Enter the number of digits (1-24) you want SMDR to block (i.e., "X" out). Enter 0 not to block any digits.
35-01-05 : SMDR Options - Minimum Number of SMDR Digits
Enter the minimum number of digits a user must dial (1-24) before the system includes a call on the SMDR report. Enter 0 to include all outgoing calls, regardless of the number of digits dialed.
35-01-06 : SMDR Options - Minimum Call Duration
Enter the minimum duration of a call (1-65535) that will print on the SMDR report. Enter 0 to have calls of any duration print.
35-01-07 : SMDR Options - Minimum Ringing Time
Enter how long an unanswered call must ring (1-65535) before SMDR logs it as "No Answer" Enter 0 to allow all "No Answer" calls to print.
35-01-08 : SMDR Options - SMDR Format
Do not change:
This option is added to allow an increased account code field from 8 to 16 when used in the U.K. This allows 16 characters of the Caller ID name to be displayed for the U.S., this option is set to "0" and should remain at this setting as 16 characters are already provided for the account code field. Section 5: Data and SMDR Aspire S Hardware Manual Section 5: Data and SMDR 5-7 5
35-02-01 : SMDR Output Options - Toll Restricted Call
Enter 1 if you want the SMDR report to include calls blocked by Toll Restriction. Enter 0 to exclude blocked calls.
35-02-02 : SMDR Output Options - PBX Calls
If system is behind a PBX, enter 1 to have SMDR include all calls to the PBX. Enter 0 to have SMDR include only calls dialed using PBX trunk access code.
35-02-03 : SMDR Output Options - Display Trunk Name or Number
Select whether the system should display the trunk name (0) or the number (1) on SMDR reports. If this option is set to "1", Program 35-02-14 must be set to "0".
35-02-04 : SMDR Output Options - Daily Summary
35-02-05 : Weekly Summary and
35-02-06 : Monthly Summary
Enter 1 to enable a summary report. Enter 0 to disable a summary report. The daily report prints every day at midnight. The weekly report prints every Sunday night at midnight. The monthly report prints at midnight on the last day of the month.
35-02-08 : SMDR Output Options - Incoming Calls
Enter 0 if you want the SMDR report to include incoming calls. Enter 1 if you want the SMDR report to exclude incoming calls.
35-02-09 : SMDR Output Options - Print Name or Number
Enter 0 if you want the SMDR report to include the extension's name. Enter 1 if you want the SMDR report to include the extension's number.
35-02-10 : SMDR Output Options - All Lines Busy (ALB) Output
Enter 1 to report information when all lines in a group are busy and an extension user tries to access the group. Enter 0 if this information should not be included.
35-02-12 : SMDR Output Options - DID Table Name Output
Determine if the DID table name should be displayed for incoming DID calls (0=Not Displayed, 1=Displayed).
35-02-13 : SMDR Output Options - CLI Output When DID to Trunk
Determine if the Caller ID should be displayed when the incoming DID number is transferred to an outgoing trunk (0=Not Displayed, 1=Displayed).
35-02-14 : SMDR Output Options - Date
Determine whether the date should be displayed on SMDR reports (0=not displayed, 1=displayed). This option must be set to "0" if the trunk name is set to be displayed in Program 35-02-03.
35-02-15 : SMDR Output Options - CLI/DID Number Switching
Enter 0 to display the Caller ID number. Currently, option "1" for the DID number is not available. With software 4.0E+, determine if the Caller ID number (0), DID number (1) or Caller ID name (2) should be displayed in the SMDR output.
35-02-16 : SMDR Output Options - Print Trunk Name or Received Dialed Number
Determine how the SMDR should print incoming calls on ANI/DNIS or DID trunks. If set to (1), ANI/DNIS trunks can print DNIS digits for DID trunks, if the received number is not defined in Program 22-11-01, then no number will be printed. If set to (0) trunk names are printed instead (as assigned in Program 14-01-01).
35-02-17 : SMDR Output Options - Print Account Code or Caller ID Name
Determine whether the Account Code (0) or Caller ID name (1) should appear in the SMDR record. By default, the Account Code will be displayed. Note: Program 35-01-08 must be set to "0" for this entry to be followed.
COM port connection
You need a standard RS232 null modem cable

Data items: NEC Aspire
| Description | Data type | Column name |
|---|---|---|
| Call type | string | CALL_TYPE |
| Direction | string | DIRECTION |
| Call time | datetime | CALL_TIME |
| CO | string | TRUNK |
| Call duration | datetime | CALL_DURATION |
| Call duration (s) | integer | CALL_DURATION_S |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Account | string | ACC |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
11:27 5432 00:01:12 12345 990xxxxxxx
11:27 11/22 5431 00:01:12 12345 990xxxxxxx
Connecting the logger
Add a data source in PBX Data Logger that matches the interface named in the section for your variant (RS232, TCP client, TCP server or FTP), then open Modules → Query Parse Filter → Data query, click Setup and select the parser named there.
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 NEC systems
NEC 2400NEC 2000 IVS Series
NEC Aspire 300IP
NEC Electra Elite, Aspire, DS2000, XN120 SMDR formats
NEC DS2000
NEC DSX 160
All supported PBX systems
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.
Related topics: Advanced PBX Data Logger
hereCall logging Call accounting SMDR to SQL SMDR Listener Cables and signals






