
SET TERM ^ ;

create or alter function FN_CALC_VALOR_COTA (
    CENTRO_NEGOCIO_ID integer,
    VALOR numeric(15,4),
    PERCENTUAL numeric(15,1))
returns integer
as
declare variable VALOR_RET numeric(15,4);
begin
  :VALOR_RET = :VALOR;

  IF(:CENTRO_NEGOCIO_ID > 0) THEN
  BEGIN
    :VALOR_RET = :VALOR * (:PERCENTUAL / 100.00);
  END

  return :VALOR_RET;
end
^

SET TERM ; ^


