Histórico da Página
O processo de integração das rotina 2696 Infracommerce e Myfrota utiliza uma infraestrutura de serviço semelhante no qual necessita da geração de uma chave criptografada que representa os dados de conexão com o Oracle que a API vai descriptografar no momento que inicia o serviço para que esses dados seja utilizado de maneira global nas soluções de integrações quando necessita realizar operações no banco de dados.
- Client Oracle 12 ou inferior (Versões homologadas)
Abaixo segue o passo a passo para configurar essa chave de conexão com o banco de dados (considerando que o serviço da integração esteja já instalado) e se aplica tanto para ambiente On Premise e Cloud Servers.
1 - Localize o arquivo DataSourcesSofitView.xml no caso do Myfrota ou DataSourcesUnilever.xml para 2696 Infracommerce no qual fica por padrão no diretório C:\pcsist\produtos\integracao\container\config.
2 - Faça o download do programa de geração de chave em (https://drive.google.com/file/d/1R9gYNyMSi5qbQyiaboSPWn766QsyBz9s/view?usp=sharing) e insira as informações abaixo no gerador de chave.
Dados Banco de Dados:
IP: XXX
Porta: XXXX
Database: XXX
Usuário: XXXXX
Senha: YYYYY
Observação: Utilizar a consulta "SELECT sys_context('USERENV', 'DB_NAME') FROM DUAL" na base de dados que vai ser integrada para conferir o nome de Database e o resultado dessa consulta deve ser utilizado no campo correspondente do gerador de chave.
3 - Após inserir as informações solicitadas clique no botão "Gerar".
4 - Copie toda a chave gerada no ultimo campo "Chave" da tela do programa e insira no arquivo citado no passo 1.
<?xml version="1.0" encoding="UTF-8"?>
<DataSources>
<DataSource>
<DataSourceName>Oracle</DataSourceName>
<DataSourceDescription>Oracle Database Connection</DataSourceDescription>
<DataSourceInfo>dbconnection=CHAVEGERADA</DataSourceInfo>
</DataSource>
<DataSource>
<DataSourceName>Broker</DataSourceName>
<DataSourceDescription>Winthor Message Broker</DataSourceDescription>
<DataSourceInfo>Host=127.0.0.1;Port=61616;Fila=IntB2bParam;User=admin;Pass=admin</DataSourceInfo>
</DataSource>
</DataSources>
Observação: O arquivo deve está exatamente como acima somente deve ser substituído o local CHAVEGERADA com a informação gerada no programa.
Exemplo: