3CX. Параметры соединения и формат данных SMDR/CDR


Данные ниже соответствуют только программе Advanced PBX Data Logger и могут быть не применимы для других программных продуктов.

Enable CDR

To enable CDR, access the 3CX Management console. Go to "Settings > CDR", choose “Generate CDR”. Select the "Active Socket" output type.

CDR settings

Configuring the CDR fields

Our software is configured for the following STRUCTURE and the position of the CDR data

historyid
callid
duration
time-start
time-answered
time-end
reason-terminated
from-no
to-no
from-dn
to-dn
dial-no
reason-changed
final-number
final-dn
bill-code
bill-rate
bill-cost
bill-name
chain
from-type
to-type
final-type
from-dispname
to-dispname
final-dispname

More info about the CDR format and settings you may find here.

Configuring Advanced PBX Data Logger

Advanced PBX Data Logger should be configured to the TCP server mode and listen on 0.0.0.0:2002 (see below). The port number should match the value from the SMDR settings in 3CX.

TCP Server Mode for 3CX

2002

2002

Данные, извлекаемые PBX Data Logger

ОписаниеТип данныхИмя колонки
Record NostringFLAG4
Идентификатор вызоваstringFLAG1
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
Ожидания ответаdatetimeRING
TerminatedstringFLAG5
Тип звонкаstringDIRECTION
РасширениеstringEXT
ЛинияstringTRUNK
Вызванный номерstringCALLER_PHONE
Набранный номерstringDIALED_PHONE
Call chargefloatCOST
Change reasonstringFLAG6
ChainstringFLAG3
NamestringFLAG2

Замечание: Продукты и компании, указанные здесь используются только для обозначение и идентификации и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.