Tempo aproximado para leitura: 00:02:00 min
Dúvida:
Como identificar qual diretório de consultas NGC está sendo utilizado nas requisições do SFA via API Nativa Protheus?
Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - WEB - Integração - Todas as versões
Solução
A integração de dados via API Nativa Protheus modelo Generic Records valida quais tabelas e campos trazer nas requisições através de consultas genéricas configuradas dentro de um diretório.
Para identificar de qual diretório a aplicação força de vendas (SFA) está consumindo esses dados, primeiro é necessário acessar o diretório onde são armazenados os dados de integração do ambiente SFA que deseja verificar.
1. Essas configurações são armazenadas na pasta ws. Supondo que deseja verificar as configurações do ambiente de produção, acesse o diretório:
ws> integracao_spoon > producao > config > .kettle
2. Dentro do diretório .kettle, abra com um editor de texto o arquivo kettle.properties
3. Dentro do arquivo de texto .kettle será identificado a constante DIR_CONSULTAS_NGC, que armazena o diretório onde está localizada as consultas genéricas dentro do servidor Protheus:
Esse diretório que será utilizado para montar a requisição de dados que será enviada do SFA para o Protheus, para importar dados.
Exemplo de consulta de clientes dentro da consulta genérica:
http://123.456.7.890:1234/rest_sfa/api/framework/v1/genericRecords/SFA_Cliente?folder=/system/consultas_ngc/
4. Para mais informações referente as consultas genéricas via arquivos NGC, acesse o link do material sobre API Rest via genericRecords: /api/framework/v1/genericRecords/ - consulta genérica relacional
0 Comentários