contratos de clientes orlando sedamano cornejo marco bustinza néstor robles cacha gabriela rojas...
TRANSCRIPT
CONTRATOS DE CLIENTES
Orlando Sedamano CornejoMarco Bustinza
Néstor Robles CachaGabriela Rojas Munive
Paola Rojas ChicomaAugusto Suárez Gutiérrez
CAMBIOS
Cambio N° 01
Se elimino los campos MONTO_MONEDA_NACIONAL, TIPO_CAMBIO Y MONTO_MONEDA_EXTRANJERA y se agrego el campo MONTO.
Cambio N° 02
Se elimino el campo CARGO
Cambio N° 03
Se modificó la relación entre las Tablas INCUMPLIMIENTO y INCUMPLIMIENTO_CONTRATO_CLAUSULA
Cambio N° 04
Se eliminó la Tabla CONTRATO_PENALIDAD
Cambio N° 05
Se agregó el campo Porcentaje en la Tabla PENALIDAD
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>>
CONTRATOS DE CLIENTES
Orlando Sedamano Cornejo
Marco Bustinza Néstor Robles Cacha
Gabriela Rojas Munive Paola Rojas Chicoma
Augusto Suárez Gutiérrez
GRACIAS !!!