Acessando Tabela Acc
O SIPPulse disponibiliza acesso aos bilhetes de chamada não completadas com a causa detalhada do processamento
Obtendo os dados do usuário de integração de acesso a base de dados, será possível executar consultas a essa tabela e recuperar os bilhetes gerados pelo sistema.
Exemplo de Consulta Filtrando por Assinante, Serviço e Período:
SELECT * FROM acc WHERE accountcode = '600002@sippulse.com' AND method = 'INVITE' AND sip_code not in (200, 302) AND service = 'pstn' AND time BETWEEN '2012-10-01 00:00:00' AND '2012-10-05 23:59:59';
O resultado da execução de uma consulta na tabela acc, retornará os campos listados abaixo:
Campos
Campo |
Tipo |
Descrição |
Exemplo |
||
id (PK) |
bigint |
Identificador do registro |
auto_increment |
||
Time |
datetime |
Data do início da chamada. |
2012-03-24 09:27:20yyyy-MM-dd HH:mm:ss |
||
sip_code |
varchar(3) |
código de retorno da transação SIP. |
408 |
||
sip_reason |
varchar(32) |
mensagem de retorno da transação SIP. |
Request Timeout |
||
src_uri |
varchar(255) |
SIP URI do originador da chamada. |
sip:600002@sippulse.com |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="095c88e7-20bc-47bc-bb59-a54d7a4afc15"><ac:plain-text-body><![CDATA[ |
dst_uri |
varchar(255) |
SIP URI do destino da chamada. |
sip:554830258080@[ip do gateway] |
]]></ac:plain-text-body></ac:structured-macro> |
caller_domain |
varchar(255) |
Domínio do assinante que originou a chamada. |
sippulse.com |
||
caller_id |
varchar(255) |
Login do assinante que originou a chamada. |
600002 |
||
Callid |
varchar(255) |
Identificador do diálogo |
|
||
from_tag |
varchar(255) |
Tag gerada para marcar o originador da chamada. |
|
||
to_tag |
varchar(255) |
Tag gerada para marcar o destinatário da chamada. |
|
||
Accountcode |
varchar(128) |
Accountcode do assinante que executou a chamada. |
600002@sippulse.com |
||
Servisse |
varchar(32) |
Tipo de serviço da chamada executada. |
0800, acobrar, timeout, |
||
Gwid |
int(10) |
Identificador do gateway por onde a chamada foi executada. |
12001 |
||
Profile |
varchar(20) |
Profile ao qual o assinante está associado. |
DEFAULT |
||
user_agent |
varchat(64) |
User Agent usado na execução da chamada. |
Blink 0.2.7 (Windows) |
||
src_ip |
varchar(15) |
Endereço IP do originador da chamada. |
189.4.123.226 |
||
poippi_origem |
varchar(10) |
Ponto de demarcação de origem do entroncamento (DETRAF). Somente versão STFC. |
|
||
poippi_destino |
varchar(10) |
Ponto de demarcação de destino do entroncamento (DETRAF). Somente versão STFC. |
|
||
eot_origem |
varchar(3) |
EOT de origem de entroncamento (DETRAF). Somente versão STFC. |
|
||
eot_destino |
varchar(3) |
EOT de destino de demarcação de entroncamento (DETRAF). Somente versão STFC. |
|
||
Direction |
varchar(8) |
Direção da Chamada. Somente versão STFC. |
inbound/outbound |
||
Descritor |
varchar(5) |
Descritor da Chamada. Somente versão STFC. |
|