01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha Consinco

Segmento:

Tipo de Documento:Manutenção
Módulo:
Caminho: Conector IFood > Configuração
Função:CONFIGURAÇÕES CONECTOR IFOOD - INTIFOOD03
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPXOMNI-3421

02. SITUAÇÃO/REQUISITO

Após analise no cliente, foi visto que em ambientes TOTVs Cloud o conector não estava levando em consideração a sessão consinco no banco de dados como a padrão de conexão.

Com isso, após a tentativa de conexão, erros como o reportado na issue eram causados:

Imagem 1 - Erro table or view does not exists retornado pela aplicação

03. PRÉ-REQUISITOS

É necessário que as configurações de Servidor Web estejam corretas. 

É necessário que a a sessão do banco de dados do cliente esteja configurado corretamente. O conector utiliza a sessão consinco como padrão, caso a sessão do cliente não seja consinco, é necessário alterar o parâmetro SessaoOracle no appsettings.json de todas as aplicações do Conector IFood com a sessão correta do cliente.

Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.


04. SOLUÇÃO

Foi adicionado um novo parâmetro no appsettings.json chamado SessaoOracle que possuí como valor padrão consinco.

As aplicações do Conector IFood foram ajustadas para que utilizem a sessão que estiver configurada nesse novo parâmetro. Como o valor padrão do parâmetro é consinco, o sistema irá conectar por padrão na sessão consinco.

Com isso, o sistema começou a se conectar na sessão correta do TCloud e o erro deixou de acontecer e o login da aplicação é feito corretamente.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01.XX, atualize para o service pack 25.01.007 ou superior. 

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA