Doc
Details
Grants
References
Dependencies
Code
Doc
Details
Grants
References
Dependencies
Code
SUMMARY: FIELD | TYPE | METHOD |
Method Summary | |
| alta( p_nombre IN Parlamentario . nombre % TYPE , p_apellidos IN Parlamentario . apellidos % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para dar de alta un parlamentario en la base de datos. Al insertar una fila en la base de datos, el atributo idParlamentario se asigna automáticamente mediante una secuencia. |
| baja( p_idParlamentario IN Parlamentario . idParlamentario % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para dar de baja un parlamentario en la base de datos. |
| modificacion( p_idParlamentario IN Parlamentario . idParlamentario % TYPE , p_nombre IN Parlamentario . nombre % TYPE , p_apellidos IN Parlamentario . apellidos % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para modificar un parlamentario en la base de datos. |
| parlamento_desde( p_idParlamentario IN ParlamentoDH . idParlamentario % TYPE , p_idParlamento IN ParlamentoDH . idParlamento % TYPE , p_desde IN ParlamentoDH . desde % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para asignar un parlamentario a un parlamento. |
| parlamento_hasta( p_idParlamentario IN ParlamentoDH . idParlamentario % TYPE , p_idParlamento IN ParlamentoDH . idParlamento % TYPE , p_hasta IN ParlamentoDH . hasta % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para desvincular a un parlamentario de un parlamento. |
| partido_desde( p_idParlamentario IN PartidoDH . idParlamentario % TYPE , p_idPartido IN PartidoDH . idPartido % TYPE , p_desde IN PartidoDH . desde % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para asignar un parlamentario a un partido. |
| partido_hasta( p_idParlamentario IN PartidoDH . idParlamentario % TYPE , p_idPartido IN PartidoDH . idPartido % TYPE , p_hasta IN PartidoDH . hasta % TYPE , p_rsp OUT VARCHAR2 ) Procedimiento para desvincular a un parlamentario de un partido. |
Method Detail |
alta( p_nombre IN Parlamentario . nombre % TYPE , p_apellidos IN Parlamentario . apellidos % TYPE , p_rsp OUT VARCHAR2 )
p_nombre
- Nombre del parlamentario.p_apellidos
- Apellidos del parlamentario.p_rsp
- Resultado de la ejecución del procedimiento.baja( p_idParlamentario IN Parlamentario . idParlamentario % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario a dar de baja.p_rsp
- Resultado de la ejecución del procedimiento.modificacion( p_idParlamentario IN Parlamentario . idParlamentario % TYPE , p_nombre IN Parlamentario . nombre % TYPE , p_apellidos IN Parlamentario . apellidos % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario a modificar.p_nombre
- Nombre del parlamentario.p_apellidos
- Apellidos del parlamentario.p_rsp
- Resultado de la ejecución del procedimiento.parlamento_desde( p_idParlamentario IN ParlamentoDH . idParlamentario % TYPE , p_idParlamento IN ParlamentoDH . idParlamento % TYPE , p_desde IN ParlamentoDH . desde % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario.p_idParlamento
- Identificador del parlamento.p_desde
- Fecha de inicio del período del parlamentario en el parlamento.p_rsp
- Resultado de la ejecución del procedimiento.
ErrorDesdeParlamentoDH
- Si la fecha de inicio del período es anterior a la fecha de finalización del último período.parlamento_hasta( p_idParlamentario IN ParlamentoDH . idParlamentario % TYPE , p_idParlamento IN ParlamentoDH . idParlamento % TYPE , p_hasta IN ParlamentoDH . hasta % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario.p_idParlamento
- Identificador del parlamento.p_hasta
- Fecha de finalización del período del parlamentario en el parlamento.p_rsp
- Resultado de la ejecución del procedimiento.
ErrorParlamentoDistinto
- Si el parlamentario ya estaba vinculado a un parlamento distinto al especificado.ErrorHastaParlamentoDH
- Si la fecha de final del período es anterior a la fecha de inicio del mismo.ErrorExisteGasto
- Si existe algún gasto imputado al parlamentario posterior a la fecha de final del período.partido_desde( p_idParlamentario IN PartidoDH . idParlamentario % TYPE , p_idPartido IN PartidoDH . idPartido % TYPE , p_desde IN PartidoDH . desde % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario.p_idPartido
- Identificador del partido.p_desde
- Fecha de inicio del período del parlamentario en el partido.p_rsp
- Resultado de la ejecución del procedimiento.
ErrorDesdePartidoDH
- Si la fecha de inicio del período es anterior a la fecha de finalización del último período.partido_hasta( p_idParlamentario IN PartidoDH . idParlamentario % TYPE , p_idPartido IN PartidoDH . idPartido % TYPE , p_hasta IN PartidoDH . hasta % TYPE , p_rsp OUT VARCHAR2 )
p_idParlamentario
- Identificador del parlamentario.p_idPartido
- Identificador del partido.p_hasta
- Fecha de finalización del período del parlamentario en el partido.p_rsp
- Resultado de la ejecución del procedimiento.
ErrorPartidoDistinto
- Si el parlamentario ya estaba vinculado a un partido distinto al especificado.ErrorHastaPartidoDH
- Si la fecha de final del período es anterior a la fecha de inicio del mismo.ErrorExisteGasto
- Si existe algún gasto imputado al parlamentario posterior a la fecha de final del período.SUMMARY: FIELD | TYPE | METHOD |
NAME | VALUE |
---|---|
OWNER | TFC |
OBJECT_NAME | PKG_PARLAMENTARIO |
SUBOBJECT_NAME | null |
OBJECT_ID | 42325 |
DATA_OBJECT_ID | null |
OBJECT_TYPE | PACKAGE |
CREATED | 13/06/14 |
LAST_DDL_TIME | 13/06/14 |
TIMESTAMP | 2014-06-13:15:03:06 |
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_PARLAMENTARIO | TFC | PACKAGE BODY | 42326 | VALID | PACKAGE |
NAME | OWNER | TYPE | OBJECT_ID | STATUS | TYPE_LINK |
---|---|---|---|---|---|
PARTIDODH | TFC | TABLE | 42268 | VALID | TABLE |
PARLAMENTARIO | TFC | TABLE | 42256 | VALID | TABLE |
PARLAMENTODH | TFC | TABLE | 42262 | VALID | TABLE |
PACKAGE PKG_PARLAMENTARIO AS ErrorParlamentoDistinto EXCEPTION; ErrorPartidoDistinto EXCEPTION; ErrorDesdeParlamentoDH EXCEPTION; ErrorHastaParlamentoDH EXCEPTION; ErrorDesdePartidoDH EXCEPTION; ErrorHastaPartidoDH EXCEPTION; ErrorExisteGasto EXCEPTION; /** Procedimiento para dar de alta un parlamentario en la base de datos. Al insertar una fila en la base de datos, el atributo idParlamentario se asigna automáticamente mediante una secuencia. @param p_nombre Nombre del parlamentario. @param p_apellidos Apellidos del parlamentario. @param p_rsp Resultado de la ejecución del procedimiento. */ PROCEDURE alta ( p_nombre IN Parlamentario.nombre % TYPE, p_apellidos IN Parlamentario.apellidos % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para dar de baja un parlamentario en la base de datos. @param p_idParlamentario Identificador del parlamentario a dar de baja. @param p_rsp Resultado de la ejecución del procedimiento. */ PROCEDURE baja ( p_idParlamentario IN Parlamentario.idParlamentario % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para modificar un parlamentario en la base de datos. @param p_idParlamentario Identificador del parlamentario a modificar. @param p_nombre Nombre del parlamentario. @param p_apellidos Apellidos del parlamentario. @param p_rsp Resultado de la ejecución del procedimiento. */ PROCEDURE modificacion ( p_idParlamentario IN Parlamentario.idParlamentario % TYPE, p_nombre IN Parlamentario.nombre % TYPE, p_apellidos IN Parlamentario.apellidos % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para asignar un parlamentario a un parlamento. @param p_idParlamentario Identificador del parlamentario. @param p_idParlamento Identificador del parlamento. @param p_desde Fecha de inicio del período del parlamentario en el parlamento. @param p_rsp Resultado de la ejecución del procedimiento. @throws ErrorDesdeParlamentoDH Si la fecha de inicio del período es anterior a la fecha de finalización del último período. */ PROCEDURE parlamento_desde ( p_idParlamentario IN ParlamentoDH.idParlamentario % TYPE, p_idParlamento IN ParlamentoDH.idParlamento % TYPE, p_desde IN ParlamentoDH.desde % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para desvincular a un parlamentario de un parlamento. @param p_idParlamentario Identificador del parlamentario. @param p_idParlamento Identificador del parlamento. @param p_hasta Fecha de finalización del período del parlamentario en el parlamento. @param p_rsp Resultado de la ejecución del procedimiento. @throws ErrorParlamentoDistinto Si el parlamentario ya estaba vinculado a un parlamento distinto al especificado. @throws ErrorHastaParlamentoDH Si la fecha de final del período es anterior a la fecha de inicio del mismo. @throws ErrorExisteGasto Si existe algún gasto imputado al parlamentario posterior a la fecha de final del período. */ PROCEDURE parlamento_hasta ( p_idParlamentario IN ParlamentoDH.idParlamentario % TYPE, p_idParlamento IN ParlamentoDH.idParlamento % TYPE, p_hasta IN ParlamentoDH.hasta % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para asignar un parlamentario a un partido. @param p_idParlamentario Identificador del parlamentario. @param p_idPartido Identificador del partido. @param p_desde Fecha de inicio del período del parlamentario en el partido. @param p_rsp Resultado de la ejecución del procedimiento. @throws ErrorDesdePartidoDH Si la fecha de inicio del período es anterior a la fecha de finalización del último período. */ PROCEDURE partido_desde ( p_idParlamentario IN PartidoDH.idParlamentario % TYPE, p_idPartido IN PartidoDH.idPartido % TYPE, p_desde IN PartidoDH.desde % TYPE, p_rsp OUT VARCHAR2); /** Procedimiento para desvincular a un parlamentario de un partido. @param p_idParlamentario Identificador del parlamentario. @param p_idPartido Identificador del partido. @param p_hasta Fecha de finalización del período del parlamentario en el partido. @param p_rsp Resultado de la ejecución del procedimiento. @throws ErrorPartidoDistinto Si el parlamentario ya estaba vinculado a un partido distinto al especificado. @throws ErrorHastaPartidoDH Si la fecha de final del período es anterior a la fecha de inicio del mismo. @throws ErrorExisteGasto Si existe algún gasto imputado al parlamentario posterior a la fecha de final del período. */ PROCEDURE partido_hasta ( p_idParlamentario IN PartidoDH.idParlamentario % TYPE, p_idPartido IN PartidoDH.idPartido % TYPE, p_hasta IN PartidoDH.hasta % TYPE, p_rsp OUT VARCHAR2); END PKG_PARLAMENTARIO;