DROP PROCEDURE ObtieneMontoTipoCambioGeneralProc
GO
CREATE PROCEDURE ObtieneMontoTipoCambioGeneralProc(
	@FROMCURYID 	UD_CURYID,
	@TOCURYID 	UD_CURYID,
	@FECHA 		smalldatetime,
        @CURYTYPEID	 UD_CURYTYPEID
)
AS            
        --Obtener el Tipo de Cambio
	SELECT RATE FROM CURYRATE WHERE CURYTYPEID=@CURYTYPEID AND
     	      FROMCURYID=@FROMCURYID AND
	      TOCURYID=@TOCURYID AND
              CURYDATE=(SELECT MAX(CURYDATE)FROM CURYRATE WHERE CURYDATE<=@FECHA AND CURYTYPEID=@CURYTYPEID )