contratos de clientes orlando sedamano cornejo marco bustinza néstor robles cacha gabriela rojas...

9
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Upload: teresa-contreras-santos

Post on 23-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

CONTRATOS DE CLIENTES

Orlando Sedamano CornejoMarco Bustinza

Néstor Robles CachaGabriela Rojas Munive

Paola Rojas ChicomaAugusto Suárez Gutiérrez

Page 2: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

CAMBIOS

Page 3: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Cambio N° 01

Se elimino los campos MONTO_MONEDA_NACIONAL, TIPO_CAMBIO Y MONTO_MONEDA_EXTRANJERA y se agrego el campo MONTO.

Page 4: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Cambio N° 02

Se elimino el campo CARGO

Page 5: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Cambio N° 03

Se modificó la relación entre las Tablas INCUMPLIMIENTO y INCUMPLIMIENTO_CONTRATO_CLAUSULA

Page 6: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Cambio N° 04

Se eliminó la Tabla CONTRATO_PENALIDAD

Page 7: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

Cambio N° 05

Se agregó el campo Porcentaje en la Tabla PENALIDAD

Page 8: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

LINEA_SERVICIO

CODIGO_LINEA_SERVICIO : INTDESCRIPCION : VARCHAR(50)

<<PK>> PK_LINEA_SERVICIO()<<Unique>> UQ_LINEA_SERVICIO_DESCRIPCION()

ROL

CODIGO_ROL : INTNOMBRE : VARCHAR(25)

<<PK>> PK_ROL()<<Unique>> UQ_ROL_NOMBRE()

CLAUSULA

CODIGO_CLAUSULA : CHAR(7)TIPO_CLAUSULA : CHAR(1)DESCRIPCION_CORTA : VARCHAR(50)DESCRIPCION_LARGA : VARCHAR(500)

<<PK>> PK_CLAUSULA()<<Check>> CK_CLAUSULA_TIPO_CLAUSULA()

INCUMPLIMIENTO_CONTRATO_CLAUSULA

CODIGO_INCUMPLIMIENTO : INTCODIGO_CLAUSULA : CHAR(7)CODIGO_CONTRATO : INT

<<PK>> PK_INCUMPLIMIENTO_CONTRATO_CLAUSULA()<<FK>> FK_INCUMPLIMIENTO_CONTRATO_CLAUSULA_INCUMPLIMIENTO()<<FK>> FK_INCUMPLIMIENTO_CONTRATO_CLAUSULA_CONTRATO_CLAUSULA()

INDICADOR

CODIGO_INDICADOR : INTDESCRIPCION : VARCHAR(50)FRECUENCIA : CHAR(1)TIPO_INDICADOR : CHAR(1)

<<PK>> PK_INDICADOR()<<Unique>> UQ_INDICADOR_DESCRIPCION()<<Check>> CK_INDICADOR_TIPO_INDICADOR()

ENTREGABLE

CODIGO_ENTREGABLE : INTDESCRIPCION : VARCHAR(100)

<<PK>> PK_ENTREGABLE()<<Unique>> UQ_ENTREGABLE_DESCRIPCION()

CLIENTE

CODIGO_CLIENTE : INTTIPO_CLIENTE : CHAR(1)RAZON_SOCIAL : VARCHAR(100)RUC : CHAR(11)DIRECCION : VARCHAR(200)TELEFONO : VARCHAR(20)ANEXO : VARCHAR(5)CORREO : VARCHAR(50)FAX : VARCHAR(15)ESTADO : BIT = 1

<<PK>> PK_CLIENTE()<<Unique>> UQ_CLIENTE_RUC()<<Unique>> UQ_CLIENTE_RAZON_SOCIAL()<<Check>> CK_CLIENTE_TIPO_CLIENTE()

SERVICIO

CODIGO_SERVICIO : INTDESCRIPCION : VARCHAR(50)CODIGO_LINEA_SERVICIO : INT

<<PK>> PK_SERVICIO()<<Unique>> UQ_SERVICIO_DESCRIPCION()<<FK>> FK_SERVICIO_LINEA_SERVICIO()

