All Downloads are FREE. Search and download functionalities are using the official Maven repository.

expsigladb.Function.get_coge_ult_voce.fnc Maven / Gradle / Ivy

There is a newer version: 6.6.11
Show newest version
CREATE OR REPLACE function         get_coge_ult_voce(
 aTipoDocCont varchar2,
 aCdCdsDocAmm varchar2,
 aEsObbAcc number,
 aEsOriObbAcc number,
 aPgObbAcc number
) return varchar2 is
--==================================================================================================
 aVoce elemento_voce.cd_elemento_voce%type;

begin
  if aTipoDocCont = 'MAN' then
   select
       a.cd_elemento_voce into aVoce
   from obbligazione a
    where
  		 a.esercizio = aEsObbAcc
   and  a.esercizio_originale = aEsOriObbAcc
	 and a.cd_cds = aCdCdsDocAmm
	 and a.pg_obbligazione = aPgObbAcc;
   else
    select
       a.cd_elemento_voce into aVoce
   from accertamento a
    where
  		 a.esercizio = aEsObbAcc
   and a.esercizio_originale = aEsOriObbAcc
	 and a.cd_cds = aCdCdsDocAmm
	 and a.pg_accertamento = aPgObbAcc;
   end if;
  return aVoce;

end;
/






© 2015 - 2024 Weber Informatics LLC | Privacy Policy