Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Backoffice RM - Integração - API - Consumo API ConsultaSQL

time.pngTempo aproximado para leitura: 00:04:42 min

Dúvida
Como consumir uma API ConsultaSQL

Ambiente
Cross Segmentos - Backoffice RM - Integração- Todas as versões


Solução
Esta API irá retornar o resultado de uma consulta SQL cadastrada na base de dados, segue abaixo os passos para o consumo.


1. Métodos
1.1. GET (Retorna todas as colunas da Consulta SQL do sistema)


Máscara de Url:
http://{domínio}:{porta}/api/framework/v1/consultaSQLServer/RealizaConsulta/{codSentenca}/{codColigada}/{codSistema}


Exemplo de Configuração:

Domínio: localhost
Porta: 8051
codSentenca: 1.01
codColigada: 1
codSistema: A


Url Utilizada: http://localhost:8051/api/framework/v1/consultaSQLServer/RealizaConsulta/1.01/1/A

 

Exemplo de Resultado

[
{
"CHAPA": "00001",
"NOME": "ITAMAR MENDES DA SILVEIRA",
"CODHORARIO": "0020"
},
{
"CHAPA": "00002",
"NOME": "JOAO DA SILVA JORDAM",
"CODHORARIO": "0004"
},
{
"CHAPA": "00003",
"NOME": "MARIA CONCEICAO DE ASSIS",
"CODHORARIO": "0017"
},
{
"CHAPA": "00004",
"NOME": "ADALBERTO DE JESUS LIMA",
"CODHORARIO": "0014"
},
{
"CHAPA": "00005",
"NOME": "ALESSANDRA LOPES DE ABREU",
"CODHORARIO": "0007"
},
{
"CHAPA": "00006",
"NOME": "FERNANDO HENRIQUE VALLE KURTEN",
"CODHORARIO": "0008"
},
{
"CHAPA": "00007",
"NOME": "JOAQUIM FARIAS DAMASCENO",
"CODHORARIO": "0009"
},
{
"CHAPA": "00008",
"NOME": "ZELIA APARECIDA DA SILVA",
"CODHORARIO": "0010"
},
{
"CHAPA": "00009",
"NOME": "BEATRIZ MENGA DA LUZ",
"CODHORARIO": "0011"
},
{
"CHAPA": "00010",
"NOME": "ANTONIO GATES BILL",
"CODHORARIO": "0001"
},
{
"CHAPA": "00011",
"NOME": "MARCELO MATTAR DINIZ",
"CODHORARIO": "0006"
},
{
"CHAPA": "00012",
"NOME": "ANA LUIZA DE SOUZA PRATES",
"CODHORARIO": "0012"
},
{
"CHAPA": "00013",
"NOME": "ALEXANDRE COTTA LEAO",
"CODHORARIO": "0013"
},
{
"CHAPA": "00014",
"NOME": "PEDRO DE ALCANTARA",
"CODHORARIO": "0002"
},
{
"CHAPA": "00015",
"NOME": "LEOPOLDO DOS SANTOS DE OLIVEIRA NETO",
"CODHORARIO": "0015"
},
{
"CHAPA": "00016",
"NOME": "MURICIO DA CRUZ SOUTO",
"CODHORARIO": "0001"
},
{
"CHAPA": "00017",
"NOME": "ENIO DA COSTA ANTUNES",
"CODHORARIO": "0017"
},
{
"CHAPA": "00018",
"NOME": "TEREZA LIMA PEREIRA SOARES",
"CODHORARIO": "0008"
},
{
"CHAPA": "00019",
"NOME": "ADRIANA TEIXEIRA LOBO",
"CODHORARIO": "0002"
},
{
"CHAPA": "00021",
"NOME": "CARLOS ALBERTO MARRONE",
"CODHORARIO": "0004"
},
{
"CHAPA": "00036",
"NOME": "FABIANO FRANCA MOREIRA",
"CODHORARIO": "0001"
}
]

 

1.2 - Parameters (Parâmetros da sentença SQL):

Parameters: parâmetro responsável pela execução da consulta, deve ser informado como URL encode. 

Exemplo: ?parameters=CODCOLIGADA=0;CODCOLIGADA1=10

 

1.2.1 Order (Asc)

 Configuração
[
{
"CODCOLIGADA": 0,
"NOMEFANTASIA": "COLIGADA GLOBAL"
},
{
"CODCOLIGADA": 1,
"NOMEFANTASIA": "TOTVS SA"
},
{
"CODCOLIGADA": 6,
"NOMEFANTASIA": "INSTITUTO TOTVS DE ENSINO SA"
},
{
"CODCOLIGADA": 7,
"NOMEFANTASIA": "INSTITUTO TOTVS DE ENSINO SUPERIOR SA"
}
]


Saiba Mais:
API de ConsultaSQL

Esse artigo foi útil?
Usuários que acharam isso útil: 2 de 3

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _