Upload Engine

Upload Engine

Nessa tela, é configurado os parâmetros que o GPS utiliza para fazer as exportações do sistema. Atualmente, existem três parâmetros que podem ser utilizados: encerrarCR, exportarIQA e saldo.

 

encerrarCR

 

Essa configuração é utilizada quando é necessário exportar um cenário da Consolidação do Realizado (CR) do GPS 2 para o GPS3.

Nome: encerrarCR

Classe: br.com.msantunes.gps3.cr.service.ejb.helper.NotifyCrCenarioFinalizadoImpl

Parâmetros: url=https://www.msantunes.com.br/v2:8080/gps2cr/upload?cdCrParceiro=1

 

exportarIQA

 

Essa configuração é utilizada quando um estudo IQA é exportado de um sistema GPS para outro.

Nome: exportarIQA

Classe: br.com.msantunes.gps3.ev.service.ejb.helper.EstudoExportarImpl

Parâmetros: url=https://www.msantunes.com.br/v2:8080/gps3/upload?idScript=26

 

saldo

Essa configuração é utilizada para salvar as informações de um cenário do Planejamento Econômico (PE) para dentro do Banco de Dados. Ela pode ser definida para Oracle, PostgreSQL ou uma definição genérica que funciona em todos os bancos. O problema da definição genérica é que demora mais para salvar as informações do que as outras definições.

 

No caso da configuração para um Banco PostgreSQL, as seguintes informações são utilizadas:

Nome: saldo

Classe: br.com.msantunes.gps3.cenarioorcamento.dao.DatabaseUploadSaldoPostgreSQL

Parâmetros: cmd=/usr/bin/psql -U mariosergioa gps3_mirror_odebrecht -f @file

 

No caso da configuração para um Banco Oracle, as seguintes informações são utilizadas:

Nome: saldo

Classe: br.com.msantunes.gps3.cenarioorcamento.dao.DatabaseUploadSaldoOracle

Parâmetros: decimal=,|cmd=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/sqlldr control=@file log=@logfile bad=@badfile userid=gps/projetogps@XE direct=true silent=all

 

No caso da configuração genérica, as seguintes informações são utilizadas. Nesse caso, o campo parâmetros não é definido:

Nome: saldo

Classe: br.com.msantunes.gps3.cenarioorcamento.dao.DatabaseUploadSaldoJdbc

Parâmetros: