Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus 

Segmento:

Backoffice SP 

Módulo:FINANCEIRO (SIGAFIN)
Função:BAIXAS A RECEBER (FINA070)
Ticket:25558443
Requisito/Story/Issue (informe o requisito relacionado) :DSFIN-16649


02. 
SITUAÇÃO/REQUISITO

O relacionamento da tabela FK7 no model do MVC (setRelation) está gerando error.log em ambientes com banco de dados Oracle.

O erro é apresentado ao vincular o VA (Valor Acessório) nas rotinas FINA040 e/ou FINA050, nas baixas de títulos (FINA070 e FINA080) e na consulta de VA das rotinas de posição de título (FINC040 e FINC050).

03. SOLUÇÃO

Corrigido o relacionamento (setRelation) da tabela FK7 com a remoção do uso da concatenação dos campos com o sinal de "+" e passando a relacionar cada campo da FK7 com seu respectivo campo da tabela relacionada.

Foi avaliado que o dado informado no 1º parâmetro do método setRelation é convertido em filtro (where) da uma query de relacionamento entre as tabelas (tratamento interno do MVC), e que portanto não podemos usar concatenação de dados.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica