PABX/ConsultaNúmero
De uTech Tecnologia
(Diferença entre revisões)
(→Configuração) |
|||
Linha 2: | Linha 2: | ||
__TOC__ | __TOC__ | ||
− | O serviço de consulta número é identificar um | + | O serviço de consulta número é utilizado identificar um contato/chamada/chat pelo número telefônico em uma base. O PABX uTech disponibiliza 4 tipo de consulta: |
− | O PABX uTech disponibiliza 4 tipo de consulta: | + | |
− | + | {| class="wikitable" width="80%" | |
− | + | ||
− | {| class="wikitable" width=" | + | |
! scope="row" colspan=2 style="width: 15%" align="center"| Tipos de consultas | ! scope="row" colspan=2 style="width: 15%" align="center"| Tipos de consultas | ||
|- | |- | ||
− | ! scope="row" style="width: | + | ! scope="row" style="width: 20%" align="right"| '''Contatos''' |
| Opção utilizada para consulta na base de dados local de contatos do PABX. (Menu '''CONTATOS''' ⇒ '''Gestão de Contatos''') | | Opção utilizada para consulta na base de dados local de contatos do PABX. (Menu '''CONTATOS''' ⇒ '''Gestão de Contatos''') | ||
|- | |- | ||
− | ! scope="row" style="width: | + | ! scope="row" style="width: 20%" align="right"| '''Base de Dados''' |
− | | Utilizado para consulta em base dados de terceiros. ('''SOMENTE MYSQL'''). | + | | Utilizado para consulta em base dados de terceiros. ('''SOMENTE MYSQL''' ou '''PostgreSQL'''). |
|- | |- | ||
− | ! scope="row" style="width: | + | ! scope="row" style="width: 20%" align="right"| '''WEB Service''' |
− | + | | Utilizado para consulta em base dados de terceiros via WEB Service. | |
+ | |- | ||
+ | ! scope="row" style="width: 20%" align="right"| '''Script''' | ||
+ | | A ser utilizado pelo desenvolvimento da uTech para casos específicos e não contemplado nas opções acima. | ||
|- | |- | ||
|} | |} | ||
Linha 24: | Linha 24: | ||
Para configurar o tipo de consulta utilizada pelo PABX, acesse o menu '''APLICAÇÕES''' ⇒ '''Consulta Número''' e clique em '''Adicionar''' (Ou no botão '''Editar''', no caso de alterações de uma configuração já existente) | Para configurar o tipo de consulta utilizada pelo PABX, acesse o menu '''APLICAÇÕES''' ⇒ '''Consulta Número''' e clique em '''Adicionar''' (Ou no botão '''Editar''', no caso de alterações de uma configuração já existente) | ||
+ | * Pode ser criado mais de um tipo de consulta. Cada serviço deverá ser configurado para consultar uma opção inserida neste menu. | ||
[[Arquivo:pbx-app-consultanumero.png|center|border|900px]] | [[Arquivo:pbx-app-consultanumero.png|center|border|900px]] | ||
− | + | <BR> | |
== Para consulta em base de contatos local do PABX == | == Para consulta em base de contatos local do PABX == | ||
+ | |||
+ | [[Arquivo:pbx-app-consultanumero-contato.png|right|border|400px]] | ||
+ | |||
{| class="wikitable" width="55%" | {| class="wikitable" width="55%" | ||
! scope="row" colspan=2 style="width: 15%" align="center"| Parâmetros | ! scope="row" colspan=2 style="width: 15%" align="center"| Parâmetros | ||
|- | |- | ||
− | ! scope="row" style="width: 25%" align="right"| ''' | + | ! scope="row" style="width: 25%" align="right"| '''Nome''' |
− | | | + | | Identificação da configuração de consulta. |
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Tipo''' | ||
+ | | '''Contatos'''. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Destino em caso de Falha''' | ||
+ | | Caso o numero não seja encontrado ou ocorra falha na consulta, para onde o serviço (chamada, chat, etc...) deverá ser direcionado. | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | <BR> | ||
+ | == Para consulta em banco de dados MYSQL ou PostgreSQL remoto == | ||
+ | |||
+ | [[Arquivo:pbx-app-consultanumero-mysql.png|right|border|400px]] | ||
+ | |||
+ | |||
+ | {| class="wikitable" width="55%" | ||
+ | ! scope="row" colspan=2 style="width: 15%" align="center"| Parâmetros | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Nome''' | ||
+ | | Identificação da configuração de consulta. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Tipo''' | ||
+ | | '''Base de Dados'''. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Servidor''' | ||
+ | | Endereço IP para acesso ao banco de dados MYSQL remoto. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Porta''' | ||
+ | | Porta de acesso ao bando de dados mysql remoto (Normalmente 3336). | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Usuário''' | ||
+ | | Usuário de acesso a base de dados. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Senha''' | ||
+ | | Senha de acesso a base de dados. | ||
+ | |- | ||
+ | ! scope="row" style="width: 25%" align="right"| '''Banco''' | ||
+ | | Tipo do banco: | ||
+ | * MYSQL | ||
+ | * PostgreSQL | ||
|- | |- | ||
! scope="row" style="width: 25%" align="right"| '''Base de Dados''' | ! scope="row" style="width: 25%" align="right"| '''Base de Dados''' | ||
− | | | + | | Base de dados para consulta dos contatos. |
|- | |- | ||
− | ! scope="row" style="width: 25%" align="right"| ''' | + | ! scope="row" style="width: 25%" align="right"| '''Query''' |
− | | | + | | Query utilizada na consulta. O PABX uTech irá trocar o campo '''{numero}''' pelo numero origem da chamada ou chat. |
+ | Ex: '''SELECT atendente FROM contato WHERE numero LIKE '%{number}'''' | ||
+ | {| style="width: 100%; background-color: orange;" | ||
+ | | '''NOTA''': O PABX irá utilizar o valor retornado na primeira linha e coluna. | ||
+ | |} | ||
|- | |- | ||
− | ! scope="row" style="width: 25%" align="right"| ''' | + | ! scope="row" style="width: 25%" align="right"| '''Destino em caso de Falha''' |
− | | | + | | Caso o numero não seja encontrado ou ocorra falha na consulta, para onde o serviço (chamada, chat, etc...) deverá ser direcionado. |
|- | |- | ||
|} | |} |
Edição de 18h22min de 12 de agosto de 2020
Tabela de conteúdo |
O serviço de consulta número é utilizado identificar um contato/chamada/chat pelo número telefônico em uma base. O PABX uTech disponibiliza 4 tipo de consulta:
Tipos de consultas | |
---|---|
Contatos | Opção utilizada para consulta na base de dados local de contatos do PABX. (Menu CONTATOS ⇒ Gestão de Contatos) |
Base de Dados | Utilizado para consulta em base dados de terceiros. (SOMENTE MYSQL ou PostgreSQL). |
WEB Service | Utilizado para consulta em base dados de terceiros via WEB Service. |
Script | A ser utilizado pelo desenvolvimento da uTech para casos específicos e não contemplado nas opções acima. |
Configuração
Para configurar o tipo de consulta utilizada pelo PABX, acesse o menu APLICAÇÕES ⇒ Consulta Número e clique em Adicionar (Ou no botão Editar, no caso de alterações de uma configuração já existente)
- Pode ser criado mais de um tipo de consulta. Cada serviço deverá ser configurado para consultar uma opção inserida neste menu.
Para consulta em base de contatos local do PABX
Parâmetros | |
---|---|
Nome | Identificação da configuração de consulta. |
Tipo | Contatos. |
Destino em caso de Falha | Caso o numero não seja encontrado ou ocorra falha na consulta, para onde o serviço (chamada, chat, etc...) deverá ser direcionado. |
Para consulta em banco de dados MYSQL ou PostgreSQL remoto
Parâmetros | ||
---|---|---|
Nome | Identificação da configuração de consulta. | |
Tipo | Base de Dados. | |
Servidor | Endereço IP para acesso ao banco de dados MYSQL remoto. | |
Porta | Porta de acesso ao bando de dados mysql remoto (Normalmente 3336). | |
Usuário | Usuário de acesso a base de dados. | |
Senha | Senha de acesso a base de dados. | |
Banco | Tipo do banco:
| |
Base de Dados | Base de dados para consulta dos contatos. | |
Query | Query utilizada na consulta. O PABX uTech irá trocar o campo {numero} pelo numero origem da chamada ou chat.
Ex: SELECT atendente FROM contato WHERE numero LIKE '%{number}'
| |
Destino em caso de Falha | Caso o numero não seja encontrado ou ocorra falha na consulta, para onde o serviço (chamada, chat, etc...) deverá ser direcionado. |