Doc

Details

Grants

References

Dependencies

Code




Dados un ejercicio, un parlamento y un parlamentario, obtiene un listado de todos los gastos asociados a dicho
parlamentario en ese ejercicio y ese parlamento en orden descendente por el importe de cada gasto.

En cada línea se muestran el identificador del gasto, la fecha en que se produjo, su base imponible, el porcentaje de IVA y el importe con IVA.

@param p_idEjercicio Identificador del ejercicio.
@param p_idParlamento Identificador del parlamento.
@param p_idParlamentario Identificador del parlamentario.
@param p_rsp Resultado de la ejecución del procedimiento.


Method Summary
 estado_contable_parlamentos( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_rsp OUT VARCHAR2 )
          
          Dado un ejercicio, obtiene un listado del estado contable de todos los parlamentos.
          
          En cada línea se muestran el nombre del parlamento, el importe de los gastos pendientes de aprobación diferenciando los pagados y los pendientes de pago,
          y el importe de los gastos aprobados diferenciando los pagados de los pendientes de pago.
          
          idEstado = 1 ( Pendiente de aprobación. No pagado. )
          idEstado = 2 ( Pendiente de aprobación. Pagado. Gasto sujeto a posible devolución. )
          idEstado = 3 ( Aprobado. No pagado. )
          idEstado = 4 ( Aprobado. Pagado. )
          
          
 gastos_parlamentario( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_idParlamentario IN Gasto . idParlamentario % TYPE , p_rsp OUT VARCHAR2 )
          
 gastos_por_categoria( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 )
          
          Dados un ejercicio y un parlamento, obtiene un listado de los gastos segmentado por las categorías de gasto.
          
          En cada línea se muestran la categoría del gasto, la suma de la base imponible de los gastos de esa categoría en ese parlamento y el importe con IVA.
          
          
 parlamentarios_gasto_superior( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 )
          
          Dado un ejercicio y un parlamento, obtiene un listado de los parlamentarios que superan el gasto medio por parlamentario.
          
          En cada línea se muestran el nombre y apellidos del parlamentario, el nombre del partido al que pertenece (o del último al que perteneció), el importe total de
          los gastos atribuibles a dicho parlamentario en ese ejercicio en ese parlamento, la desviación respecto a la media del gasto por parlamentario absoluta y en porcentaje.
          
          
 totalGastos_parlamentarios( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 )
          
          Dados un ejercicio y un parlamento, obtiene un listado del total de gastos asociado a cada parlamentario de ese parlamento en ese ejercicio.
          
          En cada línea se muestran el nombre y apellidos de cada parlamentario, el nombre del partido al que pertenece (o del último al que perteneció
          si ya no milita en ninguno), y el total de sus gastos.
          
          
 totalGastos_parlamentos( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_rsp OUT VARCHAR2 )
          
          Dado un ejercicio, obtiene un listado con el total de gastos de cada parlamento.
          
          En cada línea se muestran el nombre del parlamento, los gastos atribuibles a los parlamentarios, los gastos generales y los gastos totales de ese
          parlamento, el número de parlamentarios, la media de gasto por parlamentario, el gasto mínimo y el gasto máximo realizados por un parlamentario de ese parlamento.
          
          

Method Detail

estado_contable_parlamentos

          estado_contable_parlamentos( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_rsp OUT VARCHAR2 ) 
          
          Dado un ejercicio, obtiene un listado del estado contable de todos los parlamentos.
          
          En cada línea se muestran el nombre del parlamento, el importe de los gastos pendientes de aprobación diferenciando los pagados y los pendientes de pago,
          y el importe de los gastos aprobados diferenciando los pagados de los pendientes de pago.
          
          idEstado = 1 ( Pendiente de aprobación. No pagado. )
          idEstado = 2 ( Pendiente de aprobación. Pagado. Gasto sujeto a posible devolución. )
          idEstado = 3 ( Aprobado. No pagado. )
          idEstado = 4 ( Aprobado. Pagado. )
          
          
Parameters:
p_idEjercicio - Identificador del ejercicio.
p_rsp - Resultado de la ejecución del procedimiento.

