Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Principais Parâmetros

TIPO_INTEGRACAO
AçãoDescrição
PIMS_COL / FG_

Define o Tipo de Integração, 1 - Solinftec / 2 - Hexagon

PIMS_COL / FG_INTEGRACAO_HEXAGON_ATIVADADefine se será ativada a integração ( utilizada para que em caso de integração por processo agendado, realize integração apenas nas instâncias onde esse parâmetro está com valor "S".
PIMS_COL / IP_PIMSSERVERDefine o Número do IP e Porta da máquina que se encontra o servidor. Ex: 127.0.0.1:8080
PIMS_COL / CD_TABLE_MEC_INTDefine o nome da tabela, esta tabela é o espelho da RAPT_MEC, ela possui duas colunas a mais que são os Ids.
PIMS_COL / CD_OWNER_INTDefine o nome da Owner onde a tabela de integração está criada.
PIMS_COL / URL_GERA_TOKEN_HEXAGON

Define o Endereço para requisição POST de geração do token de autorização

PIMS_COL / URL_APONTAMENTOS_HEXAGONDefine a URL para envio de uma requisição GET que retorna os apontamentos de Atividades Mecanizadas do serviço da Hexagon
PIMS_COL / USUARIO_HEXAGONDefine o usuário do cliente na hexagon
PIMS_COL / SENHA_HEXAGONDefine senha do cliente na hexagon
PIMS_COL / COMPANY_CODE_HEXAGONDefine o código da companhia. Cada instancia no PIMS tem um companyCode correspondente no serviço da Hexagon (não necessariamente os dois tem mesmo valor, por tanto é necessário validar o valor correspondente)
PIMS_COL / PARAMETROS_URL_HEXAGON

Define o Valor dos parâmetros utilizados na requisição GET que recupera os os apontamentos de Atividade Mecanizadas.
Valor corresponde a parâmetro e valor, podendo ser vários parâmetros separados por ; (ponto e virgula). EX: groupByUpnivel=1;groupResult=true

PIMS_COL / DT_INTEGRACAO_HEXAGONDefine a Data a partir da qual se quer buscar os dados. O sistema buscará dados do dia informado até a data de anteontem (data atual - 2). A data buscada é essa devido a possibilidade de dados estarem incompletos se forem recuperados sem esse "atraso", por caso de estar o equipamento fora de área por exemplo. A data deve estar no formato (yyyy-MM-dd) ex: 2021-03-31
PIMS_COL / TIMEOUT_REQUEST_HEXAGONTempo, em milissegundos, de aguardo de resposta do serviço de integração Hexagon. Ex: 180000  (que é o valor equivalente a 3 minutos em milissegundos).


3. Processo

Através do JSON o Java busca os dados disponibilizados pela HEXAGON no servidor dela localizado na (nuvem ou no cliente) e grava numa tabela intermediária de integração que é definida pelo consultor como por exemplo (INT_RAPT_MEC). Esta tabela é o espelho da RAPT_MEC (tabela temporária que são gravados os apontamentos de atividades mecanizadas). 

...

GET "/pims/1" através do link: https://controlroom.hxgnagron.com/sga-etl/swagger-ui.html#/

*Obs - Existe um timeout fixo de 60 segundos no código parâmetro (PIMS_COL / TIMEOUT_REQUEST_HEXAGON) que determina o valor do timeout para essas requisições.


3.3 Processo de inclusão de dados na tabela de integração (INT_RAPT_MEC)

...