Sei sulla pagina 1di 5

Principales rutinas de mantenimiento a la base de datos en Aspel-NOI 5.

1. Reasignacin de clave de trabajador


La reasignacin de clave del trabajador no suele ser un proceso comn pero en ocasiones
necesario cuando se desee reorganizar el catlogo de trabajadores. Lo abordaremos con la
finalidad de mostrar la forma de operar la nueva base de datos de Aspel-NOI.

Es importante considerar que cualquier cambio a la base de datos de Aspel-NOI tiene una
afectacin, la cual puede ser grave si la afectacin a la base de datos es incorrecta, se pueden
generar daos e inconsistencias en la base.

Situacin 1. Se desea cambiar la clave del trabajador 3 a 38 sin perder la informacin histrica del
trabajador.

a. Abrir Ibexpert, registrar y conectar la base de datos


b. Abrir un script nuevo con el icono (Script Executive).
c. Introducir el siguiente Script:

update tb15110901 set clave=' 38' where (clave=' 3');


update ac15110901 set clave_trab=' 38' where (clave_trab=' 3');
update mf15110901 set clave_trab=' 38' where (clave_trab=' 3');
update mn15110901 set clave_trab=' 38' where (clave_trab=' 3');
update sl15110901 set clave_trab=' 38' where (clave_trab=' 3');
update tblibres01 set clave_trab=' 38' where (clave_trab=' 3');
update vc15110901 set clave_trab=' 38' where (clave_trab=' 3');
update familia01 set clave_trab=' 38' where (clave_trab=' 3');
update histb01 set clave_trab=' 38' where (clave_trab=' 3');
commit work;

1. Opcin de exportar datos a un Script.

Departamento de Soporte Tcnico Aspel de Mxico, S.A. de C.V.


14/02/2011 1
d. Se selecciona la conexin en la que se ejecutar este Script, con el botn ,

e. Activar la opcin de y ejecutar el Script con la tecla F9 o el botn


.
Si el Script no tiene errores mostrar la ventana de confirmacin, esto indicar que se
ejecut sin problemas.

Es importante mencionar que este proceso se hace por nmina o se puede generar un script que
contenga todos los nombres de las tablas de las nminas involucradas como son:

Tablas Nmina 15 de noviembre del 2009, empresa 1.


TB15110901 Tabla de trabajadores.
AC15110901 Tabla de acumulados.
MF15110901 Tabla de faltas.
MN15110901 Tabla movimientos a la nmina.
SL15110901 Tabla de salarios.
TBLIBRES01 Tabla de campos libres del trabajador.
VC15110901 Tabla de vacaciones.
FAMILIA01 Tabla de familiares del trabajador.
HISTB01 Histricos del trabajador.

Si se actualiza la consulta del catlogo de trabajadores dentro de Aspel-NOI5.0 se identificar el


cambio realizado.

Departamento de Soporte Tcnico Aspel de Mxico, S.A. de C.V.


14/02/2011 2
2. Copiar catlogo de trabajadores de una empresa a otra

Situacin: Se desea tomar el catlogo de trabajadores de la nmina del 15/11/2009 de la empresa


1 y utilizarlo para la nueva empresa 2.

a. Conectar la base de datos de la empresa 1 a IBExpert


b. Abrir la consulta de la tabla TB15110901
c. Seleccionar la opcin de Export into script con el botn desde el men Tabla en la
misma consulta de la tabla, para que los registros de dicha tabla se exporten en un script
con las sentencias Insert automticamente.

3. Exportando datos a un Script.

4. Opcin de exportar datos a un Script.

Departamento de Soporte Tcnico Aspel de Mxico, S.A. de C.V.


14/02/2011 3
d. En el campo Table Name se definir la tabla destino ya que se quiere pasar a la empresa
2 la tabla ser TB15110901, se exporta y como resultado mostrar el script.

5. Ventana del Script generado automticamente.

e. Se registra la base de datos de la empresa 2 en el IBExpert, es de gran importancia que la


tabla TB15110901 ya exista y que est vaca. Para borrar los registros existentes de una
tabla se ejecuta el men Table/Empty table en caso de que sea necesario.

6. Opcin de Empty Table.

f. Para insertar los datos que ya se encuentran en el script es necesario definir en qu base

de datos se va a ejecutar, seleccionando la base de datos en el botn y

Departamento de Soporte Tcnico Aspel de Mxico, S.A. de C.V.


14/02/2011 4
con el botn o con la tecla F9, se realizara la ejecucin, para ver la afectacin dentro

de Aspel-NOI 5.0 es necesario confirmar la transaccin con el botn Commit ya


que se realiz un cambio en la base de datos.

g. Se realiza un proceso de recuperacin del catlogo de trabajadores desde el control de


archivos porque solo se copiaron los datos en la tabla de TB15110901 y el sistema con la
recuperacin regenera las dependencias que existen con otras tablas.

Departamento de Soporte Tcnico Aspel de Mxico, S.A. de C.V.


14/02/2011 5

Potrebbero piacerti anche