gastos_parlamentario

          gastos_parlamentario( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_idParlamentario IN Gasto . idParlamentario % TYPE , p_rsp OUT VARCHAR2 ) 
          

gastos_por_categoria

          gastos_por_categoria( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 ) 
          
          Dados un ejercicio y un parlamento, obtiene un listado de los gastos segmentado por las categorías de gasto.
          
          En cada línea se muestran la categoría del gasto, la suma de la base imponible de los gastos de esa categoría en ese parlamento y el importe con IVA.
          
          
Parameters:
p_idEjercicio - Identificador del ejercicio.
p_idParlamento - Identificador del parlamento.
p_rsp - Resultado de la ejecución del procedimiento.

parlamentarios_gasto_superior

          parlamentarios_gasto_superior( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 ) 
          
          Dado un ejercicio y un parlamento, obtiene un listado de los parlamentarios que superan el gasto medio por parlamentario.
          
          En cada línea se muestran el nombre y apellidos del parlamentario, el nombre del partido al que pertenece (o del último al que perteneció), el importe total de
          los gastos atribuibles a dicho parlamentario en ese ejercicio en ese parlamento, la desviación respecto a la media del gasto por parlamentario absoluta y en porcentaje.
          
          
Parameters:
p_idEjercicio - Identificador del ejercicio.
p_idParlamento - Identificador del parlamento.
p_rsp - Resultado de la ejecución del procedimiento.

totalGastos_parlamentarios

          totalGastos_parlamentarios( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_idParlamento IN Gasto . idParlamento % TYPE , p_rsp OUT VARCHAR2 ) 
          
          Dados un ejercicio y un parlamento, obtiene un listado del total de gastos asociado a cada parlamentario de ese parlamento en ese ejercicio.
          
          En cada línea se muestran el nombre y apellidos de cada parlamentario, el nombre del partido al que pertenece (o del último al que perteneció
          si ya no milita en ninguno), y el total de sus gastos.
          
          
Parameters:
p_idEjercicio - Identificador del ejercicio.
p_idParlamento - Identificador del parlamento.
p_rsp - Resultado de la ejecución del procedimiento.

totalGastos_parlamentos

          totalGastos_parlamentos( p_idEjercicio IN Gasto . idEjercicio % TYPE , p_rsp OUT VARCHAR2 ) 
          
          Dado un ejercicio, obtiene un listado con el total de gastos de cada parlamento.
          
          En cada línea se muestran el nombre del parlamento, los gastos atribuibles a los parlamentarios, los gastos generales y los gastos totales de ese
          parlamento, el número de parlamentarios, la media de gasto por parlamentario, el gasto mínimo y el gasto máximo realizados por un parlamentario de ese parlamento.
          
          
Parameters:
p_idEjercicio - Identificador del ejercicio.
p_rsp - Resultado de la ejecución del procedimiento.

NAME VALUE
OWNER TFC
OBJECT_NAME PKG_LISTADO
SUBOBJECT_NAME null
OBJECT_ID 42323
DATA_OBJECT_ID null
OBJECT_TYPE PACKAGE
CREATED 13/06/14
LAST_DDL_TIME 13/06/14
TIMESTAMP 2014-06-13:15:02:58
STATUS VALID
TEMPORARY N
GENERATED N
SECONDARY N
NAMESPACE 1
EDITION_NAME null
PRIVILEGE GRANTEE GRANTABLE GRANTOR OBJECT_NAME
NAME OWNER TYPE OBJECT_ID STATUS TYPE_LINK
PKG_LISTADO TFC PACKAGE BODY 42324 VALID PACKAGE
NAME OWNER TYPE OBJECT_ID STATUS TYPE_LINK
GASTO TFC TABLE 42252 VALID TABLE
PACKAGE     PKG_LISTADO AS

