Gracias gnzsoloyo
mira esta linea recibe los datos del usuario :
Código Javascript
:
Ver originalhtp.p(WSGJSL.CallNotNull('document.forms[0].P_F', WSGL.MsgGetText(221, WSGLM.MSG219_MISSING_MANDATORY, 'Fecha Desde:')));
htp.p(WSGJSL.CallNotNull('document.forms[0].U_F', WSGL.MsgGetText(221, WSGLM.MSG219_MISSING_MANDATORY, 'Fecha Hasta:')));
con este procedimiento armo el query correspondiente (esta recortado para resumir)
Código SQL:
Ver originalPROCEDURE QUERY( P_LOGIN IN VARCHAR2,
P_COD_PROV IN VARCHAR2,
P_COD_MOD IN NUMBER,
P_TIEMPO IN VARCHAR2,
P_RESULTADO IN VARCHAR2,
P_F IN VARCHAR2,
U_F IN VARCHAR2,
P_CANAL IN VARCHAR2,
P_SUC IN VARCHAR2,
P_AGEN IN VARCHAR2,
P_GRUPO IN VARCHAR2,
P_RAMO_C IN VARCHAR2,
Z_ACTION IN VARCHAR2) IS
CURSOR CIA IS
SELECT SUM(a.vr_nvos_negocios+
a.vr_renovaciones +
a.vr_modificaciones) v_prod
FROM PROD_REC a
,ramos b
,agencias ag
WHERE a.cod_cia = b.cod_cia
AND a.cod_secc_contable = b.cod_cont
AND a.cod_secc = b.cod_secc
AND a.cod_ramo = b.cod_ramo
AND b.cod_cia>0 AND b.cod_secc>0 AND b.cod_ramo>0 AND b.cod_cont>0
AND a.cod_div_dreg = ag.cod_div_reg
AND a.cod_ofi_comer = ag.cod_ofi_comer
AND a.cod_agencia = ag.cod_agencia
AND a.cod_secc_contable <> 888
AND a.cod_ramo <> 999
AND a.fecha >= v_fecha_i
AND a.fecha < v_fecha_f <---ESTA ES LA VARIABLE QUE GENERA EL ERROR
AND a.cod_div_dreg IN ( SELECT t.cod_div_reg.........
Las variables son inicializadas de esta forma :
v_fecha_i date;
v_fecha_f date;
No entiendo que estoy haciendo mal.
Gracias por sus aportes.