Quantcast
Channel: SCN : Unanswered Discussions - SAP HANA Developer Center
Viewing all articles
Browse latest Browse all 5115

Store procedure with BFL

$
0
0

HI Experts!

 

I want to create a store procedure to call a BFL Function, but when I try to execute the procedure sends the next error.

 

**********************************

Repository: info message;finished generate for OID {tenant: , package: TESTJC, name: SP_CAL_TIRR, suffix: procedure}; number of checkResults: 3; last error code 40103

 

**********************************

 

The store procedure has the next code:

 

/********* Begin Procedure Script ************/
BEGIN

--CREACIÓN DE LAS TABLAS DE CONFIGURACIÓN EN MEMORIA
DROP TABLE VALUES_TAB;
CREATE TABLE VALUES_TAB ("VALUE" DOUBLE);
DROP TABLE FLAG_TAB;
CREATE TABLE FLAG_TAB( "FLAG" DOUBLE);
DROP TABLE USERDATE_TAB;
CREATE TABLE USERDATE_TAB( "PAYDATE" VARCHAR(255));
DROP TABLE ESTIMATE_TAB;
CREATE TABLE ESTIMATE_TAB( "ESTIMATE" DOUBLE);
DROP TABLE METHOD_TAB;
CREATE TABLE METHOD_TAB( "METHOD" DOUBLE);
DROP TABLE DAYS_TAB;
CREATE TABLE DAYS_TAB( "DAYS" DOUBLE);

-- INICIALIZACIÓN DE LOS PARAMETROS DEL TIRR
INSERT INTO VALUES_TAB VALUES ('$$PRESTAMO$$'*-1);
INSERT INTO FLAG_TAB VALUES (4);
INSERT INTO USERDATE_TAB VALUES ('12/10/00');
INSERT INTO ESTIMATE_TAB VALUES (0.3);
INSERT INTO METHOD_TAB VALUES(0);
INSERT INTO DAYS_TAB VALUES(365);


-- CREACIÓN DE LOS REGISTROS PARA EL CALCULO DEL TIRR
BEGIN
DECLARE NO_PAGOS DOUBLE;
NO_PAGOS := '$$NO_PAGO$$';
WHILE NO_PAGOS > 0 DO
  INSERT INTO VALUES_TAB VALUES('$$PAGO$$');
  INSERT INTO FLAG_TAB VALUES(3);
  INSERT INTO METHOD_TAB VALUES(1);
  INSERT INTO DAYS_TAB VALUES(365);
  NO_PAGOS := :NO_PAGOS-1;
END WHILE;
END;

--INCIALIZACIÓN DE LA TABLA DE RESULTADOS
DROP TABLE RESULT_TAB;
CREATE TABLE RESULT_TAB( "INTERNALRATE" DOUBLE);


-- LLAMADO AL BLF DEL TIRR
CALL _SYS_AFL.AFLBFL_INTERNALRATE_PROC(VALUES_TAB, FLAG_TAB, USERDATE_TAB, ESTIMATE_TAB, METHOD_TAB, DAYS_TAB, RESULT_TAB) WITH OVERVIEW;
SELECT "INTERNALRATE" FROM RESULT_TAB;

END;

/********* End Procedure Script ************/

 

 

Any help will be appreciate

 

Regards


Viewing all articles
Browse latest Browse all 5115

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>