/**
Dados un ejercicio, un parlamento y un parlamentario, obtiene un listado de todos los gastos asociados a dicho 
parlamentario en ese ejercicio y ese parlamento en orden descendente por el importe de cada gasto.

En cada línea se muestran el identificador del gasto, la fecha en que se produjo, su base imponible, el porcentaje de IVA y el importe con IVA.

@param p_idEjercicio        Identificador del ejercicio.
@param p_idParlamento       Identificador del parlamento.
@param p_idParlamentario    Identificador del parlamentario.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE gastos_parlamentario (
  p_idEjercicio     IN  Gasto.idEjercicio % TYPE,
  p_idParlamento    IN  Gasto.idParlamento % TYPE,
  p_idParlamentario IN  Gasto.idParlamentario % TYPE,
  p_rsp             OUT VARCHAR2);

/**
Dados un ejercicio y un parlamento, obtiene un listado del total de gastos asociado a cada parlamentario de ese parlamento en ese ejercicio.
 
En cada línea se muestran el nombre y apellidos de cada parlamentario, el nombre del partido al que pertenece (o del último al que perteneció 
si ya no milita en ninguno), y el total de sus gastos.
  
@param p_idEjercicio			  Identificador del ejercicio.
@param p_idParlamento			  Identificador del parlamento.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE totalGastos_parlamentarios (
  p_idEjercicio  IN  Gasto.idEjercicio % TYPE,
  p_idParlamento IN  Gasto.idParlamento % TYPE,
  p_rsp          OUT VARCHAR2);

/**
Dado un ejercicio, obtiene un listado con el total de gastos de cada parlamento.

En cada línea se muestran el nombre del parlamento, los gastos atribuibles a los parlamentarios, los gastos generales y los gastos totales de ese
parlamento, el número de parlamentarios, la media de gasto por parlamentario, el gasto mínimo y el gasto máximo realizados por un parlamentario de ese parlamento.

@param p_idEjercicio			  Identificador del ejercicio.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE totalGastos_parlamentos (
  p_idEjercicio IN  Gasto.idEjercicio % TYPE,
  p_rsp         OUT VARCHAR2);

/**
Dados un ejercicio y un parlamento, obtiene un listado de los gastos segmentado por las categorías de gasto.

En cada línea se muestran la categoría del gasto, la suma de la base imponible de los gastos de esa categoría en ese parlamento y el importe con IVA.

@param p_idEjercicio			  Identificador del ejercicio.
@param p_idParlamento			  Identificador del parlamento.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE gastos_por_categoria (
  p_idEjercicio  IN  Gasto.idEjercicio % TYPE,
  p_idParlamento IN  Gasto.idParlamento % TYPE,
  p_rsp          OUT VARCHAR2);

/**
Dado un ejercicio y un parlamento, obtiene un listado de los parlamentarios que superan el gasto medio por parlamentario.

En cada línea se muestran el nombre y apellidos del parlamentario, el nombre del partido al que pertenece (o del último al que perteneció), el importe total de
los gastos atribuibles a dicho parlamentario en ese ejercicio en ese parlamento, la desviación respecto a la media del gasto por parlamentario absoluta y en porcentaje.

@param p_idEjercicio			  Identificador del ejercicio.
@param p_idParlamento			  Identificador del parlamento.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE parlamentarios_gasto_superior (
  p_idEjercicio  IN  Gasto.idEjercicio % TYPE,
  p_idParlamento IN  Gasto.idParlamento % TYPE,
  p_rsp          OUT VARCHAR2);

/**
Dado un ejercicio, obtiene un listado del estado contable de todos los parlamentos.

En cada línea se muestran el nombre del parlamento, el importe de los gastos pendientes de aprobación diferenciando los pagados y los pendientes de pago,
y el importe de los gastos aprobados diferenciando los pagados de los pendientes de pago.

idEstado = 1 ( Pendiente de aprobación. No pagado. )
idEstado = 2 ( Pendiente de aprobación. Pagado. Gasto sujeto a posible devolución. )
idEstado = 3 ( Aprobado. No pagado. )
idEstado = 4 ( Aprobado. Pagado. )

@param p_idEjercicio			  Identificador del ejercicio.
@param p_rsp                Resultado de la ejecución del procedimiento.
*/
PROCEDURE estado_contable_parlamentos (
  p_idEjercicio IN  Gasto.idEjercicio % TYPE,
  p_rsp         OUT VARCHAR2);

END PKG_LISTADO;