Lo intente así:
    
Código PL/SQL:
Ver original 
  AND ICACAS 
IN (169,170,98,99,100,4,5,81,87,28,29,34,35,32,33,43,44,94,95,97,60)--193  
AND ictipe 
IN ('C','N','R')  
 
 
 
 
 
  --DBMS_OUTPUT.PUT_LINE(r_OPES.Tipo||','||r_OPES.DESOPE||','||r_OPES.lls||','||r_OPES.MS); 
IF r_OPES
.DESOPE
=r_DDS
.ICOPAC 
THEN    DBMS_OUTPUT.PUT_LINE
(r_OPES
.Tipo
||','||r_DDS
.tipo
||','||r_DDS
.ICOPAC
||','||r_DDS
.LLAM
-r_OPES
.lls
||','||r_DDS
.MINS
-r_OPES
.MS
);  
  
Y no marca error al compilar, pero me marca error de datos: 
onectando a la base de datos 192.150.100.0.
ORA-06502: PL/SQL: error : character to number conversion error numérico o de valor
ORA-06512: en "INTEN_CAM.DesbalanceDiarioPrueba", línea 35
ORA-06512: en línea 2
El proceso ha terminado.
Desconectando de la base de datos 192.150.100.0. 
¿Algúna idea?