| Control Despesa | |||||
SUMMARY: FIELD | TYPE | METHOD | DETAIL: FIELD | TYPE | METHOD |
Project: Control Despesa
Description: Paquet encarregat de fer els càlculs de les estadśitiques
DB impact: SI
Commit inside: NO
Rollback inside: NO
Autonomous Transaction inside: NO
Method Summary | |
|
ALTA_DESPESA(P_ANY IN DESPESA.ANYO%TYPE, P_INET IN DESPESA.INET%TYPE, P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE, P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE, P_ESTATDESPESA IN DESPESA.ESTATDESPESA%TYPE, RSP OUT NOCOPY VARCHAR2)
Alta despesa dins les estadístiques Aquest procediment és cridada quan es dona d'alta una nova despesa, ja sigui associada a un parlament o a un parlamentari. Aquesta crida als procediments interns d'aquest paquet per actualitzar les dades de les estadístiques
|
|
BAIXA_DESPESA(P_ANY IN DESPESA.ANYO%TYPE, P_INET IN DESPESA.INET%TYPE, P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE, P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE, P_ESTATDESPESA IN DESPESA.ESTATDESPESA%TYPE, RSP OUT NOCOPY VARCHAR2)
Dona de baixa la despesa dins les estadístiques Aquest procediment és cridat quan es dona es dona de baixa una despesa, ja sigui associada a un parlament o a un parlamentari. Aquesta crida als procediments interns d'aquest paquet per actualitzar les dades de les estadístiques
|
|
MODIF_DESPESA(P_ANYOLD IN DESPESA.ANYO%TYPE, P_INETOLD IN DESPESA.INET%TYPE, P_ESTATDESPESAOLD IN DESPESA.ESTATDESPESA%TYPE, P_ANYNEW IN DESPESA.ANYO%TYPE, P_INETNEW IN DESPESA.INET%TYPE, P_ESTATDESPESANEW IN DESPESA.ESTATDESPESA%TYPE, P_PARLAMENT IN DESPESA.PARLAMENT%TYPE, P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE, P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE, RSP OUT NOCOPY VARCHAR2)
Modifica les dades de la despesa dins les estadístiques Aquest procediment és cridat quan es dona es modifica una despesa, ja sigui associada a un parlament o a un parlamentari. |
Method Detail |
public ALTA_DESPESA(P_ANY IN DESPESA.ANYO%TYPE,
P_INET IN DESPESA.INET%TYPE,
P_PARLAMENT IN DESPESA.PARLAMENT%TYPE,
P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE,
P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE,
P_ESTATDESPESA IN DESPESA.ESTATDESPESA%TYPE,
RSP OUT NOCOPY VARCHAR2)
Aquest procediment és cridada quan es dona d'alta una nova despesa, ja sigui associada a un parlament o a un parlamentari.
Aquesta crida als procediments interns d'aquest paquet per actualitzar les dades de les estadístiques
P_ANY
-
NUMBER. Any de la despesaP_INET
-
NUMBER. Import net de la despesaP_PARLAMENT
-
NUMBER. Codi identificatiu del parlamentP_PARLAMENTARI
-
NUMBER. Codi identificatiu del parlamentariP_ORIGENDESPESA
-
NUMBER. Codi que identifica si la despesa és del parlament o parlamentariP_ESTATDESPESA
-
NUMBER. Codi estat de la despesaRSP
-
Resposta de l'operació
ERR_PARAMS_NULL
-
ERROR: HI HA CAMPS NO INFORMATSERR_STAT_ESTTOTAL
-
ERROR NO TRACTAT ESTADISTICA (ESTTOTAL): codiError + literalErrorERR_STAT_ESTMITJAPARLAMENT
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJAPARLAMENT): codiError + literalErrorERR_STAT_ESTPARMENTARISOPOSATS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARISOPOSATS): codiError + literalErrorERR_STAT_ESTMITJANAPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJANAPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTARIANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARIANYS): codiError + literalErrorERR_STAT_ESTPARLAMENTMESALTA
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTMESALTA): codiError + literalErrorERR_STAT_ESTPARMENTPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTANYS): codiError + literalErrorERR_NOTRACTAT
-
ERROR NO TRACTAT: codiError + literalErrorpublic BAIXA_DESPESA(P_ANY IN DESPESA.ANYO%TYPE,
P_INET IN DESPESA.INET%TYPE,
P_PARLAMENT IN DESPESA.PARLAMENT%TYPE,
P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE,
P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE,
P_ESTATDESPESA IN DESPESA.ESTATDESPESA%TYPE,
RSP OUT NOCOPY VARCHAR2)
Aquest procediment és cridat quan es dona es dona de baixa una despesa, ja sigui associada a un parlament o a un parlamentari.
Aquesta crida als procediments interns d'aquest paquet per actualitzar les dades de les estadístiques
P_PARLAMENT
-
NUMBER. Codi identificatiu del parlamentP_PARLAMENTARI
-
NUMBER. Codi identificatiu del parlamentariP_ORIGENDESPESA
-
NUMBER. Codi que identifica si la despesa és del parlament o parlamentariP_ESTATDESPESA
-
NUMBER. Codi estat de la despesa.RSP
-
Resposta de l'operació
ERR_PARAMS_NULL
-
ERROR: HI HA CAMPS NO INFORMATSERR_STAT_ESTTOTAL
-
ERROR NO TRACTAT ESTADISTICA (ESTTOTAL): codiError + literalErrorERR_STAT_ESTMITJAPARLAMENT
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJAPARLAMENT): codiError + literalErrorERR_STAT_ESTPARMENTARISOPOSATS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARISOPOSATS): codiError + literalErrorERR_STAT_ESTMITJANAPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJANAPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTARIANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARIANYS): codiError + literalErrorERR_STAT_ESTPARLAMENTMESALTA
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTMESALTA): codiError + literalErrorERR_STAT_ESTPARMENTPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTANYS): codiError + literalErrorERR_NOTRACTAT
-
ERROR NO TRACTAT: codiError + literalErrorpublic MODIF_DESPESA(P_ANYOLD IN DESPESA.ANYO%TYPE,
P_INETOLD IN DESPESA.INET%TYPE,
P_ESTATDESPESAOLD IN DESPESA.ESTATDESPESA%TYPE,
P_ANYNEW IN DESPESA.ANYO%TYPE,
P_INETNEW IN DESPESA.INET%TYPE,
P_ESTATDESPESANEW IN DESPESA.ESTATDESPESA%TYPE,
P_PARLAMENT IN DESPESA.PARLAMENT%TYPE,
P_PARLAMENTARI IN DESPESA.PARLAMENTARI%TYPE,
P_ORIGENDESPESA IN DESPESA.ORIGENDESPESA%TYPE,
RSP OUT NOCOPY VARCHAR2)
Aquest procediment és cridat quan es dona es modifica una despesa, ja sigui associada a un parlament o a un parlamentari. Abans de realitzar les modificacions dins les taules corresponents comprova que s'ha modificat l'any o l'import net de la despesa, en cas contrari no realitza cap operació
Aquesta crida als procediments interns d'aquest paquet per actualitzar les dades de les estadístiques
P_ANYOLD
-
NUMBER. Anterior any de la despesaP_INETOLD
-
NUMBER. Anterior import net de la despesaP_ESTATDESPESAOLD
-
NUMBER. Anterior estat de la despesaP_ANYNEW
-
NUMBER. Nou any de la despesaP_INETNEW
-
NUMBER. Nou import net de la despesaP_ESTATDESPESANEW
-
NUMBER. Nou estat de la despesaP_PARLAMENT
-
NUMBER. Codi identificatiu del parlamentP_PARLAMENTARI
-
NUMBER. Codi identificatiu del parlamentariP_ORIGENDESPESA
-
NUMBER. Codi que identifica si la despesa és del parlament o parlamentariRSP
-
Resposta de l'operació
ERR_PARAMS_NULL
-
ERROR: HI HA CAMPS NO INFORMATSERR_STAT_ESTTOTAL
-
ERROR NO TRACTAT ESTADISTICA (ESTTOTAL): codiError + literalErrorERR_STAT_ESTMITJAPARLAMENT
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJAPARLAMENT): codiError + literalErrorERR_STAT_ESTPARMENTARISOPOSATS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARISOPOSATS): codiError + literalErrorERR_STAT_ESTMITJANAPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTMITJANAPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTARIANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTARIANYS): codiError + literalErrorERR_STAT_ESTPARLAMENTMESALTA
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTMESALTA): codiError + literalErrorERR_STAT_ESTPARMENTPARMENTARI
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTPARLAMENTARI): codiError + literalErrorERR_STAT_ESTPARLAMENTANYS
-
ERROR NO TRACTAT ESTADISTICA (ESTPARLAMENTANYS): codiError + literalErrorERR_NOTRACTAT
-
ERROR NO TRACTAT: codiError + literalError
| Control Despesa | |||||
SUMMARY: FIELD | TYPE | METHOD | DETAIL: FIELD | TYPE | METHOD |