Hola leafartn:
Creo que no hay necesidad de poner la cláusula ELSE, simplemente deja tu case así:
Código:
CASE
WHEN .... THEN ...
WHEN .... THEN ...
END
la opción ELSE serviría si quisieras hacer alguna acción con los valores por defecto, es decir que no entraran por ninguna de los WHEN. Si no pones ELSE después de evaluar cada CASE y no encontrar nada debería de continuar con el resto del código.
Haz la prueba y nos comentas
Saludos
Leo.