Prezados,
Consegui resolver, já tá beleza !
a todos q tiverem essa dificuldade com algum CASE, é o seguinte:
Na minha sentença, o CASE busca o preenchimento de alguns campos da TMOVCOMPL, só que sempre ele vai ter algum campo nulo. Sendo assim, em todos os campos da TMOVCOMPL do Gerador eu disse nas Propriedades\Preenchimento, que o Formato dos Nulo é igual a 0.
Pelo visto, quando existir um case, os campos têm q retornar algum valor, jamais retornar nulo.
marca aê como concluído!