Proyecto

General

Perfil

Tarea #10528

Modificación en tabla 'empresa' en producción

Añadido por Matías Andres hace 4 meses. Actualizado hace 4 meses.

Estado:
Cerrado
Prioridad:
Normal
Asignado a:
Fecha de inicio:
2024-12-20
Fecha fin:
2024-12-20
% Realizado:

100%

Area Solicitante:
Dirección Ejecutiva/Gerencia de Tecnología de Servicios de la Información
Persona solicitante:
ID GLPI:
Cambios en BD:
Fuera de planificacion:
No

Descripción

Entorno: Producción
Base de datos: cnrt_core
Tabla: empresa

Se requiere modificar la estructura de la tabla empresa en la base de datos para permitir la inclusión de nuevos campos relacionados con el proceso de registro de empresas en el sistema.
Esto responde a la necesidad de almacenar información adicional para cumplir con los requisitos especificados en el ticket Redmine #10522.

Agregar los siguiente campos:

nro_registro_rlm: string, nullable
anio_registro_rlm: int, nullable
fecha_proceso_registro_rlm: datetime, nullable

Query para la generación:

    ALTER TABLE empresa
    ADD COLUMN nro_registro_rlm VARCHAR(100) NULL,
    ADD COLUMN anio_registro_rlm INT(4) NULL,
    ADD COLUMN fecha_proceso_registro_rlm DATETIME NULL;

Base de datos: cnrt_core

Se solicita la creación de una nueva tabla denominada parque_movil_empresa para gestionar de manera eficiente la información relacionada con la nueva modalidad de parque móvil.

Campos para la tabla:

id : int 11 auto_increment
empresa_id : int 11 not null FK con tabla empresa
parque_movil_id : int 11 not null FK con tabla parque_movil
interno : int 11 permitir null
sub_clase_modalidad_id : int 11 FK con tabla sub_clase_modalidad permitir null
fecha_alta : date not null
fecha_baja: date permitir null
factura_tasa : tinyint 1 not null valor predeterminado '0'
nro_registro_rlm : int 11 permitir null
anio_registro_rlm : int 4 permitir null
expediente_nro: varchar 100 permitir null
usuario : varchar
fecha_creacion : datetime not null
fecha_modificacion : datetime permitir null

Query para la generación de la nueva tabla:

CREATE TABLE parque_movil_empresa(
    id INT(11) AUTO_INCREMENT PRIMARY KEY,
    empresa_id INT(11) NOT NULL,
    parque_movil_id INT(11) NOT NULL,
    interno INT(11) DEFAULT NULL,
    sub_clase_modalidad_id INT(11) DEFAULT NULL,
    fecha_alta DATE NOT NULL,
    fecha_baja DATE DEFAULT NULL,
    factura_tasa TINYINT(1) NOT NULL DEFAULT 0,
    nro_registro_rlm INT(11) DEFAULT NULL,
    anio_registro_rlm INT(4) DEFAULT NULL,
    expediente_nro VARCHAR(100) DEFAULT NULL,
    usuario VARCHAR(255) NOT NULL,
    fecha_creacion DATETIME NOT NULL,
    fecha_modificacion DATETIME DEFAULT NULL,
    FOREIGN KEY (empresa_id) REFERENCES empresa(id),
    FOREIGN KEY (parque_movil_id) REFERENCES parque_movil(id),
    FOREIGN KEY (sub_clase_modalidad_id) REFERENCES sub_clase_modalidad(id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

Histórico

#1 Actualizado por Fabian Cinque hace 4 meses

  • Fecha fin establecido a 2024-12-20
  • Estado cambiado Nuevo por Resuelto
  • % Realizado cambiado 0 por 100

#2 Actualizado por Fabian Cinque hace 4 meses

  • Estado cambiado Resuelto por Cerrado

Exportar a: Atom PDF

Agregar imagen desde el portapapeles (Tamaño máximo: 14,8 MB)
Redmine Appliance - Powered by TurnKey Linux