ORA-00907: missing right parenthesis - Urgenteee

Senhores, preciso de uma ajudar urgente…

Estou tomando este erro quando estou fazendo uma chamada dentro da aplicação…

Select
FI_CLIENTE.SEQPESSOA As SEQPESSOA,
GE_PESSOA.NOMERAZAO As NOMERAZAO,
GE_PESSOA.FANTASIA As FANTASIA,
GE_PESSOA.GRUPO As GRUPO,
GE_PESSOA.CIDADE As CIDADE,
GE_PESSOA.UF As UF,
GE_PESSOACADASTRO.LIMITECREDITO As VLR_LIMITE,
Coalesce(Sum(Case When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0
Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End), 0) As TITULO_ABERTOS,
GE_PESSOACADASTRO.LIMITECREDITO - Coalesce((Sum(Case
When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0
Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End)), 0) As SALDO_LIMITE,
Case When Coalesce(Sum(Case When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0
Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End), 0) = 0 Then 0
Else ((Coalesce(Sum(Case When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0
Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End), 0) / (Case
When GE_PESSOACADASTRO.LIMITECREDITO = 0 Then 1
Else GE_PESSOACADASTRO.LIMITECREDITO End)) * 100) End As PER_LIMITE_UT,
GE_PESSOACADASTRO.SITUACAOCREDITO As SIT_CREDITO
From
FI_TITULO Right Join
FI_CLIENTE On FI_TITULO.SEQPESSOA = FI_CLIENTE.SEQPESSOA Inner Join
GE_PESSOA On GE_PESSOA.SEQPESSOA = FI_CLIENTE.SEQPESSOA Inner Join
GE_PESSOACADASTRO On FI_CLIENTE.SEQPESSOA = GE_PESSOACADASTRO.SEQPESSOA
Where
FI_TITULO.OBRIGDIREITO = ‘D’
Group By
FI_CLIENTE.SEQPESSOA, GE_PESSOA.NOMERAZAO, GE_PESSOA.FANTASIA,
GE_PESSOA.GRUPO, GE_PESSOA.CIDADE, GE_PESSOA.UF,
GE_PESSOACADASTRO.LIMITECREDITO, GE_PESSOACADASTRO.SITUACAOCREDITO,
FI_CLIENTE.GERENCIADO, FI_CLIENTE.SITCREDITO
Having
FI_CLIENTE.SEQPESSOA > 24
Order By
NOMERAZAO

Erro que estou tomando;

Atenção
Erro ao acessar o banco de dados
ORA-00907: missing right parenthesis
select distinct Coalesce(Sum(Case When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0 Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End) as sc_alias_0, 0) as sc_alias_1 from FI_TITULO Right Join FI_CLIENTE On FI_TITULO.SEQPESSOA = FI_CLIENTE.SEQPESSOA Inner Join GE_PESSOA On GE_PESSOA.SEQPESSOA = FI_CLIENTE.SEQPESSOA Inner Join GE_PESSOACADASTRO On FI_CLIENTE.SEQPESSOA = GE_PESSOACADASTRO.SEQPESSOA where FI_TITULO.OBRIGDIREITO = ‘D’ and Coalesce(Sum(Case When FI_TITULO.ABERTOQUITADO = ‘Q’ Then 0 Else (FI_TITULO.VLRNOMINAL - FI_TITULO.VLRPAGO) End) = 1222

Script: C:\Program Files (x86)\NetMake\v8\wwwroot\bigvs\grid_limite_clientes\grid_limite_clientes_pesq.class.php (3028)

Sr Vitaho.

Primeiro não aconselho a usar a palavra urgente em vossas solicitações de ajuda. Não dá uma boa impressão.

Segundo, como sendo sua primeira postagem sempre é bom se identificar, falar de vossa experiência para que possamos conhecê-lo melhor.

Quanto a vosso erro avalie todas as aberturas de fechamentos de parenteses na sua instrução SQL, pois pelo erro apresentado não indica ser um problema do Scriptcase e sim de seu código SQL.

Olá,

O problema persiste?

Você verificou o seu código SQL assim como foi sugerido por Haroldo?