0..*1

0..*1

<<Non-Identifying>>

INCUMPLIMIENTO

CODIGO_INCUMPLIMIENTO : INTDESCRIPCION : VARCHAR(200)FECHA : DATETIMEESTADO : CHAR(1) = 'P'CODIGO_CONTRATO : INT

<<PK>> PK_INCUMPLIMIENTO()<<Check>> CK_INCUMPLIMIENTO_ESTADO()<<FK>> FK_INCUMPLIMIENTO_CONTRATO()

1..*1 1..*1

<<Identifying>>

CONTRATO_CLAUSULA

CODIGO_CONTRATO : INTCODIGO_CLAUSULA : CHAR(7)

<<PK>> PK_CONTRATO_CLAUSULA()<<FK>> FK_CONTRATO_CLAUSULA_CONTRATO()<<FK>> FK_CONTRATO_CLAUSULA_CLAUSULA()

0..* 10..* 1

<<Identifying>>

0..*

1

0..*

1

<<Identifying>>

CONTRATO_INDICADOR

VALOR_OBJETIVO : VARCHAR(20)VALOR_ALCANZADO : VARCHAR(20)ESTADO : CHAR(1)CODIGO_CONTRATO : INTCODIGO_INDICADOR : INT

<<PK>> PK_CONTRATO_INDICADOR()<<FK>> FK_CONTRATO_INDICADOR_CONTRATO()<<FK>> FK_CONTRATO_INDICADOR_INDICADOR()<<Check>> CK_CONTRATO_INDICADOR_ESTADO()

0..*

1

0..*

1

<<Identifying>>

SOLICITUD

CODIGO_SOLICITUD : INTNUMERO_SOLICITUD : CHAR(10)TIPO_SOLICITUD : CHAR(1)DESCRIPCION : VARCHAR(1000)NUMERO_BUENA_PRO : VARCHAR(15)NUMERO_CARTA_FIANZA : VARCHAR(15)TIPO_CLIENTE : CHAR(1)RAZON_SOCIAL_CLIENTE : VARCHAR(100)RUC_CLIENTE : CHAR(11)DIRECCION_CLIENTE : VARCHAR(200)TELEFONO_CLIENTE : VARCHAR(20)ANEXO_CLIENTE : VARCHAR(5)CORREO_CLIENTE : VARCHAR(50)FAX_CLIENTE : VARCHAR(15)ESTADO : CHAR(1) = 'P'MOTIVO_RECHAZO : VARCHAR(150)CODIGO_CONTRATO : INTFECHA_REGISTRO : DATETIME = GETDATE()

<<PK>> PK_SOLICITUD()<<Unique>> UQ_SOLICITUD_NUMERO_SOLICITUD()<<Check>> CK_SOLICITUD_TIPO_SOLICITUD()<<Check>> CK_SOLICITUD_TIPO_CLIENTE()<<Check>> CK_SOLICITUD_ESTADO()<<FK>> FK_SOLICITUD_CONTRATO()

TIPO_PENALIDAD

CODIGO_TIPO_PENALIDAD : INTDESCRIPCION : VARCHAR(20)PORCENTAJE_SANCION : VARCHAR(15)

<<PK>> PK_TIPO_PENALIDAD()<<Unique>> UQ_TIPO_PENALIDAD_DESCRIPCION()

CONTRATO

CODIGO_CONTRATO : INTNUMERO_DOCUMENTO : CHAR(10)TIPO_DOCUMENTO : CHAR(1)FECHA_INICIO : DATETIMEFECHA_FIN : DATETIMEMONTO : MONEYGARANTIA : VARCHAR(1000)BONIFICACION : VARCHAR(1000)ESTADO : CHAR(1) = 'P'FECHA_TERMINO : DATETIMEMOTIVO_TERMINO : VARCHAR(200)CODIGO_SOLICITUD : INTCODIGO_CLIENTE : INTCODIGO_SERVICIO : INTCODIGO_MONEDA : CHAR(3)CODIGO_CONTRATO_PADRE : INTFECHA_REGISTRO : DATETIME = GETDATE()

