Control Despesa

TFC
Package _TFC


Method Summary
 TAB_DESP_SEGMEN_CATEGORIA DESP_SEGMEN_CATEGORIA(P_ANY IN DESPESA.ANYO%TYPE, P_PARLAMENT IN DESPESA.PARLAMENT%TYPE)
          

Despesa segmentada per categoria d'un parlament en un any concret.

 TAB_DESP_TOTAL_PARLAMENTS DESP_TOTAL_PARLAMENTS(P_ANY IN DESPESA.ANYO%TYPE)
          

Despesa total de tos els parlament en un any.

 TAB_DESPESES_PARLAMENTARI_ANY DESPESES_PARLAMENTARI_ANY(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE, P_ANY IN DESPESA.ANYO%TYPE)
          

Llistat de totes les despeses d'un parlamentari donat un parlament, parlamentari i any en concret.

Aquesta informa de l'identificador de la despesa, data de la despesa, tipus de despesa, empresa, import brut, iva, import net, estat de la despesa, forma de pagament, IBAN i número de targeta.

 TAB_ESTAT_COMPTABLE ESTAT_COMPTABLE(P_ANY IN DESPESA.ANYO%TYPE)
          

Llistat de tots els parlaments amb el seu estat comptable en un any.

  P_LOG(P_NOMPROC IN LOGS.NOMPROC%TYPE, P_PARIN IN LOGS.PARIN%TYPE, P_RSP IN LOGS.RSP%TYPE)
          

Procediemnt que enregistre les cridades.

 TAB_PARLAMENTARI_DESP_DIRECTA PARLAMENTARI_DESPESA_DIRECTA(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_ANY IN DESPESA.ANYO%TYPE)
          

Llistat dels parlamentaris amb la despesa directa que han fet donat un parlament i any en concret ordenat de forma descendent per la suma de la despesa.

 TAB_PARLAMENTARI_SUPERA_MITJA PARLAMENTARI_SUPERA_MITJA(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_ANY IN DESPESA.ANYO%TYPE)
          

Llistat de parlamentaris que superen la mitja de tots el parlamentaris associats al parlament en un any en concret.

Trigger Summary
  TRG_DESPESA_BEF_IU
           Càlcula els camps INET i ANYO de Despesa.
  TRG_PARLAMENT_BEF_U
           Actualitza el nom del parlament dins les taules d'estadística si aquest es modifica.
  TRG_PARLAMENTARI_AFT_IU
           Manteniment nombre parlamentaris.
  TRG_PARLAMENTARI_BEF_U
           Actualitza el nom del parlamentari dins les taules d'estadística si aquest es modifica.

Method Detail

DESP_SEGMEN_CATEGORIA

public TAB_DESP_SEGMEN_CATEGORIA DESP_SEGMEN_CATEGORIA(P_ANY IN DESPESA.ANYO%TYPE, 
P_PARLAMENT IN DESPESA.PARLAMENT%TYPE)

Despesa segmentada per categoria d'un parlament en un any concret. Aquesta informa del codi de la despesa, la descripció de la despesa i la suma de la despesa realitzat pel parlament durant l'any.

Parameters:
P_ANY - Any
P_PARLAMENT - Codi identificatiu intern del parlament
Returns:
tab_desp_segmen_categoria

Author:
Toni Torres

DESP_TOTAL_PARLAMENTS

public TAB_DESP_TOTAL_PARLAMENTS DESP_TOTAL_PARLAMENTS(P_ANY IN DESPESA.ANYO%TYPE)

Despesa total de tos els parlament en un any. Aquesta informa les dades del parlament, la despesa mitja dels seus parlamentaris, la despesa total dels seus parlamentari, la despesa total originada exclusivament pel parlament i la despesa total del parlament.

Parameters:
P_ANY - Any
Returns:
tab_desp_total_parlaments

Author:
Toni Torres

DESPESES_PARLAMENTARI_ANY

public TAB_DESPESES_PARLAMENTARI_ANY DESPESES_PARLAMENTARI_ANY(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, 
P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE,
P_ANY IN DESPESA.ANYO%TYPE)

Llistat de totes les despeses d'un parlamentari donat un parlament, parlamentari i any en concret.

Aquesta informa de l'identificador de la despesa, data de la despesa, tipus de despesa, empresa, import brut, iva, import net, estat de la despesa, forma de pagament, IBAN i número de targeta.

Parameters:
P_PARLAMENT - Codi identificatiu intern del parlament
P_PARLAMENTARI - Codi identificatiu intern del parlamentari
P_ANY - Any
Returns:
tab_despeses_parlamentari_any

