Ver Mensaje Individual
  #6  
Antiguo 11-10-2013
rmora03 rmora03 is offline
Registrado
 
Registrado: feb 2008
Posts: 7
Reputación: 0
rmora03 Va por buen camino
Hola Antrax, talvez me puedas orientar:

Estoy haciendo un procedimiento con Firebird 2.1 e IBExpert que debe calcular los intereses diarios de acuerdo a una diferencia entre fechas. He puesto en practica tu recomendacion a enigma, sin embargo al ejecutar el procedimiento me emite el siguiente mensaje: "OverFlow occurred during data type conversion. conversion error from string "7-Oct-2013" '. Te inserto parte del codigo del procedimiento para un mejor entendimiento.

SELECT FC.FECHA_VENCE, FC.MONTO_INTER_CORR
FROM FINAN_CUOTAS FC
WHERE FC.ID_FINANCIAMIENTO = :CODIGO AND FC.PERIODO_VENCE = :PERIODO
INTO :MONTO_INT_MES, :FECHA_VENCE;

d = datediff(day,:FECHA_VENCE, :FECHA_CORTE); -- d es una variable declarada como entero, fecha_corte es un parametro designado como date
if (d > 0) then
begin
MONTO_INTER_CORR_DIAS = ((:MONTO_INT_MES / IAS_MES) * :d);
end

Agrdezco de antemano la ayuda que me puedas (an) brindar.

Saludos
Responder Con Cita