Limpieza de Datos
Aplicación que lee, interpreta y ejecuta los scripts sql asociados a la limpieza de datos en una base. El objetivo de la aplicación es proveer al usuario un mecanismo para ejecutar los scripts de manera centralizada y, en la medida de lo posible, automatizada.
INICIALIZACION DE LA APLICACION
| Al iniciar la aplicación, la misma crea la tabla de exclusión de limpieza (si no existe) e inserta en la misma todas las tablas que se encuentran en el script correspondiente (definido en los parámetros de la aplicación). Crea además, todas las funciones SQL necesarias para llevar a cabo las tareas de limpieza y manejo de empresas y numeradores. |
DETALLE DE BOTONES POR SECCION
|
SECCION |
TABLAS EXCLUIDAS |
|
BOTON |
DESCRIPCION |
|
Agregar |
Agrega un conjunto de tablas a las tablas que se deben excluirde la limpieza. Seleccione el conjunto de tablas deseado y luego edite, para cada tabla, el tipo de limpieza del que se excluye. |
|
Modificar |
Modifica el tipo de limpieza de tablas que se encuentran excluidas. |
| Quitar | Quita un conjunto de tablas de las tablas excluidas de limpieza. Seleccione el conjunto de tablas que desea quitar y luego confirme que desea quitarlas. |
| Generar Script | Genera un script de inserción con todas las tablas que se encuentran excluidas al momento de generar. |
| Cada uno de los botones que se describen a continuación obtiene la ubicación y nombre de su script asociado a partir de los parámetros de la aplicación y lo lee. Al leer el script, identifica e interpreta los distintos sub-scripts que aparecen en él y presenta al usuario los sub-scripts identificados, junto con todas las sentencias que se ejecutan en cada uno. Para ejecutar, seleccione los sub-scripts y presione ejecutar. |
|
SECCION |
LIMPIEZA |
|
|
BOTON |
DESCRIPCION |
PARAMETRO DE SCRIPT ASOCIADO |
|
Limpieza Total |
Genera las sentencias necesarias para llevar a cabo una limpieza total de la base de datos. |
limpieza_total |
|
Limpieza Parcial |
Genera las sentencias necesarias para llevar a cabo una limpieza parcial de la base de datos. |
limpieza_parcial |
|
SECCION |
EMPRESAS |
|
|
BOTON |
DESCRIPCION |
PARAMETRO DE SCRIPT ASOCIADO |
|
Agregar Empresa |
Genera las sentencias necesarias para agregar una empresa nueva. Especifique el código base a utilizar (existe un servicio de selección sobre este campo) y el código de la nueva empresa. |
agregar_emp |
|
Cambiar Código |
Genera las sentencias necesarias para cambiar el código de una empresa existente. Especifique el código base a utilizar (existe un servicio de selección sobre este campo) y el código por el cual desea cambiarlo. |
cambiar_cod_emp |
| Borrar Empresa | Genera las sentencias necesarias para borrar una empresa existente. Especifique el código de la empresa a borrar (existe un servicio de selección sobre este campo). | borrar_emp |
|
SECCION |
NUMERADORES |
|
|
BOTON |
DESCRIPCION |
PARAMETRO DE SCRIPT ASOCIADO |
|
Reset |
Genera las sentencias necesarias para pasar a 0 todos los numeradores. |
reset_numeradores |