Author:
Toni Torres

ESTAT_COMPTABLE

public TAB_ESTAT_COMPTABLE ESTAT_COMPTABLE(P_ANY IN DESPESA.ANYO%TYPE)

Llistat de tots els parlaments amb el seu estat comptable en un any. Aquesta informa el nom del parlament, el nombre de parlamentaris, total despeses pendent d'aprovació, total despeses aprovades, total despeses pendent d'abonament i total despeses abonades.

Parameters:
P_ANY - Any
Returns:
tab_estat_comptable

Author:
Toni Torres

P_LOG

public  P_LOG(P_NOMPROC IN LOGS.NOMPROC%TYPE, 
P_PARIN IN LOGS.PARIN%TYPE,
P_RSP IN LOGS.RSP%TYPE)

Procediemnt que enregistre les cridades.

Procediment que enregistres les crides fetes, el paràmetres que ha rebut el procediment i la reposta d'aquest.

DB impact: SI
Commit inside: SI
Rollback inside: NO
Autonomous Transaction inside: SI
Parameters:
P_NOMPROC - VARCHAR2. OBLIGATORI. Nom del procediment.
P_PARIN - VARCHAR2. OBLIGATORI. Paràmetres rebuts pel procediment
P_RSP - VARCHAR2. OBLIGATORI. Resposta del procediment.

Author:
Toni Torres

PARLAMENTARI_DESPESA_DIRECTA

public TAB_PARLAMENTARI_DESP_DIRECTA PARLAMENTARI_DESPESA_DIRECTA(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, 
P_ANY IN DESPESA.ANYO%TYPE)

Llistat dels parlamentaris amb la despesa directa que han fet donat un parlament i any en concret ordenat de forma descendent per la suma de la despesa. Aquesta informa el nom i llinatges del parlamentari, el partit polític actual al que està associat i la suma de totes les seves despeses

Parameters:
P_PARLAMENT - Codi identificatiu intern del parlament
P_ANY - Any
Returns:
tab_parlamentari_desp_directa

Author:
Toni Torres

PARLAMENTARI_SUPERA_MITJA

public TAB_PARLAMENTARI_SUPERA_MITJA PARLAMENTARI_SUPERA_MITJA(P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, 
P_ANY IN DESPESA.ANYO%TYPE)

Llistat de parlamentaris que superen la mitja de tots el parlamentaris associats al parlament en un any en concret. Aquesta informa el nom complet del parlamentari, partit polític actual del parlamentari, la despesa generada i el percentatge en que supera la mitja del parlament.

Parameters:
P_ANY - Any
Returns:
tab_parlamentari_supera_mitja

Author:
Toni Torres

Trigger Detail

TRG_DESPESA_BEF_IU

  
TRG_DESPESA_BEF_IU
Càlcula els camps INET i ANYO de Despesa.

Disparador BEFORE INSERT OR UPDATE OF data, ibrut, iva ON despesa per actualitzar el camp anyo i calcular l'import net de la despesa.

Declaration:
BEFORE INSERT OR UPDATE OF data , ibrut , iva


TRG_PARLAMENT_BEF_U

  
TRG_PARLAMENT_BEF_U
Actualitza el nom del parlament dins les taules d'estadística si aquest es modifica.

Disparador BEFORE UPDATE OF nom ON parlament per actualitzar el nom del parlament a les taules ESTMITJAPARLAMENT, ESTPARLAMENTANYS i ESTPARLAMENTMESALTA.

Declaration:
BEFORE UPDATE OF nom


TRG_PARLAMENTARI_AFT_IU

  
TRG_PARLAMENTARI_AFT_IU
Manteniment nombre parlamentaris.

Disparador AFTER INSERT OR UPDATE ON parlamentari per tal de tenir actualitzat el nombre de parlamentaris del parlament.

Declaration:
AFTER INSERT OR UPDATE


TRG_PARLAMENTARI_BEF_U

  
TRG_PARLAMENTARI_BEF_U
Actualitza el nom del parlamentari dins les taules d'estadística si aquest es modifica.

Disparador BEFORE UPDATE OF nom, cognoms ON parlamentari per actualitzar el nom del parlamentari a les taules ESTPARLAMENTARIANYS, ESTPARLAMENTARISOPOSATS i ESTPARLAMENTPARLAMENTARI.

Declaration:
BEFORE UPDATE OF nom , cognoms


Control Despesa