<<PK>> PK_CONTRATO()<<Unique>> UQ_CONTRATO_NUMERO_DOCUMENTO()<<Check>> CK_CONTRATO_TIPO_DOCUMENTO()<<Check>> CK_CONTRATO_ESTADO()<<FK>> FK_CONTRATO_SOLICITUD()<<FK>> FK_CONTRATO_CLIENTE()<<FK>> FK_CONTRATO_SERVICIO()<<FK>> FK_CONTRATO_MONEDA()<<FK>> FK_CONTRATO_CONTRATO()

0..*

1

0..*

1<<Non-Identifying>>

0..*

0..1

0..*

0..1

<<Non-Identifying>>

0..*

1

0..*

1

<<Non-Identifying>>

0..*

1

0..*

1

<<Non-Identifying>>

1..*

1

1..*

1<<Identifying>>

0..*

1

0..*

1

<<Identifying>>

0..*

0..1

0..*

0..1

<<Non-Identifying>>

0..*0..1 0..*

<<Non-Identifying>>

0..1

MONEDA

CODIGO_MONEDA : CHAR(3)NOMBRE : VARCHAR(20)

<<PK>> PK_MONEDA()<<Unique>> UQ_MONEDA_NOMBRE()

0..*

1

0..*

1

<<Non-Identifying>>

CONTRATO_ROL

CODIGO_CONTRATO : INTCODIGO_ROL : INT

<<PK>> PK_CONTRATO_ROL()<<FK>> FK_CONTRATO_ROL_CONTRATO()<<FK>> FK_CONTRATO_ROL_ROL()

0..*1

0..*1

<<Identifying>>

0..*

1

0..*

1

<<Identifying>>

CONTRATO_ENTREGABLE

FECHA_PACTADA : DATETIMERESPONSABLE : VARCHAR(100)FECHA_ENTREGA : DATETIMEESTADO : BIT = 0CODIGO_ENTREGABLE : INTCODIGO_ROL : INTCONTRATO_ROL_CODIGO_CONTRATO : INT

<<PK>> PK_CONTRATO_ENTREGABLE()<<FK>> FK_CONTRATO_ENTREGABLE_ENTREGABLE()<<FK>> FK_CONTRATO_ENTREGABLE_CONTRATO_ROL()

0..*

1

0..*

1

<<Identifying>>

0..*

1

0..*

1

<<Identifying>>

PENALIDAD

CODIGO_PENALIDAD : CHAR(7)DESCRIPCION : VARCHAR(50)ESTADO : BIT = 1CODIGO_TIPO_PENALIDAD : INTCODIGO_MONEDA : CHAR(3)

<<PK>> PK_PENALIDAD()<<FK>> FK_PENALIDAD_TIPO_PENALIDAD()<<FK>> FK_PENALIDAD33()

0..*

1

0..*

1

<<Non-Identifying>>0..*

1

0..*

1

<<Non-Identifying>>

INCUMPLIMIENTO_PENALIDAD

CODIGO_INCUMPLIMIENTO : INTCODIGO_PENALIDAD : CHAR(7)PORCENTAJE : DECIMAL(5, 2)

<<PK>> PK_INCUMPLIMIENTO_PENALIDAD()<<FK>> FK_INCUMPLIMIENTO_PENALIDAD_INCUMPLIMIENTO()<<FK>> FK_INCUMPLIMIENTO_PENALIDAD_PENALIDAD()

1..*

1

1..*

1

<<Identifying>>

0..*1 0..*1

<<Identifying>>

Page 9: CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas Munive Paola Rojas Chicoma Augusto Suárez Gutiérrez

CONTRATOS DE CLIENTES

Orlando Sedamano Cornejo

Marco Bustinza Néstor Robles Cacha

Gabriela Rojas Munive Paola Rojas Chicoma

Augusto Suárez Gutiérrez

GRACIAS !!!