Histórico da Página
...
Principais Parâmetros
Ação | Descrição | ||
---|---|---|---|
PIMS_COL / FG_ | TIPO_INTEGRACAODefine o Tipo de Integração, 1 - Solinftec / 2 - Hexagon | PIMS_COL / FG_INTEGRACAO_HEXAGON_ATIVADA | Define 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_PIMSSERVER | Define 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_INT | Define 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_INT | Define 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_HEXAGON | Define a URL para envio de uma requisição GET que retorna os apontamentos de Atividades Mecanizadas do serviço da Hexagon | ||
PIMS_COL / USUARIO_HEXAGON | Define o usuário do cliente na hexagon | ||
PIMS_COL / SENHA_HEXAGON | Define senha do cliente na hexagon | ||
PIMS_COL / COMPANY_CODE_HEXAGON | Define 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. | ||
PIMS_COL / DT_INTEGRACAO_HEXAGON | Define 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_HEXAGON | Tempo, 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)
...