Erro ao importar Projeto no SC9

Olá a todos, hoje finalmente consegui importar um projeto da V8.1 para a V9 ( depois de um logo periodo exaustivo de tentativas frustradas) porém agora estou tendo um problema com alguns formulários onde tenho um código para checar a inserção de CPF e CNPJ quando estes já existem no Banco de Dados.
Segue código:

if (!empty({Cnpj}))
{ if (empty({Codigo}))
{ $Codigo = 0;
} else
{
$Codigo = {Codigo};
}
sc_lookup(DS,“Select Codigo from Cliente where Cnpj=’{Cnpj}’ AND Codigo <> ‘$Codigo’”);
if(!empty({DS[0][0]}))
{
sc_error_message("CNPJ já existe no Cód: ".{DS[0][0]});
}
}

O Scriptcase V8.1 roda direitinho, na versão 9, apresenta erro, alguém já passou por isso?

SQL ERROR’s:
Method Cnpj_onChange: “Select Codigo from Cliente where Cnpj=’{Cnpj}’ AND Codigo <> ‘$Codigo’”
()

Method Cpf_onChange: “Select Codigo from Cliente where Cpf=’{Cpf}’ AND Codigo <> ‘$Codigo’”
()

Sua tabela é Cliente ou cliente tudo minúsculo?, testa com este código:

$_Codigo=0;
if (!empty({Cnpj})) {
    if (!empty({Codigo})) {
        $_Codigo = {Codigo};
      }
      $sql = "
	  SELECT
		Codigo
	  FROM
	    Cliente
	  WHERE
	    Cnpj='{Cnpj}' AND Codigo <> '$_Codigo'
	  ";
	  
      sc_lookup(chk_codigo, $sql);

      if(!empty({chk_codigo[0][0]})) {
         sc_error_message("CNPJ já existe no Código: ".{chk_codigo[0][0]});
      }
}

Complementando o que disse o Jailton, é sempre bom definir o select em uma variável e colocar a variável dentro do sc_lookup.

Obrigado pela ajuda. Resolveu.

Abraços a Jailton e Kleber.