Cabe resaltar que en esta sección no se encuentran todas las modificaciones, debido a que algunas de estas se mostraron previamente.
Modificación del tamaño del atributo Texto perteneciente a la tabla cotización
* Esto se lleva a cabo debido a que originalmente el varchar se creó con un tamaño de 50, no obstante este no era suficiente para almacenar la cotización y esto provocaba un error en el sistema, por lo que se modificó a un tamaño de 500 para evitar cualquier altercado.
Modificación de los atributos de tiempo en la tabla cotización
* Se agrega un nuevo atributo FechaAsignado de tipo DateTime, esto con el fin de poder controlar las grillas en la ventana de Solicitudes pagadas, ya que como se mencionaba en la especificación de la tarea programada, estas debían mostrarse en verde o en rojo si se encontraban dentro del lapso de tiempo estimado para la entrega o no.
* Por otro lado, se hace un renombrado del atributo fk_HoraEntrega que era de tipo entero, ya que en primera instancia HoraEntregado (nombre actualizado) no debía llevar el acrónimo fk_ y además de ello no tenía porque ser de tipo entero si el mismo representaría una fecha.
Como evidencia de los cambios ejecutados, se muestra el código utilizado para realizar las actualizaciones y cambios llevados a cabo sobre la tabla de cotización.
ALTER TABLE Cotizacion ALTER COLUMN texto char(500);
EXEC sp_rename 'Cotizacion.Fk_HoraEntrega', 'HoraEntregado';
ALTER TABLE Cotizacion ALTER COLUMN HoraEntrega Datetime;
ALTER TABLE Cotizacion ADD Fk_Mensajero int;
ALTER TABLE Cotizacion ADD FechaAsignado DateTime;
La tabla actualizada con todos estos cambios se percibe de la siguiente manera:
Tabla Cotización |
Tiempo Invertido:
No considerado para esta entrada, ya que se contabiliza en la entrada Consultar-FirmarConforme-y-Pagar
No hay comentarios.:
Publicar un comentario