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

Transcript of CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza Néstor Robles Cacha Gabriela Rojas...

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 !!!